南開本部19春學(xué)期(1709、1803、1809、1903)《windows可視化編程》在線作業(yè)答案春1_第1頁
南開本部19春學(xué)期(1709、1803、1809、1903)《windows可視化編程》在線作業(yè)答案春1_第2頁
南開本部19春學(xué)期(1709、1803、1809、1903)《windows可視化編程》在線作業(yè)答案春1_第3頁
南開本部19春學(xué)期(1709、1803、1809、1903)《windows可視化編程》在線作業(yè)答案春1_第4頁
南開本部19春學(xué)期(1709、1803、1809、1903)《windows可視化編程》在線作業(yè)答案春1_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

南開本部19春學(xué)期(1709、1803、1809、1903)《windows可視化編程》在線作業(yè)春答案2試卷總分:100分得分:100分一、單選題(共40道試題,共80分)1.下列關(guān)于構(gòu)造函數(shù)的描述正確的是()A.構(gòu)造函數(shù)可以聲明返回類型B.構(gòu)造函數(shù)不可以用private修飾C.構(gòu)造函數(shù)必須與類名相同D.構(gòu)造函數(shù)不能帶參數(shù)參考選擇:C2.在C#中,選項(xiàng)卡式控件是()類的實(shí)例.A.TableB.TabpagesC.TabpageD.TabControl參考選擇:D3.如果設(shè)treeView1=new_TreeView(),則treeView1.Nodes.Add("根節(jié)點(diǎn)")返回的是一個(gè)()類型的值。A.TreeNodeB.intC.stringD.TreeView參考選擇:A4.為保護(hù)Web_Service不受惡意訪問的攻擊,應(yīng)使用()保護(hù)Web_Service.A.IIS目錄安全性B.NTFS安全性C.共享目錄安全性D.TCP/IP安全性參考選擇:A5.C#中,新建一個(gè)字符串變量str,并將字符串"Tom's_Living_Room"保存到串中,應(yīng)該()A.stringstr="Tom\'s_Living_Room";B.stringstr="Tom's_Living_Room";C.stringstr("Tom's_Living_Room");D.stringstr("Tom"s_Living_Room");參考選擇:A6.什么字符被用來放在其他字符串末尾使這些字符串連成一串?A.+B.-C.?D.*參考選擇:A7.在窗體Form1中有按鈕Button1,以下那個(gè)Click事件處理程序可以關(guān)閉該窗體?A.Form1.Close();B.this.Close();C.Button1.Close();D.me.Close();參考選擇:B8.Web表單中,按鈕的默認(rèn)事件是()A.Click事件B.Load事件C.Init事件D.Command事件參考選擇:A9.在C#程序中,顯示一個(gè)信息為"test",標(biāo)題為"Hello"的消息框,正確的語句是()。A.MessageBox("test","hello");B.MessageBox.Show("test","hello");C.MessageBox("hello","test");D.MessageBox.Show("hello","test");參考選擇:B10.在WindowsForm程序中,對(duì)某ComboBox對(duì)象有以下要求:控件的列表框部分總是可見的,且用戶可以編輯文本框控件的文本。則該ComboBox對(duì)象的DropDownStyle屬性應(yīng)設(shè)置為ComboBoxStyle枚舉類型中的()值。A.DropDownB.DropDownListC.SinpleD.IsSelected參考選擇:C11.關(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指針參考選擇:A12.哪個(gè)控件被用來選擇或不選擇,并且若干個(gè)同樣的控件放在一個(gè)小組中被用來選擇其中的某一個(gè)。這樣的控件是()A.標(biāo)簽B.單選按鈕C.文本框D.復(fù)選框參考選擇:D13.C#程序中,為使變量myForm引用的窗口對(duì)象顯示為對(duì)話框,必須()A.使用myForm.ShowDialog方法顯示對(duì)話框B.將myForm對(duì)象的isDialog屬性設(shè)為trueC.將myForm對(duì)象的FormBorderStyle枚舉屬性設(shè)置為FixedDialogD.將變量myForm改為引用System.Windows.Dialog類的對(duì)象參考選擇:C14.在WindowsForms程序中,某CheckBox對(duì)象初始化為三態(tài)(即:其ThreeState屬性值為true).則應(yīng)使用()屬性來檢查此CheckBox的狀態(tài).A.IsSelectedB.CheckStateC.CheckedD.State參考選擇:C15.選定或是取消選定RadioButton時(shí),都會(huì)觸發(fā)什么事件?A.SelectedB.SelectedChangeC.ChangeD.CheckedChanged參考選擇:D16.在VS.NET窗口中,()窗口提供了連接到本地或遠(yuǎn)程計(jì)算機(jī)上數(shù)據(jù)庫并進(jìn)行管理的功能.A.工具箱B.資源管理C.解決方案資源管理器D.服務(wù)器資源管理器參考選擇:D17.在使用FileStream打開一個(gè)文件時(shí),通過使用FileMode枚舉類型的()成員,來指定操作系統(tǒng)打開一個(gè)現(xiàn)有文件并把文件讀寫指針定位在文件尾部。A.AppendB.CreateC.CreateNewD.Truncate參考選擇:A18.C#的數(shù)據(jù)類型有()A.值類型和調(diào)用類型B.值類型和引用類型C.引用類型和關(guān)系類型D.關(guān)系類型和調(diào)用類型參考選擇:B19.以下描述錯(cuò)誤的是()A.類不可以多重繼承而接口可以B.抽象類自身可以定義成員而接口不可以C.抽象類和接口都不能被實(shí)例化D.一個(gè)類可以有多個(gè)基類和多個(gè)基接口參考選擇:D20.設(shè)置openfiledialog1引用一個(gè)openfiledialog對(duì)象.則打開該對(duì)話框的正確代碼是()A.openfiledialog1.show();B.openfiledialog1.showdialog();C.openfiledialog1.open();D.openfiledialog1.openandshow();參考選擇:B21.在MDI主窗體中,如何新建一個(gè)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;參考選擇:A22.通過繼承()類,用戶可以創(chuàng)建自己的異常類.A.System.ExceptionB.System.SystemExceptionC.System.ApplicationExceptionD.System.UserException參考選擇:A23.在C#中,預(yù)處理指令#region和#endregion的作用是()A.注釋#region和#endregion之間的代碼B.為Code_Editor定義一段可折疊代碼區(qū)C.#region和#endregion之間的代碼在Debug版本中不參加編譯D.#region和#endregion之間的代碼在Release版本中不參加編譯參考選擇:B24.讀取圖形文件時(shí),應(yīng)使用()類的對(duì)象.A.TextReaderB.XmlTextReaderC.StreamReaderD.BinaryReader參考選擇:D25.Winform中,關(guān)于ToolBar控件的屬性和事件的描述不正確的是()A.Buttons屬性表示ToolBar控件的所有工具欄按鈕B.ButtonSize屬性表示ToolBar控件上的工具欄按鈕的大小,如高度和寬度C.DropDownArrows屬性表明工具欄按鈕(該按鈕有一列值需要以下拉方式顯示)旁邊是否顯示下箭頭D.ButtonClick事件在用戶單擊工具欄任何地方時(shí)都會(huì)觸發(fā)參考選擇:D26.以下哪個(gè)是可以變長(zhǎng)的數(shù)組A.ArrayB.string[]C.string[N]D.ArrayList參考選擇:D27.在C#中,表示一個(gè)字符串的變量應(yīng)使用以下哪條語句定義?A.Cstringstr;B.stringstr;C.DimstrasstringD.char*str參考選擇:B28.下列語句在控制臺(tái)上的輸出是().if(true)System.Console.WriteLine("First");System.Console.WriteLine("Second");A.FirstSecondB.FirstC.SecondD.無輸出參考選擇:A29.C#程序中,需要對(duì)一個(gè)數(shù)組中的所有元素進(jìn)行處理,則使用()循環(huán)體最好.A.whileB.foreachC.doD.for參考選擇:B30.某Windows_Form的工具條為ToolBar1,則代表該工具條的第2個(gè)按鈕的對(duì)象為().A.ToolBar1.Button(2)B.ToolBar1.Button(1)C.ToolBar1.Button(3)D.ToolBar1.Button(0)參考選擇:B31.在Stack類中,移除并返回棧頂元素的方法是()A.DequeueB.PeekC.PushD.Pop參考選擇:D32.在C#中,引用命名空間System的正確語句是()A.using_System;B.#import_<System>;C.uses_System;D.#include<System>;參考選擇:A33.()對(duì)象的AcceptButton屬性被使用響應(yīng)選定的某個(gè)特殊按鈕的單擊事件。A.按鈕B.窗體C.鍵盤D.鼠標(biāo)參考選擇:B34.在ComboBox控件的SelectedChangeConmited事件處理方法中,應(yīng)使用ConboBox對(duì)象的()屬性獲取用戶新選項(xiàng)的值。A.SelectedIndexB.NewvalueC.SelectedItemD.Text參考選擇:C35.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è)新的”異常處理未找到”的異常參考選擇:C36.面向?qū)ο缶幊讨械摹袄^承”的概念是指()A.派生類對(duì)象可以不受限制地訪問所有的基類對(duì)象B.派生自同一個(gè)基類的不同類的對(duì)象具有一些共同特征C.對(duì)象之間通過消息進(jìn)行交互D.對(duì)象的內(nèi)部細(xì)節(jié)被隱藏參考選擇:B37.在ADO.NET中,表示程序到數(shù)據(jù)的連接對(duì)象為()A.Connection對(duì)象B.Command對(duì)象C.DataSet對(duì)象D.DataAdapter對(duì)象參考選擇:A38.要?jiǎng)?chuàng)建多文檔應(yīng)用程序,需要將窗體的()屬性設(shè)為true。A.DrawGridB.ShowInTaskbarC.EnabledD.IsMdiContainer參考選擇:D39.使用VS.NET的"新建C#項(xiàng)目"創(chuàng)建一個(gè)名為"SimpleForm"的Windows表單應(yīng)用程序,則在生成()文件中可以設(shè)置該程序集的Copyright/Trademark等屬性信息.A.Form1.resxB.SimpleForm.slnC.SimpleForm.csprojD.AssemblyInfo.cs參考選擇:D40.開始狀態(tài)默認(rèn)時(shí),屏幕位于()。A.左下方B.中部C.左上方D.右上方參考選擇:C二、多選題(共10道試題,共20分)1.創(chuàng)建項(xiàng)目后,希望在當(dāng)前項(xiàng)目中加入一個(gè)Windows_Form界面,以下哪些方法可以實(shí)現(xiàn)?A.點(diǎn)擊“文件”,選擇子菜單中的“新建”再選擇“項(xiàng)目”B.在解決方案資源管理器中,右鍵當(dāng)前項(xiàng)目,選擇“添加”,再選擇“新項(xiàng)目”C.使用類視圖,右鍵后選擇“添加”,再選擇“類”D.點(diǎn)擊“文件”,選擇子菜單中的“打開”,再選擇“項(xiàng)目”參考選擇:BC2.以下哪些可以作為接口成員?A.方法B.屬性C.字段D.事件參考選擇:ABD3.以下關(guān)于ref和out的描述哪些項(xiàng)是正確的?A.使用ref參數(shù),傳遞到ref參數(shù)的參數(shù)必須最先初始化。B.使用out參數(shù),傳遞到out參數(shù)的參數(shù)必須最先初始化。C.使用ref參數(shù),必須將參數(shù)作為ref參數(shù)顯式傳遞到方法。D.使用out參數(shù),必須將參數(shù)作為out參數(shù)顯式傳遞到方法。參考選擇:ACD4.下列關(guān)于數(shù)組的描述中,哪些選項(xiàng)是正確的?A.String類本身可以被看做是一個(gè)System.Char對(duì)象的數(shù)組B.String類中的許多方法都能用在數(shù)組中C.數(shù)組可以用來處理數(shù)據(jù)類型不同的批量數(shù)據(jù)D.System.Array類是所有數(shù)組的基類參考選擇:ABD5.使用下列哪種方法可以減少一個(gè)ArrayList對(duì)象的容量?A.調(diào)用Remove方法B.調(diào)用Clear方法C.調(diào)用Trim/ToSize方法D.設(shè)置Capacity屬性參考選擇:CD6.在C#中設(shè)計(jì)類時(shí),應(yīng)如何保證在釋放對(duì)象的所有引用之前,釋放對(duì)象使用的文件、網(wǎng)絡(luò)等資源?A.為類添加析構(gòu)函數(shù),在析構(gòu)函數(shù)中釋放資源B.為類重載new運(yùn)算符C.為實(shí)現(xiàn)IDisposable借口D.為類添加delete運(yùn)算符參考選擇:AC7.下面描述錯(cuò)誤的是()。A

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論