可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
21春學(xué)期(1709、1803、1809、1903、1909、2003、2009、2103)《Windows可視化編程》在線作業(yè)
試卷總分:100 得分:100
第1題,面向?qū)ο缶幊讨械?quot;繼承"的概念是指()
A、派生類對象可以不受限制地訪問所有的基類對象
B、派生自同一個基類的不同類的對象具有一些共同特征
C、對象之間通過消息進(jìn)行交互
D、對象的內(nèi)部細(xì)節(jié)被隱藏
正確答案:
第2題,在從標(biāo)準(zhǔn)文本文件(如:readme.txt)中讀取信息行,應(yīng)使用()操作文件.
A、XmltextReader
B、XmlReader
C、TextReader
D、StreamReader
正確答案:
第3題,"訪問范圍限定于此程序或那些由它所屬的類派生的類型"是對以下哪個成員可訪問性含義的正確描述?
A、public
B、protected
C、internal
D、protected_internal
正確答案:
第4題,下列關(guān)于C#中索引器理解正確的是()
A、索引器的參數(shù)必須是兩個或兩個以上
B、索引器的參數(shù)類型必須是整數(shù)型
C、索引器沒有名字
D、以上皆非
正確答案:
答案來源:(www.),C#中每個char類型量占用()個字節(jié)的內(nèi)容.
A、1
B、2
C、4
D、8
正確答案:
第6題,.NET提供的管理常用數(shù)據(jù)結(jié)構(gòu)的List.Quese.HashTable等類是直接包含在()命名空間中的。
A、System.Data
B、System.IO
C、System.Collections
D、System
正確答案:
第7題,C#程序中,需要對一個數(shù)組中的所有元素進(jìn)行處理,則使用()循環(huán)體最好.
A、while
B、foreach
C、do
D、for
正確答案:
第8題,在C#中,表示一個字符串的變量應(yīng)使用以下哪條語句定義?
A、Cstring str;
B、string str;
C、Dim str as string
D、char* str
正確答案:
第9題,語句string[,]_strArray=new_string[3,4];創(chuàng)建了多少個string對象?
A、0
B、3
C、4
D、12
正確答案:
答案來源:(www.),C#的數(shù)據(jù)類型有()
A、值類型和調(diào)用類型
B、值類型和引用類型
C、引用類型和關(guān)系類型
D、關(guān)系類型和調(diào)用類型
正確答案:
第11題,在使用FileStream 打開一個文件時,通過使用FileMode 枚舉類型的()成員,來指定操作系統(tǒng)打開一個現(xiàn)有文件并把文件讀寫指針定位在文件尾部。
A、Append
B、Create
C、CreateNew
D、Truncate
正確答案:
答案來源:(www.),用鼠標(biāo)右擊一個控件中出現(xiàn)的菜單一般稱為()
A、主菜單
B、菜單項(xiàng)
C、快捷菜單
D、子菜單
正確答案:
第13題,什么字符被用來放在其他字符串末尾使這些字符串連成一串?
A、+
B、-
C、?
D、*
正確答案:
第14題,選定或是取消選定RadioButton時,都會觸發(fā)什么事件?
A、Selected
B、SelectedChange
C、Change
D、CheckedChanged
正確答案:
答案來源:(www.),以下哪個是可以變長的數(shù)組
A、Array
B、string[]
C、string[N]
D、ArrayList
正確答案:
第16題,在Windows Form程序中,對某ComboBox對象有以下要求:控件的列表框部分總是可見的,且用戶可以編輯文本框控件的文本。則該ComboBox對象的DropDownStyle屬性應(yīng)設(shè)置為ComboBoxStyle枚舉類型中的()值。
A、DropDown
B、DropDownList
C、Sinple
D、IsSelected
正確答案:
第17題,C#程序中,可以使用try...catch機(jī)制來處理程序出現(xiàn)的()錯誤.
A、語法
B、運(yùn)行
C、邏輯
D、拼寫
正確答案:
第18題,如何將控件??康酱绑w的右邊?
A、button1.Dock=DockStyle.Right;
B、button1.Dock=Right;
C、button1.Anchor=AnchorStyles.Right;
D、button1.Anchor=Right;
正確答案:
第19題,通過繼承()類,用戶可以創(chuàng)建自己的異常類.
A、System.Exception
B、System.SystemException
C、System.ApplicationException
D、System.UserException
正確答案:
答案來源:(www.),在C#編制的財(cái)務(wù)程序中,需要創(chuàng)建一個存儲流動資金金額的臨時變量,則應(yīng)使用下列哪條語句?
A、decimal theMoney;
B、int theMoney;
C、string theMoney;
D、Dim theMoney as double
正確答案:
第21題,設(shè)置openfiledialog1引用一個openfiledialog 對象.則打開該對話框的正確代碼是()
A、openfiledialog1.show();
B、openfiledialog1.showdialog();
C、openfiledialog1.open();
D、openfiledialog1.openandshow();
正確答案:
第22題,在Stack類中,移除并返回棧頂元素的方法是()
A、Dequeue
B、Peek
C、Push
D、Pop
正確答案:
第23題,()是獨(dú)立于CPU的指令集,它可以被高效地轉(zhuǎn)換為特定于某種CPU的代碼.
A、CLR
B、CLS
C、MSIL
D、XML Web Service
正確答案:
第24題,Net依賴以下哪項(xiàng)技術(shù)實(shí)現(xiàn)跨語言互用性?
A、CLR
B、CTS
C、CLS
D、CTT
正確答案:
答案來源:(www.),創(chuàng)建菜單后,為了實(shí)現(xiàn)菜單項(xiàng)的命令功能,應(yīng)為菜單項(xiàng)添加()事件處理方法.
A、DrawItem
B、Popup
C、Click
D、Select
正確答案:
第26題,在C#_Windows表單應(yīng)用程序中,如何將一個對話框?qū)ο髆yDialog顯示為模態(tài)對話框?
A、調(diào)用myDialog.Show();
B、調(diào)用myDialog.ShowDialog ();
C、調(diào)用System.Forms.Dialog.Show(myDialog);
D、調(diào)用System.Forms.Dialog.Show Dialog (myDialog);
正確答案:
第27題,()對象的AcceptButton 屬性被使用響應(yīng)選定的某個特殊按鈕的單擊事件。
A、按鈕
B、窗體
C、鍵盤
D、鼠標(biāo)
正確答案:
第28題,在類的定義中,類的()描述了該類的對象的行為特征.
A、類名
B、方法
C、所屬的名字空間
D、私有域
正確答案:
第29題,下列語句在控制臺上的輸出是().if(true)System.Console.WriteLine("First");System.Console.WriteLine("Second");
A、FirstSecond
B、First
C、Second
D、無輸出
正確答案:
答案來源:(www.),如果將窗體的FormBoderStyle設(shè)置為None,則()。
A、窗體沒有邊框并不能調(diào)整大小
B、窗體沒有邊框但能調(diào)整大小
C、窗體有邊框但不能調(diào)整大小
D、窗體是透明的
正確答案:
第31題,在定義類時,如果希望類的某個方法能夠在類中進(jìn)一步改進(jìn),以處理不同的派生類的需要,則應(yīng)該將方法聲明成()
A、sealed
B、public
C、virtual
D、overriade
正確答案:
第32題,在MDI主窗體中,如何新建一個MDI子窗體?
A、Form1_NewMdiChild=new_Form1();NewMdiChild.MdiParent=this;
B、Form1_NewMdiChild=new_Form1();this.MdiChild=NewMdiChild;
C、Form1.MdiParent=this;
D、this.MdiChild=Form1;
正確答案:
第33題,哪個控件被用來選擇或不選擇, 并且若干個同樣的控件放在一個小組中被用來選擇其中的某一個。這樣的控件是()
A、標(biāo)簽
B、單選按鈕
C、文本框
D、復(fù)選框
正確答案:
第34題,在C#中,預(yù)處理指令#region和#endregion的作用是()
A、注釋#region和#endregion之間的代碼
B、為Code_Editor定義一段可折疊代碼區(qū)
C、#region和#endregion之間的代碼在Debug版本中不參加編譯
D、#region和#endregion之間的代碼在Release版本中不參加編譯
正確答案:
第35題,()屬性確定焦點(diǎn)移動到當(dāng)前控件。
A、TabKey
B、TabOrder
C、TabKeyOrder
D、TabIndex
正確答案:
第36題,C#中,在方法MyFunc 內(nèi)部的try..catch 語句中,如果在try 代碼塊中發(fā)生異常,并且在當(dāng)前的所有catch 塊中都沒有找到合適的catch 塊,則()
A、NET 運(yùn)行時忽略該異常
B、NET 運(yùn)行時馬上強(qiáng)制退出該程序
C、NET 運(yùn)行時繼續(xù)在MyFunc 的調(diào)用堆棧中查找提供該異常處理的過程
D、NET 拋出一個新的"異常處理未找到"的異常
正確答案:
第37題,()命名空間中的類和接口用于創(chuàng)建Web應(yīng)用程序的頁面?
A、System.Drawing
B、System.IO
C、System.Web.UI
D、System.Web.Service
正確答案:
第38題,在C#中,選項(xiàng)卡式控件是()類的實(shí)例.
A、Table
B、Tabpages
C、Tabpage
D、TabControl
正確答案:
第39題,在ADO.NET中,表示程序到數(shù)據(jù)的連接對象為()
A、Connection對象
B、Command對象
C、DataSet對象
D、DataAdapter對象
正確答案:
第40題,變量menuItem1引用一個菜單項(xiàng)對象,為隱藏該菜單項(xiàng),應(yīng)進(jìn)行何種操作?
A、menuItem1.Visible=false
B、menuItem1.Enabled=false
C、menuItem1.Text=""
D、menuItem1.Checked=false
正確答案:
第41題,以下敘述正確的是()
A、接口中可以有虛方法
B、一個類可以實(shí)現(xiàn)多個接口
C、接口不能被實(shí)例化
D、接口中可以包含已實(shí)現(xiàn)的方法
正確答案:,C
第42題,創(chuàng)建項(xiàng)目后,希望在當(dāng)前項(xiàng)目中加入一個Windows_Form界面,以下哪些方法可以實(shí)現(xiàn)?
A、點(diǎn)擊"文件",選擇子菜單中的"新建"再選擇"項(xiàng)目"
B、在解決方案資源管理器中,右鍵當(dāng)前項(xiàng)目,選擇"添加",再選擇"新項(xiàng)目"
C、使用類視圖,右鍵后選擇"添加",再選擇"類"
D、點(diǎn)擊"文件",選擇子菜單中的"打開",再選擇"項(xiàng)目"
正確答案:,C
第43題,下面描述錯誤的是()。
A、窗體也是控件
B、窗體也是類
C、控件是從窗體繼承來的
D、窗體的父類是控件類
正確答案:,D
第44題,下面關(guān)于抽象類說法正確的是()
A、抽象類不能實(shí)例化
B、抽象類只能做基類
C、抽象類可以實(shí)例化
D、抽象類可以做子類
正確答案:,D
第45題,在C#中設(shè)計(jì)類時,應(yīng)如何保證在釋放對象的所有引用之前,釋放對象使用的文件、網(wǎng)絡(luò)等資源?
A、為類添加析構(gòu)函數(shù),在析構(gòu)函數(shù)中釋放資源
B、為類重載new運(yùn)算符
C、為實(shí)現(xiàn)IDisposable借口
D、為類添加delete運(yùn)算符
正確答案:,C
第46題,從數(shù)據(jù)庫讀取記錄,你可能用到的方法有()
A、ExecuteNonQuery
B、ExecuteScalar
C、Fill
D、ExecuteReader
正確答案:,C,D
第47題,在控制臺程序必須有一個static_void_Main(),下列關(guān)于這個方法的描述中,哪些是正確的?
A、必須在結(jié)構(gòu)或類的內(nèi)部
B、聲明Main()方法時既可以使用參數(shù),也可以不使用
C、這方法不可以有返回類型
D、這個方法叫做入口點(diǎn)函數(shù)
正確答案:,B,C,D
第48題,c#可以采用以下哪些技術(shù)來實(shí)現(xiàn)對象內(nèi)部數(shù)據(jù)的隱藏?
A、靜態(tài)成員
B、類成員的訪問控制說明
C、屬性
D、裝箱和拆箱技術(shù)
正確答案:,C
第49題,面向?qū)ο缶幊痰娜筇卣魇牵ǎ?br/>A、繼承
B、多態(tài)
C、封裝
D、統(tǒng)一接口
正確答案:,B,C
答案來源:(www.),要向窗體中添加按鈕和其它控件,可以使用下列方法中的哪一種?
A、右擊"工具箱"上的控件,選擇"添加"就可以將一個控件添加到窗體的左上角,然后可以根據(jù)需要將控件拖動到適當(dāng)?shù)奈恢?br/>B、在"工具箱"上雙擊控件圖標(biāo)變可以將一個控件添加到窗體的控件左上角,然后可以根據(jù)需要拖動控件
C、單擊"工具箱"上的控件,并將其拖放到窗體中的理想位置,接著就可以把一個控件拖放到窗體中
D、單擊"工具箱"上的控件,然后在窗體上期望的位置單擊并拖動出一個長方形,接著就可以在窗體上繪制出一個控件
正確答案:,C,D

