




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、14秋學(xué)期windows可視化編程在線作業(yè)課程名稱Windows可視化編程教材信息名稱Visual C# 2005 Windows編程技術(shù)出版社中國鐵道出版社作者袁曉潔版次2009年7月第1版注:如學(xué)員使用其他版本教材,請參考相關(guān)知識(shí)點(diǎn)一、客觀部分:(單項(xiàng)選擇、多項(xiàng)選擇)1. ( )是獨(dú)立于CPU的指令集,它可以被高效地轉(zhuǎn)換為特定于某種CPU的代碼.A. CLRB. CLSC. MSILD. XML Web Service2. 為保護(hù)Web_Service不受惡意訪問的攻擊,應(yīng)使用( )保護(hù)Web_Service.A. IIS目錄安全性 B. NTFS安全性C. 共享目錄安全性D. TCP/I
2、P安全性3. 在VS.NET窗口中,( )窗口提供了連接到本地或遠(yuǎn)程計(jì)算機(jī)上數(shù)據(jù)庫并進(jìn)行管理的功能.A. 工具箱B. 資源管理C. 解決方案資源管理器D. 服務(wù)器資源管理器4. .Net依賴以下哪項(xiàng)技術(shù)實(shí)現(xiàn)跨語言互用性?( )A. CLRB. CTSC. CLSD. CTT5. 在Visual Studio.NET窗口中處理HTML文檔時(shí),可以使用( )窗口來編輯某HTML元素的Text、Title、Style等信息。A. 資源視圖B. 類視圖C. 屬性D. 解決方案資源管理器6. 在VS.NET窗口中,在( )窗口中可以查看當(dāng)前項(xiàng)目的類和類型的層次信息.A. 解決方案資源管理器B. 類視圖C
3、. 資源視圖D. 屬性7. Web表單中,按鈕的默認(rèn)事件是( )A. Click事件B. Load事件C. Init事件D. Command事件8. VS.NET控件的屬性窗口中,按鈕A-Z點(diǎn)擊后,屬性列表會(huì)按造( )順序進(jìn)行排列?A. 按照大小排序各屬性B. 按照功能分類排列屬性C. 按照名稱排列屬性D. 先按照功能分類排列屬性后在每個(gè)單元中以名稱排序9. VS.NET中,在( )窗口中可以瀏覽與當(dāng)前項(xiàng)目相關(guān)的菜單字符串表,對(duì)話框等信息。A. 解決方案資源管理器B. 類視圖C. 資源視圖D. 屬性10. 在C#編制的財(cái)務(wù)程序中,需要?jiǎng)?chuàng)建一個(gè)存儲(chǔ)流動(dòng)資金金額的臨時(shí)變量,則應(yīng)使用下列哪條語句?(
4、 )A. decimal theMoney;B. int theMoney;C. string theMoney;D. Dim theMoney as double11. 語句string, strArray=new string3,4;創(chuàng)建了多少個(gè)string對(duì)象?( )A. 0B. 3C. 4D. 1212. 下列語句在控制臺(tái)上的輸出是( ).if(true)System.Console.WriteLine(First);System.Console.WriteLine(Second);A. FirstSecondB. FirstC. SecondD. 無輸出13. 請問經(jīng)過表達(dá)式a=3+
5、15?0:1的運(yùn)算,變量a的最終值是什么?( )A. 3B. 1C. 0D. 414. 什么字符被用來放在其他字符串末尾使這些字符串連成一串?( )A. +B. -C. ?D. *15. 以下哪個(gè)是可以變長的數(shù)組? ( )A. ArrayB. stringC. stringND. ArrayList16. C#中每個(gè)char類型量占用( )個(gè)字節(jié)的內(nèi)容A. 1B. 2C. 4D. 817. 在C#中,表示一個(gè)字符串的變量應(yīng)使用以下哪條語句定義?( )A. Cstring str;B. string str;C. Dim str as stringD. char* str;18. C#中,新建一
6、個(gè)字符串變量str,并將字符串Toms Living Room保存到串中,應(yīng)該( ).A. string str=Toms Living Room;B. string str=Toms Living Room;C. string str(Toms Living Room);D. string str(Toms Living Room);19. 在C#中,預(yù)處理指令#region和#endregion的作用是( )A. 注釋#region和#endregion之間的代碼B. 為Code Editor定義一段可折疊代碼區(qū)C. #region和#endregion之間的代碼在Debug版本中不參加編
7、譯D. #region和#endregion之間的代碼在Release版本中不參加編譯20. C#程序中,需要對(duì)一個(gè)數(shù)組中的所有元素進(jìn)行處理,則使用( )循環(huán)體最好.A. whileB. foreachC. doD. for21. VS.NET中編輯C#代碼時(shí),如何為在類company中定義的方法GetEmpoyeeCount創(chuàng)建XML注釋?( )A. 將光標(biāo)定位在GetEmployeeCount前一行,然后輸入/B. 將光標(biāo)定位在GetEmployeeCount前一行,然后輸入C. 將光標(biāo)定位在GetEmployeeCount前一行,然后輸入D. 將光標(biāo)定位在GetEmployeeCount
8、前一行,然后輸入/22. C#的數(shù)據(jù)類型有( )A. 值類型和調(diào)用類型B. 值類型和引用類型C. 引用類型和關(guān)系類型D. 關(guān)系類型和調(diào)用類型23. 在C#中,引用命名空間System的正確語句是( )A. using System;B. #import ;C. uses System;D. #include;24. 關(guān)于結(jié)構(gòu)類型,下列說法哪些是正確的?( )A. 結(jié)構(gòu)是值類型B. 結(jié)構(gòu)中不允許定義帶參數(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 代碼
9、塊中發(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. 在類的定義中,類的( )描述了該類的對(duì)象的行為特征.A. 類名B. 方法C. 所屬的名字空間D. 私有域27. 在定義類時(shí),如果希望類的某個(gè)方法能夠在類中進(jìn)一步改進(jìn),以處理不同的派生類的需要,則應(yīng)該將方法聲明成( )A. sealedB. publicC. virtualD. override28. C
10、#程序中,可以使用trycatch機(jī)制來處理程序出現(xiàn)的( )錯(cuò)誤.A. 語法B. 運(yùn)行C. 邏輯D. 拼寫29. 在Queue類中,移除并返回隊(duì)列前端對(duì)象的方法是( )A. DequeneB. EnqueueC. PeekD. Pop30. 在為自定義類取名時(shí),Microsoft推薦使用的命名規(guī)范是( )A. Hungarian notationB. 隨便起名字C. CamelD. Pascal31. 在C#中設(shè)計(jì)類時(shí),如何將一個(gè)可讀可寫的公有屬性Name修改為只讀屬性?( )A. 將Name的set塊刪除 B. 將Name的set塊置空C. 將Name的set塊前加修飾符privateD.
11、將Name添加readonly修飾符32. 下列關(guān)于C#中索引器理解正確的是( )A. 索引器的參數(shù)必須是兩個(gè)或兩個(gè)以上B. 索引器的參數(shù)類型必須是整數(shù)型C. 索引器沒有名字D. 以上皆非33. 面向?qū)ο缶幊讨械摹袄^承”的概念是指( )A. 派生類對(duì)象可以不受限制地訪問所有的基類對(duì)象B. 派生自同一個(gè)基類的不同類的對(duì)象具有一些共同特征C. 對(duì)象之間通過消息進(jìn)行交互D. 對(duì)象的內(nèi)部細(xì)節(jié)被隱藏34. ( )命名空間中的類和接口用于創(chuàng)建Web應(yīng)用程序的頁面?A. System.DrawingB. System.IOC. System.Web.UID. System.Web.Service35. 在S
12、tack類中,移除并返回棧頂元素的方法是( )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. 類不可以多重繼承而接口可以B. 抽象類自身可以
13、定義成員而接口不可以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. Form1.resxB. SimpleForm.slnC. SimpleForm.csp
14、rojD. AssemblyInfo.cs41. 變量openFileDialog1引用一個(gè)OpenFileDialog對(duì)象.為檢查用戶在退出對(duì)話框時(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. StreamRe
15、ader43. 構(gòu)建Windows窗體以及其所使用空間的所有類的命名空間是下列哪個(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%得值
16、C. 要將locked屬性設(shè)置為TrueD. 要將Enabled屬性設(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)用程序中,主窗口類為Form1,程序入口為靜態(tài)方法,則在Main方法中打開主窗口的正確代碼是( )A. Application.Run(new_Form1();B. Application.Open(new_F
17、orm1();C. (new_Form1().Open();D. (new_Form1().Run();49. C#程序中,為使變量myForm引用的窗口對(duì)象顯示為對(duì)話框,必須( )A. 使用myForm.ShowDialog方法顯示對(duì)話框B. 將myForm對(duì)象的isDialog屬性設(shè)為trueC. 將myForm對(duì)象的FormBorderStyle枚舉屬性設(shè)置為FixedDialogD. 將變量myForm改為引用System.Windows.Dialog類的對(duì)象50. 在MDI主窗體中,如何新建一個(gè)MDI子窗體?( )A. Form1_NewMdiChild=new_Form1(); N
18、ewMdiChild.MdiParent=this;B. Form1_NewMdiChild=new_Form1(); 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. ( )對(duì)象的AcceptButton 屬性被使用響應(yīng)選定的某個(gè)特殊按鈕的單擊事件。A. 按鈕B. 窗體C. 鍵盤D. 鼠標(biāo)53. 顯示消息框時(shí),
19、MessageBoxIcon枚舉中的Error成員可在消息框中添加一個(gè)圖標(biāo),該圖標(biāo)的形狀是( )A. iB. ?C. D. !54. 要?jiǎng)?chuàng)建多文檔應(yīng)用程序,需要將窗體的( )屬性設(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(h
20、ello,test);56. 用鼠標(biāo)右擊一個(gè)控件中出現(xiàn)的菜單一般稱為( )A. 主菜單B. 菜單項(xiàng)C. 快捷菜單D. 子菜單57. 讀取圖形文件時(shí),應(yīng)使用( )類的對(duì)象.A. TextReaderB. XmlTextReaderC. StreamReaderD. BinaryReader58. 某Windows_Form的工具條為ToolBar1,則代表該工具條的第2個(gè)按鈕的對(duì)象為( ).A. ToolBar1.Button(2)B. ToolBar1.Button(1)C. ToolBar1.Button(3)D. ToolBar1.Button(0)59. 創(chuàng)建菜單后,為了實(shí)現(xiàn)菜單項(xiàng)的命令
21、功能,應(yīng)為菜單項(xiàng)添加( )事件處理方法.A. DrawItemB. PopupC. ClickD. Select60. 在ComboBox控件的SelectedChangeConmited事件處理方法中,應(yīng)使用ConboBox對(duì)象的( )屬性獲取用戶新選項(xiàng)的值。A. SelectedIndexB. NewvalueC. SelectedItemD. Text61. 在Windows Form程序中,對(duì)某ComboBox對(duì)象有以下要求:控件的列表框部分總是可見的,且用戶可以編輯文本框控件的文本。則該ComboBox對(duì)象的DropDownStyle屬性應(yīng)設(shè)置為ComboBoxStyle枚舉類型中的
22、( )值。A. DropDownB. DropDownListC. SinpleD. IsSelected62. 哪個(gè)控件被用來選擇或不選擇, 并且若干個(gè)同樣的控件放在一個(gè)小組中被用來選擇其中的某一個(gè)。這樣的控件是( )A. 標(biāo)簽B. 單選按鈕C. 文本框D. 復(fù)選框63. ( )屬性用來設(shè)置某個(gè)控件為三維或平的?A. DimensionB. FlatC. BorderStyleD. Fixed64. 在C#_Windows表單應(yīng)用程序中,如何將一個(gè)對(duì)話框?qū)ο髆yDialog顯示為模態(tài)對(duì)話框?( )A. 調(diào)用myDialog.Show();B. 調(diào)用myDialog.ShowDialog ()
23、;C. 調(diào)用System.Forms.Dialog.Show(myDialog);D. 調(diào)用System.Forms.Dialog.Show Dialog (myDialog);65. Winform中,關(guān)于ToolBar控件的屬性和事件的描述不正確的是( )A. Buttons屬性表示ToolBar控件的所有工具欄按鈕B. ButtonSize屬性表示ToolBar控件上的工具欄按鈕的大小,如高度和寬度C. DropDownArrows屬性表明工具欄按鈕(該按鈕有一列值需要以下拉方式顯示)旁邊是否顯示下箭頭鍵D. ButtonClick事件在用戶單擊工具欄任何地方時(shí)都會(huì)觸發(fā)66. 什么顏色經(jīng)
24、常被使用在窗口的應(yīng)用中?( )A. 白色B. 藍(lán)色C. 灰色D. 黑色67. 如果設(shè)treeView1=new TreeView(),則treeView1.Nodes.Add(根節(jié)點(diǎn))返回的是一個(gè)( )類型的值。A. TreeNodeB. intC. stringD. TreeView68. 在使用FileStream 打開一個(gè)文件時(shí),通過使用FileMode 枚舉類型的( )成員,來指定操作系統(tǒng)打開一個(gè)現(xiàn)有文件并把文件讀寫指針定位在文件尾部。A. AppendB. CreateC. CreateNewD. Truncate69. Windows_Form應(yīng)用程序中,要求下壓按鈕控件Butto
25、n1有以下特性:正常情況下,該按鈕是扁平的,當(dāng)鼠標(biāo)指針移動(dòng)到它上面時(shí),按鈕升高.那么,在程序中,屬性Button1.FlatStyle的值應(yīng)設(shè)定為( )A. System.Windows.Forms.FlatStyle.FlatB. System.Windows.Form.FlatStyle.PopupC. System.Windows.Forms.FlatStyle.StandardD. System.Windows.Forms.FlatStyle.System70. 在ADO.NET中,表示程序到數(shù)據(jù)的連接對(duì)象為( )A. Connection對(duì)象B. Command對(duì)象C. DataSe
26、t對(duì)象D. DataAdapter對(duì)象71. 變量menuItem1引用一個(gè)菜單項(xiàng)對(duì)象,為隱藏該菜單項(xiàng),應(yīng)進(jìn)行何種操作?( )A. menuItem1.Visible=falseB. menuItem1.Enabled=falseC. menuItem1.Text=D. menuItem1.Checked=false72. 選定或是取消選定RadioButton時(shí),都會(huì)觸發(fā)什么事件?( )A. SelectedB. SelectedChangeC. ChangeD. CheckedChanged73. 如何將控件停靠到窗體的右邊?( )A. button1.Dock=DockStyle.Rig
27、ht;B. button1.Dock=Right;C. button1.Anchor=AnchorStyles.Right;D. button1.Anchor=Right;74. 在Windows Forms程序中,某CheckBox對(duì)象初始化為三態(tài)(即:其ThreeState屬性值為true).則應(yīng)使用( )屬性來檢查此CheckBox的狀態(tài).A. IsSelectedB. CheckStateC. CheckedD. State75. 諸如文本框,組合框,復(fù)選框,單選按鈕是從( )添加到窗體。A. 幫助菜單B. 菜單欄C. 工具欄D. 工具箱76. 哪個(gè)控件用來存儲(chǔ)圖象?( )A. Pic
28、tureBoxB. 單選按鈕C. 復(fù)選框D. 組合框77. ( )屬性確定焦點(diǎn)移動(dòng)到當(dāng)前控件。A. TabKeyB. TabOrderC. TabKeyOrderD. TabIndex78. 在C#中,選項(xiàng)卡式控件是( )類的實(shí)例.A. TableB. TabpagesC. TabpageD. TabControl79. 如果設(shè)treeView1=new TreeView(),則treeView1.Nodes.Add(根節(jié)點(diǎn))返回的是一個(gè)( )類型的值。A. TreeNodeB. intC. stringD. TreeView80. 哪個(gè)控件被用來選擇或不選擇, 并且若干個(gè)同樣的控件放在一個(gè)小
29、組中被用來選擇其中的某一個(gè)。這樣的控件是( )A. 標(biāo)簽B. 單選按鈕C. 文本框D. 復(fù)選框81. Winform中,關(guān)于ToolBar控件的屬性和事件的描述不正確的是( )A. Buttons屬性表示ToolBar控件的所有工具欄按鈕B. ButtonSize屬性表示ToolBar控件上的工具欄按鈕的大小,如高度和寬度C. DropDownArrows屬性表明工具欄按鈕(該按鈕有一列值需要以下拉方式顯示)旁邊是否顯示下箭頭D. ButtonClick事件在用戶單擊工具欄任何地方時(shí)都會(huì)觸發(fā)82. 變量menuItem1引用一個(gè)菜單項(xiàng)對(duì)象.為使該菜單項(xiàng)變?yōu)椤盎疑豢蛇x”狀態(tài), 應(yīng)對(duì)menuIt
30、em1的哪個(gè)屬性進(jìn)行操作?( )A. EnabledB. CheckedC. VisibleD. Text83. 設(shè)置openfiledialog1引用一個(gè)openfiledialog 對(duì)象.則打開該對(duì)話框的正確代碼是( )A. openfiledialog1.show();B. openfiledialog1.showdialog();C. openfiledialog1.open();D. openfiledialog1.openandshow();84. 下列關(guān)于數(shù)組的描述中,哪些選項(xiàng)是正確的?(A B D)A. String類本身可以被看做是一個(gè)System.Char對(duì)象的數(shù)組B. S
31、tring類中的許多方法都能用在數(shù)組中C. 數(shù)組可以用來處理數(shù)據(jù)類型不同的批量數(shù)據(jù)D. System.Array類是所有數(shù)組的基類85. 以下關(guān)于ref和out的描述哪些項(xiàng)是正確的?(A C D)A. 使用ref參數(shù),傳遞到ref參數(shù)的參數(shù)必須最先初始化。B. 使用out參數(shù),傳遞到out參數(shù)的參數(shù)必須最先初始化。C. 使用ref參數(shù),必須將參數(shù)作為ref參數(shù)顯式傳遞到方法。D. 使用out參數(shù),必須將參數(shù)作為out參數(shù)顯式傳遞到方法。86. 在控制臺(tái)程序必須有一個(gè)static void Main(),下列關(guān)于這個(gè)方法的描述中,哪些是正確的?(A B C D)A. 必須在結(jié)構(gòu)或類的內(nèi)部B. 聲
32、明Main()方法時(shí)既可以使用參數(shù),也可以不使用C. 這方法不可以有返回類型D. 這個(gè)方法叫做入口點(diǎn)函數(shù)87. 以下哪些可以作為接口成員?(A B D)A. 方法B. 屬性C. 字段D. 事件88. 面向?qū)ο缶幊痰娜筇卣魇?A B C)A. 繼承B. 多態(tài)C. 封裝D. 統(tǒng)一接口89. C#可以采用以下哪些技術(shù)來實(shí)現(xiàn)對(duì)象內(nèi)部數(shù)據(jù)的隱藏?(B C)A. 靜態(tài)成員B. 類成員的訪問控制說明C. 屬性D. 裝箱和拆箱技術(shù)90. 使用下列哪種方法可以減少一個(gè)ArrayList對(duì)象的容量?(C D)A. 調(diào)用Remove方法B. 調(diào)用Clear方法C. 調(diào)用Trim/ToSize方法D. 設(shè)置Capa
33、city屬性91. 在C#中設(shè)計(jì)類時(shí),應(yīng)如何保證在釋放對(duì)象的所有引用之前,釋放對(duì)象使用的文件、網(wǎng)絡(luò)等資源?(A C)A. 為類添加析構(gòu)函數(shù),在析構(gòu)函數(shù)中釋放資源B. 為類重載new運(yùn)算符C. 為實(shí)現(xiàn)IDisposable接口D. 為類添加delete運(yùn)算符92. 以下敘述正確的是(B C)A. 接口中可以有虛方法B. 一個(gè)類可以實(shí)現(xiàn)多個(gè)接口C. 接口不能被實(shí)例化D. 接口中可以包含已實(shí)現(xiàn)的方法93. 下面關(guān)于抽象類說法正確的是(A D)A. 抽象類不能實(shí)例化B. 抽象類只能做基類C. 抽象類可以實(shí)例化D. 抽象類可以做子類94. 下面描述錯(cuò)誤的是(C D)A. 窗體也是控件B. 窗體也是類C.
34、 控件是從窗體繼承來的D. 窗體的父類是控件類95. 創(chuàng)建項(xiàng)目后,希望在當(dāng)前項(xiàng)目中加入一個(gè)Windows_Form界面,以下哪些方法可以實(shí)現(xiàn)?(B C)A. 點(diǎn)擊“文件”,選擇子菜單中的“新建”再選擇“項(xiàng)目”B. 在解決方案資源管理器中,右鍵當(dāng)前項(xiàng)目,選擇“添加”,再選擇“新項(xiàng)目”C. 使用類視圖,右鍵后選擇“添加”,再選擇“類”D. 點(diǎn)擊“文件”,選擇子菜單中的“打開”,再選擇“項(xiàng)目”96. 要向窗體中添加按鈕和其它控件,可以使用下列方法中的哪一種?(B C D)A. 右擊“工具箱”上的控件,選擇“添加”就可以將一個(gè)控件添加到窗體的左上角,然后可以根據(jù)需要將控件拖動(dòng)到適當(dāng)?shù)奈恢肂. 在“工具
35、箱”上雙擊控件圖標(biāo)變可以將一個(gè)控件添加到窗體的控件左上角,然后可以根據(jù)需要拖動(dòng)控件C. 單擊“工具箱”上的控件,并將其拖放到窗體中的理想位置,接著就可以把一個(gè)控件拖放到窗體中D. 單擊“工具箱”上的控件,然后在窗體上期望的位置單擊并拖動(dòng)出一個(gè)長方形,接著就可以在窗體上繪制出一個(gè)控件97. 從數(shù)據(jù)庫讀取記錄,你可能用到的方法有(B C D)A. ExecuteNonQueryB. ExecuteScalarC. FillD. ExecuteReader98. 當(dāng)運(yùn)行程序時(shí),系統(tǒng)自動(dòng)執(zhí)行啟動(dòng)窗體的( C )事件。A. Click B. DoubleClick C. Load D. Activate
36、d99. 若要使命令按鈕不可操作,要對(duì)( B )屬性進(jìn)行設(shè)置。A. Visible B. Enabled C. BackColor D. Text100. 在VS.Net集成開發(fā)環(huán)境中有兩類窗口,即浮動(dòng)窗口和固定窗口。下面不屬于浮動(dòng)窗口的是( D )。A. 工具箱 B. 屬性 C. 工具欄 D. 窗體101. 設(shè) int a=9, b=6, c; 執(zhí)行語句 c=a/b+0.8; 后c 的值是( B )A. 1 B. 1.8 C. 2 D. 2.3102. 下面( B )代碼可以顯示一個(gè)消息框。A. Dialog.Show();B. MessageBox.Show();C. Form.Show(
37、);D. Form.ShowDialog();103. 構(gòu)建Windows窗體以及其所使用空間的所有類的命名空間是下列哪個(gè)選項(xiàng)( D )A. System.IO B. System.DataC. System.Text D. System.Windows.Forms 104. 在以下C#類中,( B )是控制臺(tái)類,利用它可進(jìn)行控制臺(tái)的輸入輸出。A. Control B. Console C. Cancel D. Write105. 程序運(yùn)行過程中發(fā)生的錯(cuò)誤,叫作( C )。A. 版本 B. 斷點(diǎn) C. 異常 D. 屬性106. 創(chuàng)建菜單后,為了實(shí)現(xiàn)菜單項(xiàng)的命令功能,應(yīng)為菜單項(xiàng)添加( C )事件
38、處理方法。A. DrawItem B. Popup C. Click D. Select107. C#的數(shù)據(jù)類型有( B )。A. 值類型和調(diào)用類型 B. 值類型和引用類型 C. 引用類型和關(guān)系類型 D. 關(guān)系類型和調(diào)用類型108. 以下選項(xiàng)中,哪個(gè)選項(xiàng)中的變量命名是合法的( B )。A. *z B. _ester C. tccaac D. 109. 窗體中有一個(gè)年齡文本框 txtAge,下面( D )代碼可以獲得文本框中的年齡值。A. int age = txtAge;B. int age = txtAge.Text;C. int age = Convert.T
39、oInt32(txtAge);D. int age = int.Parse(txtAge.Text);110. 引用 ListBox 最后一個(gè)數(shù)據(jù)項(xiàng)應(yīng)使用( C )。A. ListBox1.ItemsListBox1.Items.CountB. ListBox1.ItemsListBox1.SelectedIndexC. ListBox1.ItemsListBox1.Items.Count-1D. ListBox1.ItemsListBox1.SelectedIndex-1111. 改變窗體的標(biāo)題,需修改的窗體屬性是( A )。A. Text B. Name C. Title D. Index
40、112. 派生類訪問基類的成員,可使用( A )關(guān)鍵字。A. base B. this C. out D. external二、主觀部分:(一)、填空部分1. 在VS.NET窗口中,在類視圖窗口中可以查看當(dāng)前項(xiàng)目的類和類型的層次信息。2. 通過繼承System.Exception類,用戶可以創(chuàng)建自己的異常類。3. 如果設(shè)treeView1=new_TreeView(),則treeView1.Nodes.Add(根節(jié)點(diǎn))返回的是一個(gè)TreeNode類型的值。4. 在C#中,選項(xiàng)卡式控件是TabControl類的實(shí)例.5. 在Windows Forms程序中,某CheckBox對(duì)象初始化為三態(tài)(即
41、:其ThreeState屬性值為true).則應(yīng)使用Checked屬性來檢查此CheckBox的狀態(tài).6. 要?jiǎng)?chuàng)建多文檔應(yīng)用程序,需要將窗體的IsMdiContainer屬性設(shè)為true。7. MSIL是獨(dú)立于CPU的指令集,它可以被高效地轉(zhuǎn)換為特定于某種CPU的代碼.8. 在VS.NET窗口中,服務(wù)器資源管理器窗口提供了連接到本地或遠(yuǎn)程計(jì)算機(jī)上數(shù)據(jù)庫并進(jìn)行管理的功能.9. VS.NET中,在資源視圖窗口中可以瀏覽與當(dāng)前項(xiàng)目相關(guān)的菜單字符串表,對(duì)話框等信息。10. C#中每個(gè)char類型量占用2個(gè)字節(jié)的內(nèi)容.11. 在類的定義中,類的方法描述了該類的對(duì)象的行為特征.12. 在為自定義類取名時(shí),
42、Microsoft推薦使用的命名規(guī)范是Pascal13. 變量openFileDialog1引用一個(gè)OpenFileDialog對(duì)象.為檢查用戶在退出對(duì)話框時(shí)時(shí)否點(diǎn)擊了打開按鈕,應(yīng)檢查openFileDialog1.ShowDialog()的返回值是否等于DialogResult.OK14. 用鼠標(biāo)右擊一個(gè)控件中出現(xiàn)的菜單一般稱為快捷菜單15. 創(chuàng)建菜單后,為了實(shí)現(xiàn)菜單項(xiàng)的命令功能,應(yīng)為菜單項(xiàng)添加Click事件處理方法.16. 在ComboBox控件的SelectedChangeConmited事件處理方法中,應(yīng)使用ComboBox對(duì)象的SelectedItem屬性獲取用戶新選項(xiàng)的值。17.
43、在使用FileStream 打開一個(gè)文件時(shí),通過使用FileMode 枚舉類型的Append成員,來指定操作系統(tǒng)打開一個(gè)現(xiàn)有文件并把文件讀寫指針定位在文件尾部。18. 讀取圖形文件時(shí),應(yīng)使用BinaryReader類的對(duì)象.19. 使用VS.NET的新建C#項(xiàng)目創(chuàng)建一個(gè)名為SimpleForm的Windows表單應(yīng)用程序,則在生成AssemblyInfo.cs文件中可以設(shè)置該程序集的Copyright/Trademark等屬性信息.20. 語句string,_strArray=new_string3,4;創(chuàng)建了12個(gè)string對(duì)象.21. 請問經(jīng)過表達(dá)式a=3+15?0:1的運(yùn)算,變量a的最
44、終值是122. 在Visual Studio.NET窗口中處理HTML文檔時(shí),可以使用屬性窗口來編輯某HTML元素的Text、Title、Style等信息。23. 顏色的三要素指色調(diào)、飽和度和亮度。24. 位圖是由像素點(diǎn)構(gòu)成的矩陣,包括3個(gè)基本屬性:像素尺寸、分辨率和顏色深度。25. 繪圖元素分為兩類:設(shè)備元素和幾何元素。26. 位圖包括真彩位圖和索引位圖兩種。27. C#允許使用關(guān)鍵字abstract把類和函數(shù)聲明為抽象類。28. C#中數(shù)據(jù)類型可以分為兩種:值類型和引用類型。29. Windows窗體有兩種顯示模式:模式顯示和非模式顯示。30. C#語言有兩個(gè)分支語句:if語句和swtic
45、h語句。31. 屬性窗口的屬性可以按 分類 順序和按字母順序排列。32. 在Windows程序中,若想選中復(fù)選框,則應(yīng)將該控件的 Checked 屬性設(shè)置為true。33. C#中的三元運(yùn)算符是 ? : 。34. Windows窗體應(yīng)用程序的編程模型主要由窗體、 控件 和 事件 。35. 表達(dá)式 4*10=65 的值為 false 。36. CheckBox與RadioButton控件的區(qū)別在于 后者只能單選 。37. 若有數(shù)組定義與賦值語句 int a=1,2,3,4,5; 則a2的值是 3 。38. ListBox1.Items.Count 屬性用于獲取ListBox1控件中項(xiàng)的數(shù)目。39
46、. 在異常處理結(jié)構(gòu)中,對(duì)異常處理的代碼應(yīng)放在 catch 塊中。40. System.Array有一個(gè) Length 屬性,通過它可以獲取數(shù)組的長度。41. 如果一個(gè)類包含一個(gè)或多個(gè)抽象方法,它是一個(gè) 抽象 類。42. 設(shè)x=10; 則表達(dá)式 x10?x=0:x+ 的值為10 。43. Timer控件的Interval屬性,用來指定時(shí)鐘空間觸發(fā)時(shí)間的時(shí)間間隔,單位毫秒。44. 在windows程序中,若想選中復(fù)選框,則應(yīng)將該控件的Checked屬性設(shè)置為true。45. ComboBox控件的SelectedIndex屬性返回對(duì)應(yīng)于組合框中選定項(xiàng)的索引整數(shù)值。其中,第1項(xiàng)為 0 ,未選中為 -
47、1 。46. 若要在文本框中輸入密碼,常指定 PasswrodChar 屬性。47. 要使Lable控件顯示給定的文字“您好”,應(yīng)在設(shè)計(jì)狀態(tài)下設(shè)置它的 Text 屬性值。48. StreamWriter的 WriteLine 方法,可以向文本文件寫入一行帶回車和換行的文本的。(二)、名詞解釋1.色調(diào) 參見P852.飽和度 參見P853.亮度 參見P854.程序集 參見P1055.消息框 參見P1216.控件 參見P1447.運(yùn)行時(shí)信息 參見P1538.模式窗體 參見P2269.設(shè)備事件 參見P22710.導(dǎo)出事件 參見P22911.畫刷 參見P23512.導(dǎo)出事件 參見P22913.進(jìn)程 參見
48、P26514.顏色深度 參見P9115.比特率 參見P9316.程序集 參見p10517.接口 參見p3818.顏色六邊形 參見p8419.采樣率 參見p9320.貝賽爾曲線 參見p9421.編碼 參見p7922.程序集反射 參見p15223.RGB顏色空間 參見p8624.聲道數(shù) 參見p9325.基數(shù)樣條曲線 參見p9626.數(shù)據(jù)持久化 參見p25327.注冊表 參見p27428.CMY顏色空間 參見p8629.采樣尺寸 參見p9230.網(wǎng)絡(luò)終端 參見p27331.多態(tài) 參見p4032.委托 參見p4733.HSL顏色空間 參見p8734.CheckBox控件 參見p16835.LinkLa
49、bel控件 參見p16936.MaskedTextBox控件 參見p16937.ListBox控件 參見p17038.ComboBox控件 參見p17139.PictureBox控件 參見p17140.用戶控件 參見p20041.自定義控件 參見p20842.自定義組件 參見p21043.數(shù)據(jù)持久化 參見p25244.線程 參見p26545.TCP服務(wù)器 參見p270(三)、簡答1.如果想避免窗體閃爍,代碼實(shí)現(xiàn)雙緩沖繪圖有哪些過程?參見P2382.控件的坐標(biāo)系有哪些規(guī)定?參見P1663.世界坐標(biāo)變換有哪些特點(diǎn)?參見P994.try塊的嵌套工作方式有哪幾種情況?參見P575.什么是顏色空間?常見
50、的顏色空間有哪些?參見P866.列舉位圖的基本屬性,并進(jìn)行對(duì)這些屬性進(jìn)行解釋。參見P90-P917.在.NET Framework 2.0中有樣條曲線相關(guān)的方法有哪些?參見P948.Windows應(yīng)用程序的運(yùn)行流程參見P120(四)、編程1.創(chuàng)建一個(gè)關(guān)于人的類(其屬性有姓名、性別、年齡、身高、體重等),并定義一些設(shè)置屬性和獲取屬性值的方法。最后通過實(shí)例化該類,來進(jìn)行測試.2.制作一個(gè)簡單的計(jì)算器,完成加減乘除運(yùn)算。3.輸入一串字符,并判斷第一個(gè)字符是字母、數(shù)字、還是特殊字符。4.現(xiàn)有三種規(guī)格的飲料:大杯,5元;中杯,4元,小杯,3元。請編寫一程序,根據(jù)你所選擇的規(guī)格飲料,顯示相應(yīng)的費(fèi)用。5.編
51、寫程序,求數(shù)組中的最大值和最小值并輸出。6.編寫程序,統(tǒng)計(jì)4*5二維數(shù)組中奇數(shù)的個(gè)數(shù)和偶數(shù)的個(gè)數(shù)。7.鍵盤輸入十個(gè)整數(shù),統(tǒng)計(jì)輸出其中大于等于平均數(shù)的整數(shù)。8.編寫一個(gè)Windows應(yīng)用程序,輸入梯形的上底、下底和高,單擊“面積”按鈕后輸出梯形的面積。9.編寫一個(gè)Windows應(yīng)用程序,實(shí)現(xiàn)攝氏溫度和華氏溫度的轉(zhuǎn)換。攝氏溫度C和華氏溫度F之間的轉(zhuǎn)換公式為:F=9/5C+32 C=5/9(F-32)。10.為按鈕編寫“單擊”(Click)事件處理代碼,實(shí)現(xiàn)在TextBox中顯示所填與所選信息。11.編寫一個(gè)Windows應(yīng)用程序,單擊選定的CheckBox或RadioButton后,填出消息框,顯示被選中信息。12.將窗體上的文本框中的字體,改變?yōu)樗璧拇笮 ㈩伾妥煮w。南開14春學(xué)期windows可視化編程在線作業(yè)南開1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司第三方股權(quán)轉(zhuǎn)讓協(xié)議
- 機(jī)械工程自動(dòng)化生產(chǎn)線試題集
- 2024年舟山市衛(wèi)生健康委員會(huì)直屬事業(yè)單位招聘考試真題
- 2024年山東菏澤萬福實(shí)驗(yàn)學(xué)校教師招聘考試真題
- 2024年內(nèi)蒙古阿拉善盟事業(yè)單位“1+N”招聘考試真題
- 2024年藍(lán)海新材料有限責(zé)任公司高校畢業(yè)生招聘考試真題
- 土地咨詢服務(wù)合同
- 培訓(xùn)學(xué)校教師保密協(xié)議
- 部編人教版語文特色教學(xué)計(jì)劃
- 汽車銷售合作協(xié)議要求
- 2024年電信智能云服務(wù)工程師技能競賽理論考試題庫(含答案)
- 七年級(jí)道德與法治下冊 第四單元 走進(jìn)法治天地 第九課 法律在我們身邊 第二框《法律保障生活》教學(xué)設(shè)計(jì) 新人教版
- 循證醫(yī)學(xué)考試題庫及答案
- 新疆維吾爾自治區(qū)2025屆高考?jí)狠S卷生物試卷含解析
- 2024年湖南學(xué)業(yè)水平考試地理真題及答案
- 建筑中級(jí)職稱《建筑工程管理》歷年考試真題題庫(含答案)
- DL∕T 1623-2016 智能變電站預(yù)制光纜技術(shù)規(guī)范
- DL∕T 592-2010 火力發(fā)電廠鍋爐給水泵的檢測與控制技術(shù)條件
- 2023-2024學(xué)年上海市普陀區(qū)八年級(jí)(下)期中數(shù)學(xué)試卷(含答案)
- 意識(shí)與計(jì)算的理論模型
- 新生兒高膽紅素血癥課件
評(píng)論
0/150
提交評(píng)論