




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、課程名稱Windows可視化編程教名稱VisualC#2005Windows編程技術(shù)材出版社中國鐵道出版社信作者袁曉潔息版次2009年7月第1版注:如學(xué)員使用其他版本教材,請參考相關(guān)知識點(diǎn)一、客觀部分:(單項(xiàng)選擇、多項(xiàng)選擇)1 .()是獨(dú)立于CPU的指令集,它可以被高效地轉(zhuǎn)換為特定于某種CPU的代碼.A.CLRB.CLSC.MSILD.XMLWebService2 .為保護(hù)Web_Service不受惡意訪問的攻擊,應(yīng)使用()保護(hù)Web_Service.A.IIS目錄安全性B.NTFS安全性C.共享目錄安全性D.TCP/IP安全性3.在VS.NET窗口中,()窗口提供了連接到本地或遠(yuǎn)程計(jì)算機(jī)上數(shù)
2、據(jù)庫并進(jìn)行管理的功能.A.工具箱B.資源管理C.解決方案資源管理器D.服務(wù)器資源管理器4 .Net依賴以下哪項(xiàng)技術(shù)實(shí)現(xiàn)跨語言互用性?()A.CLRB.CTSC.CLSD.CTT5 .在VisualStudio.NET窗口中處理HTML文檔時(shí),可以使用()窗口來編輯某HTML元素的Text、Title、Style等信息。A.資源視圖B.類視圖C.屬性D.解決方案資源管理器6 .在VS.NET窗口中,在()窗口中可以查看當(dāng)前項(xiàng)目的類和類型的層次信A.解決方案資源管理器B.類視圖C.資源視圖D.屬性7.Web表單中,按鈕的默認(rèn)事件是()A.Click事件B.Load事件C.Init事件D.Comma
3、nd事件8.VS.NET控件的屬性窗口中, 按鈕A-Z”點(diǎn)擊后屑性列表會按造()順序進(jìn)行排列?A.按照大小排序各屬性B.按照功能分類排列屬性C.按照名稱排列屬性D.先按照功能分類排列屬性后在每個(gè)單元中以名稱排序9.VS.NET中,在()窗口中可以瀏覽與當(dāng)前項(xiàng)目相關(guān)的菜單字符串表,對話框等信息。A.解決方案資源管理器B.類視圖C.資源視圖D.屬性10.在C#編制的財(cái)務(wù)程序中, 需要創(chuàng)建一個(gè)存儲流動資金金額的臨時(shí)變量使用下列哪條語句?()A.decimaltheMoney;B.inttheMoney;C.stringtheMoney;D.DimtheMoneyasdouble11 .語句strin
4、g,strArray=newstring3,4;創(chuàng)建了多少個(gè)string,則應(yīng)對象A.0B.3C.4D.1212 .下列語句在控制臺上的輸出是().if(true)System.Console.WriteLine(First);System.Console.WriteLine(Second);A.FirstSecondB.FirstC.SecondD.無輸出13.請問經(jīng)過表達(dá)式a=3+15?0:1的運(yùn)算,變量a的最終值是什么?(A.3B.1C.0D.414.什么字符被用來放在其他字符串末尾使這些字符串連成一審?(A.+B.-C.?D.*15 .以下哪個(gè)是可以變長的數(shù)組?()A.ArrayB.s
5、tring口C.stringND.ArrayList16 .C#中每個(gè)char類型量占用()個(gè)字節(jié)的內(nèi)容A.1B.2C.4D.817 .在C#中,表示一個(gè)字符串的變量應(yīng)使用以下哪條語句定義?()A.Cstringstr;B.stringstr;C.DimstrasstringD.char*str;18 .C#中,新建一個(gè)字符串變量str,并將字符串TomsLivingRoom保存到用中,應(yīng)該().A.stringstr=TomsLivingRoom;B.stringstr=TomsLivingRoom;C.stringstr(TomsLivingRoom);D.stringstr(TomsLi
6、vingRoom);19 .在C#中,預(yù)處理指令#regionft#endregion的作用是()A.注釋#regionft#endregion之間的代碼B.為CodeEditor定義一段可折疊代碼區(qū)C.#regionfO#endregion之間的代碼在Debug版本中不參加編譯D.#regionfn#endregion之間的代碼在Release版本中不參加編譯20.C#程序中,需要對一個(gè)數(shù)組中的所有元素進(jìn)行處理,則使用()循環(huán)體最好.A.whileB.foreachC.doD.for22.C#的數(shù)據(jù)類型有(A.值類型和調(diào)用類型B.值類型和引用類型C.引用類型和關(guān)系類型D.關(guān)系類型和調(diào)用類型2
7、3.在C#中,引用命名空間System的正確語句是()A.usingSystem;B.#import;C.usesSystem;21.VS.NET中編輯C#代碼時(shí),如何為在類companyGetEmpoyeeCount創(chuàng)建XML注釋?()A.將光標(biāo)定位在B.將光標(biāo)定位在C.將光標(biāo)定位在D.將光標(biāo)定位在GetEmployeeCountGetEmployeeCountGetEmployeeCountGetEmployeeCount前一行,然后輸入前一行,然后輸入前一行,然后輸入前一行,然后輸入中定義的方法/D.#include;24.關(guān)于結(jié)構(gòu)類型,下列說法哪些是正確的?()A.結(jié)構(gòu)是值類型B.結(jié)構(gòu)
8、中不允許定義帶參數(shù)的實(shí)例構(gòu)造函數(shù)C.結(jié)構(gòu)中不允許定義析構(gòu)函數(shù)D.結(jié)構(gòu)中可以定義成員方法,但是方法內(nèi)不能使用this指針25.C#中,在方法MyFunc內(nèi)部的try.catch語句中,如果在try代碼塊中發(fā)生異常,并且在當(dāng)前的所有catch塊中都沒有找到合適的catch塊,則()A.NET運(yùn)行時(shí)忽略該異常B.NET運(yùn)行時(shí)馬上強(qiáng)制退出該程序C.NET運(yùn)行時(shí)繼續(xù)在MyFunc的調(diào)用堆棧中查找提供該異常處理的過程D.NET拋出一個(gè)新的”異常處理未找到”的異常26.在類的定義中,類的()描述了該類的對象的行為特征.A.類名B.方法C.所屬的名字空間D.私有域27.在定義類時(shí),如果希望類的某個(gè)方法能夠在類
9、中進(jìn)一步改進(jìn),以處理不同的派生類的需要,則應(yīng)該將方法聲明成()A.sealedB.publicC.virtualD.override28.C#程序中,可以使用try-catch機(jī)制來處理程序出現(xiàn)的()錯(cuò)誤.A.語法B.運(yùn)行C.邏輯D.拼寫29.在Queue類中,移除并返回隊(duì)列前端對象的方法是()A.DequeneB.EnqueueC.PeekD.Pop30 .在為自定義類取名時(shí),Microsoft推薦使用的命名規(guī)范是()A.HungariannotationB.隨便起名字C.CamelD.Pascal31.在C#中設(shè)計(jì)類時(shí), 如何將一個(gè)可讀可寫的公有屬性Name修改為只讀屬性?()A.將Nam
10、e的set塊刪除B.將Name的set塊置空C.將Name的set塊前加修飾符privateD.將Name添加readonly修飾符32 .下列關(guān)于C#中索引器理解正確的是()A.索引器的參數(shù)必須是兩個(gè)或兩個(gè)以上B.索引器的參數(shù)類型必須是整數(shù)型C.索引器沒有名字D.以上皆非33 .面向?qū)ο缶幊讨械摹袄^承”的概念是指()A.派生類對象可以不受限制地訪問所有的基類對象B.派生自同一個(gè)基類的不同類的對象具有一些共同特征C.對象之間通過消息進(jìn)行交互D.對象的內(nèi)部細(xì)節(jié)被隱藏34 .()命名空間中的類和接口用于創(chuàng)建Web應(yīng)用程序的頁面?A.System.DrawingB.System.IOC.System
11、.Web.UID.System.Web.Service35 .在Stack類中,移除并返回棧頂元素的方法是()A.DequeueB.PeekC.PushD.Pop36 .通過繼承()類,用戶可以創(chuàng)建自己的異常類.A.System.ExceptionB.System.SystemExceptionC.System.ApplicationExceptionD.System.UserException37 .下列關(guān)于構(gòu)造函數(shù)的描述正確的是()A,構(gòu)造函數(shù)可以聲明返回類型B.構(gòu)造函數(shù)不可以用private修飾C.構(gòu)造函數(shù)必須與類名相同D.構(gòu)造函數(shù)不能帶參數(shù)38.以下描述錯(cuò)誤的是()A.類不可以多重繼承
12、而接口可以B.抽象類自身可以定義成員而接口不可以C.抽象類和接口都不能被實(shí)例化D.一個(gè)類可以有多個(gè)基類和多個(gè)基接口39.NET提供的管理常用數(shù)據(jù)結(jié)構(gòu)的List.Quese.HashTable等類是直接包含在()命名空間中的。A.System.DataB.System.IOC.System.CollectionsD.System40.使用VS.NET的新建C#項(xiàng)目”創(chuàng)建一個(gè)名為SimpleForm的Windows表單應(yīng)用程序,則在生成()文件中可以設(shè)置該程序集的Copyright/Trademark等屬性信息.A.Forml.resxB.SimpleForm.slnC.SimpleForm.cs
13、projD.AssemblyInfo.cs41 .變量openFileDialog1引用一個(gè)OpenFileDialog對象.為檢查用戶在退出對話框時(shí)時(shí)否點(diǎn)擊了打開按鈕,應(yīng)檢查openFileDialog1.ShowDialog()的返回值是否等于()A.DialogResult.OKB.DialogResult.YesC.DialogResult.NoD.DialogResult.Cancel42.在從標(biāo)準(zhǔn)文本文件(如:readme.txt)中讀取信息行,應(yīng)使用()操作文件.A.XmltextReaderB.XmlReaderC.TextReaderD.StreamReader43.構(gòu)建Wi
14、ndows窗體以及其所使用空間的所有類的命名空間是下列哪個(gè)選項(xiàng)?()A.System.DataB.System.IOC.System.TextD.System.Windows.Forms44.在窗體Form1中有按鈕Button1,以下那個(gè)Click事件處理程序可以關(guān)閉該窗體?()A.Form1.Close();B.this.Close();C.Button1.Close();D.me.Close();45.如果要將窗體設(shè)置為透明的,則()A.要將FormBoderStyle屬性設(shè)置為NoneB.要將Opacity屬性設(shè)置為小于100%得值C.要將locked屬性設(shè)置為TrueD.要將Enab
15、led屬性設(shè)置為True46.開始狀態(tài)默認(rèn)時(shí),屏幕位于()A.左下方B.中部C.左上方D.右上方47.如果將窗體的FormBoderStyle設(shè)置為None,則()A.窗體沒有邊框并不能調(diào)整大小B.窗體沒有邊框但能調(diào)整大小C.窗體有邊框但不能調(diào)整大小D.窗體是透明的48.已知在某Windows_Form應(yīng)用程序中, 主窗口類為Forml,程序入口為靜態(tài)方法,則在Main方法中打開主窗口的正確代碼是()A.Application.Run(new_Form1();B.Application.Open(new_Form1();C.(new_Form1().Open();D.(new_Form1().
16、Run();49.C#程序中,為使變量myForm引用的窗口對象顯示為對話框,必須()A.使用myForm.ShowDialog方法顯示對話框B.將myForm對象的isDialog屬性設(shè)為trueC.將myForm對象的FormBorderStyle枚舉屬性設(shè)置為FixedDialogD.將變量myForm改為引用System.Windows.Dialog類的對象50 .在MDI主窗體中,如何新建一個(gè)MDI子窗體?()A.Form1_NewMdiChild=new_Form1();NewMdiChild.MdiParent=this;B.Form1_NewMdiChild=new_Form1
17、();this.MdiChild=NewMdiChild;C.Form1.MdiParent=this;D.this.MdiChild=Form1;51 .如果將窗體的FormBoderStyle設(shè)置為None,則()A.窗體沒有邊框并不能調(diào)整大小B.窗體沒有邊框但能調(diào)整大小C.窗體有邊框但不能調(diào)整大小D.窗體是透明的52 .()對象的AcceptButton屬性被使用響應(yīng)選定的某個(gè)特殊按鈕的單擊事件。A.按鈕B.窗體C.鍵盤D.鼠標(biāo)53 .顯示消息框時(shí),MessageBoxIcon枚舉中的Error成員可在消息框中添加一個(gè)圖標(biāo),該圖標(biāo)的形狀是()A.iB.?C.xD.!54.要創(chuàng)建多文檔應(yīng)用
18、程序,需要將窗體的()屬性設(shè)為true。A.DrawGridB.ShowInTaskbarC.EnabledD.IsMdiContainer55 .在C#程序中,顯示一個(gè)信息為test,標(biāo)題為Hello的消息框,正確的語句是()。A.MessageBox(test,hello);B.MessageBox.Show(test,hello);C.MessageBox(hello,test);D.MessageBox.Show(hello,test);56 .用鼠標(biāo)右擊一個(gè)控件中出現(xiàn)的菜單一般稱為()A.主菜單B.菜單項(xiàng)C.快捷菜單D.子菜單57 .讀取圖形文件時(shí),應(yīng)使用()類的對象.A.TextR
19、eaderB.XmlTextReaderC.StreamReaderD.BinaryReader58.某Windows_Form的工具條為ToolBarl,則代表該工具條的第2個(gè)按鈕的對象為().A.ToolBar1.Button(2)B.ToolBar1.Button(1)C.ToolBar1.Button(3)D.ToolBar1.Button(0)59 .創(chuàng)建菜單后,為了實(shí)現(xiàn)菜單項(xiàng)的命令功能,應(yīng)為菜單項(xiàng)添加()事件處理方法.A.DrawItemB.PopupC.ClickD.Select60.在ComboBox控件的SelectedChangeConmited事件處理方法中,應(yīng)使用Con
20、boBox對象的()屬性獲取用戶新選項(xiàng)的值。A.SelectedIndexB.NewvalueC.SelectedItemD.Text61 .在WindowsForm程序中,對某ComboBox對象有以下要求:控件的列表框部分總是可見的,且用戶可以編輯文本框控件的文本。則該ComboBox對象的DropDownStyle屬性應(yīng)設(shè)置為ComboBoxStyle枚舉類型中的()值。A.DropDownB.DropDownListC.SinpleD.IsSelected62 .哪個(gè)控件被用來選擇或不選擇,并且若干個(gè)同樣的控件放在一個(gè)小組中被用來選擇其中的某一個(gè)。這樣的控件是()A.標(biāo)簽B.單選按鈕C
21、.文本框D.復(fù)選框63.()屬性用來設(shè)置某個(gè)控件為三維或平的?A.DimensionB.FlatC.BorderStyleD.Fixed64.在C#_Windows表單應(yīng)用程序中,如何將一個(gè)對話框?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.ShowDialog(myDialog);65.Winform中, 關(guān)于ToolBar控件的屬性和事件的描述不正確的是()A.Buttons屬性
22、表示ToolBar控件的所有工具欄按鈕B.ButtonSize屬性表示ToolBar控件上的工具欄按鈕的大小,如高度和寬度C.DropDownArrows屬性表明工具欄按鈕(該按鈕有一列值需要以下拉方式顯示)旁邊是否顯示下箭頭鍵D.ButtonClick事件在用戶單擊工具欄任何地方時(shí)都會觸發(fā)66.什么顏色經(jīng)常被使用在窗口的應(yīng)用中?()A.白色B.藍(lán)色C.灰色D.黑色67.如果設(shè)treeView1=newTreeView(),貝UtreeView1.Nodes.Add(根節(jié)點(diǎn))返回的是一個(gè)()類型的值。A.TreeNodeB.intC.stringD.TreeView68.在使用FileStre
23、am打開一個(gè)文件時(shí),通過使用FileMode枚舉類型的()成員,來指定操作系統(tǒng)打開一個(gè)現(xiàn)有文件并把文件讀寫指針定位在文件尾部。A.AppendB.CreateC.CreateNewD.Truncate69.Windows_Form應(yīng)用程序中,要求下壓按鈕控件Button1有以下特性:正常情況下,該按鈕是扁平的,當(dāng)鼠標(biāo)指針移動到它上面時(shí),按鈕升高.那么,在程序中屬性Button1.FlatStyle的值應(yīng)設(shè)定為()A.System.Windows.Forms.FlatStyle.FlatB.System.Windows.Form.FlatStyle.PopupC.System.Windows.F
24、orms.FlatStyle.StandardD.System.Windows.Forms.FlatStyle.System70 .在ADO.NET中,表示程序到數(shù)據(jù)的連接對象為()A.Connection對象B.Command對象C.DataSet對象D.DataAdapter對象71 .變量menuItem1引用一個(gè)菜單項(xiàng)對象,為隱藏該菜單項(xiàng),應(yīng)進(jìn)行何種操作?()A.menuItem1.Visible=falseB.menuItem1.Enabled=falseC.menuItem1.Text=”D.menuItem1.Checked=false72 .選定或是取消選定RadioButto
25、n時(shí),都會觸發(fā)什么事件?()A.SelectedB.SelectedChangeC.ChangeD.CheckedChanged73 .如何將控件停靠到窗體的右邊?()A.button1.Dock=DockStyle.Right;B.button1.Dock=Right;C.button1.Anchor=AnchorStyles.Right;D.button1.Anchor=Right;74 .在WindowsForms程序中, 某CheckBox對象初始化為三態(tài) (即:其ThreeState屬性值為true).則應(yīng)使用()屬性來檢查此CheckBox的狀態(tài).A.IsSelectedB.Che
26、ckStateC.CheckedD.State75 .諸如文本框,組合框,復(fù)選框,單選按鈕是從()添加到窗體。A.幫助菜單B.菜單欄C.工具欄D.工具箱76 .哪個(gè)控件用來存儲圖象?()A.PictureBoxB.單選按鈕C.復(fù)選框D.組合框77 .()屬性確定焦點(diǎn)移動到當(dāng)前控件。A.TabKeyB.TabOrderC.TabKeyOrderD.Tabindex78 .在C#中,選項(xiàng)卡式控件是(A.TableB.TabpagesC.Tabpage類的實(shí)例.,則treeView1.Nodes.Add(根節(jié)點(diǎn))D.TabControl79 .如果設(shè)treeView1=newTreeView()返回
27、的是一個(gè)()類型的值。A.TreeNodeB.intC.stringD.TreeView80 .哪個(gè)控件被用來選擇或不選擇,并且若干個(gè)同樣的控件放在一個(gè)小組中被用來選擇其中的某一個(gè)。這樣的控件是()A.標(biāo)簽B.單選按鈕C.文本框D.復(fù)選框81 .Winform中, 關(guān)于ToolBar控件的屬性和事件的描述不正確的是()A.Buttons屬性表示ToolBar控件的所有工具欄按鈕B.ButtonSize屬性表示ToolBar控件上的工具欄按鈕的大小,如高度和寬度C.DropDownArrows屬性表明工具欄按鈕(該按鈕有一列值需要以下拉方式顯示)旁邊是否顯示下箭頭D.ButtonClick事件在用戶單擊工具欄任何地方時(shí)都會觸發(fā)82 .變量menuItem1引用一個(gè)菜單項(xiàng)對象.為使該菜單項(xiàng)變?yōu)椤盎疑豢蛇x”狀態(tài),應(yīng)對menuItem1的哪個(gè)屬性進(jìn)行操作?()A.EnabledB.CheckedC.VisibleD.Text83 .設(shè)置openfiledialogl引用一個(gè)open巾ledialog對象.則打開該對話框的正確代碼是()A.openfiledialog1.show();B.openfiledialog1.showdialog();C.ope
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋欠款合同范本
- 訂制貨物合同范本
- 科技公司如何利用管理會計(jì)驅(qū)動業(yè)務(wù)增長
- 科技助力現(xiàn)代種植業(yè)轉(zhuǎn)型升級
- 幼兒園六一節(jié)活動方案范文
- 計(jì)算機(jī)網(wǎng)絡(luò)(協(xié)議分析視角)知到智慧樹章節(jié)測試課后答案2024年秋長江師范學(xué)院
- 英語培訓(xùn)咨詢合同范本
- 團(tuán)建服務(wù)合同范本
- 科技職場禮儀打造高效工作氛圍
- 2025-2030年中國滅火器材市場運(yùn)行狀況及發(fā)展可行性分析報(bào)告
- 化工原理-第三章-過濾課件
- 2023年通遼市中考數(shù)學(xué)試卷及答案
- 腸內(nèi)營養(yǎng)考評標(biāo)準(zhǔn)終
- Mysql 8.0 OCP 1Z0-908 CN-total認(rèn)證備考題庫(含答案)
- 三年級下冊音樂教學(xué)計(jì)劃含教學(xué)進(jìn)度安排活動設(shè)計(jì)word表格版
- STEM教學(xué)設(shè)計(jì)與實(shí)施PPT完整全套教學(xué)課件
- 門窗加工制作合同
- 項(xiàng)目邊坡護(hù)坡工程施工組織設(shè)計(jì)
- 四年級上冊音樂《楊柳青》課件PPT
- 安徽省廬陽區(qū)小升初語文試卷含答案
- 全國2017年4月自考00043經(jīng)濟(jì)法概論(財(cái)經(jīng)類)試題及答案
評論
0/150
提交評論