在線網(wǎng)課知慧《面向?qū)ο蟪绦蛟O計(C#)(山盟-山東農(nóng)工)》單元測試考核答案_第1頁
在線網(wǎng)課知慧《面向?qū)ο蟪绦蛟O計(C#)(山盟-山東農(nóng)工)》單元測試考核答案_第2頁
在線網(wǎng)課知慧《面向?qū)ο蟪绦蛟O計(C#)(山盟-山東農(nóng)工)》單元測試考核答案_第3頁
在線網(wǎng)課知慧《面向?qū)ο蟪绦蛟O計(C#)(山盟-山東農(nóng)工)》單元測試考核答案_第4頁
在線網(wǎng)課知慧《面向?qū)ο蟪绦蛟O計(C#)(山盟-山東農(nóng)工)》單元測試考核答案_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第一章單元測試第二章單元測試第三章單元測試第四章單元測試第五章單元測試第六章單元測試第七章單元測試第八章單元測試第九章單元測試第十章單元測試第十一章單元測試第十二章單元測試第一章單元測試1【單選題】(16分)利用C#一般可以創(chuàng)建三種應用程序,其中不包括()。A.SQL程序B.Web應用程序C.Windows窗體應用程序D.控制臺應用程序2【單選題】(17分)解決方案文件的擴展名為()。A..aspxB..csC..slnD..suo3【單選題】(17分)在VisuslStudio.Net開發(fā)環(huán)境中,在代碼編輯器內(nèi)輸入對象的名稱后將自動顯示出對應的屬性、方法、時間列表,以方便選擇和避免書寫錯誤,這種技術被稱之為()。A.智能感知B.協(xié)助編碼C.動態(tài)幫助D.自動訪問4【判斷題】(16分屬性窗口的屬性可以按屬性值順序和按字母順序排列。A.對B.錯5.【多選題】(18分)正確答案:ABC在VisualStudio2010集成環(huán)境中,可以使用哪些編程語言進行程序設計?()A.VBB.C#C.C++D.Python6【單選題】(16分)在.Net平臺的組成部分中,核心部分是()。A.VB.NETB.C#C..NETFrameworkD.操作系統(tǒng)第二章單元測試1【單選題】(20分)表達式12/4-2+5*8/4%5/2的值為()。A.3B.10C.4D.12【單選題】(20分)枚舉類型是一組命名的常量集合,所有整形都可以作為枚舉類型的基本類型,如果類型省略,則定義為()。A.sbyteB.ulongC.intD.uint3【判斷題】(20分假設有聲明:float[]a=newfloat[5]{2.0,3.0,5.0,7.0,8.0};那么a[5]中的數(shù)值為8.0。A.對B.錯4.【多選題】(20分)正確答案:AC下面選項中可以用作標識符的有()。A.a_12B.4footC.P2pD.1a5.【多選題】(20分)正確答案:ABD關于C#數(shù)據(jù)類型中值類型和引用類型的描述正確的是()。A.代理是引用類型,字符是值類型B.類、接口、數(shù)組是引用類型C.類string是值類型D.整型、浮點型都是值類型第三章單元測試1【單選題】(20分)結(jié)構(gòu)化的程序設計的三種基本結(jié)構(gòu)是()?A.順序結(jié)構(gòu),if結(jié)構(gòu),for結(jié)構(gòu)B.順序結(jié)構(gòu),條件結(jié)構(gòu),循環(huán)結(jié)構(gòu)C.if結(jié)構(gòu),if…..else結(jié)構(gòu)elseif結(jié)構(gòu)D.while結(jié)構(gòu),do….while結(jié)構(gòu),foreach結(jié)構(gòu)2【單選題】(20分)C#中可以使用switchcase語句實現(xiàn)多種情況選擇的編程,以下選擇項中描述不恰當?shù)氖牵ǎ?。A.switch的default塊,在條件都不滿足的情況下執(zhí)行B.switch的case塊,可以沒有breakC.switch條件判斷接收int,char,string三種類型D.switch的case塊,必須要加上break;3【單選題】(20分)為了避免嵌套的條件分支語句if-else的二義性,C#語言規(guī)定:程序中的else總是與()組成配對關系。A.同一行上的ifB.縮排位置相同的ifC.在其之前未配對的最近的ifD.在其之前未配對的if4.【多選題】(20分)正確答案:ACD下面所寫forstyle="display:inline!important;float:none;background-color:#FFFFFF;color:#000000;font-family:sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:left;text-decoration:none;text-indent:0px;text-transform:none;-webkit-text-stroke-width:0px;word-spacing:0px;循環(huán)和while循環(huán)語句代碼正確的是()。A.for(inti=5;i<13;i++){}這個語句將運行8次B.for語句while語句與dowhile語句可以相互替換。C.while(5){Console.WriteLine(“Hello!”);}將無限輸出字符串Hello。D.while語句中的條件必須是布爾類型的結(jié)果5【判斷題】(20分一旦進入一個foreach代碼塊,就不能試圖修改foreach引用變量的值。A.對B.錯第四章單元測試1【單選題】(20分)在C#中,程序使用()語句拋出系統(tǒng)異常或自定義異常。A.catchB.throwC.finallyD.run2【單選題】(20分)在.NET中,程序員在代碼中漏寫了一個大括號,這屬于()。A.運行時錯誤B.自定義錯誤C.邏輯錯誤D.語法錯誤3【單選題】(20分)程序運行過程中發(fā)生的錯誤,叫作()。A.斷點B.版本C.異常D.屬性4.【多選題】(20分)正確答案:ABD在C#程序中,下列用來處理異常的結(jié)構(gòu),正確的是()。A.try{}finally{}B.try{}catch{}finally{}C.catch{}finally{}D.try{}catch{}5【判斷題】(20分try、catch、finally三個子句必須同時出現(xiàn),才能正確處理異常。A.錯B.對第五章單元測試1【單選題】(10分)在C#中設計類時,下列選項()可以將一個可讀可寫的公有屬性Name修改為只讀屬性。A.將Name的set塊前加修飾符privateB.將Name的set塊置空C.將Name添加readonly修飾符D.將Name的set塊刪除2【單選題】(10分)參數(shù)數(shù)組通常用于傳遞未知數(shù)量的參數(shù)給函數(shù),下列參數(shù)數(shù)組的敘述中有誤的是()。A.參數(shù)數(shù)組必須是函數(shù)的最后一個參數(shù)B.參數(shù)數(shù)組必須是一維數(shù)組C.參數(shù)數(shù)組的聲明同普通數(shù)組一樣D.參數(shù)數(shù)組所對應的實參的個數(shù)是不固定的3【單選題】(10分)調(diào)用重載方法時,系統(tǒng)根據(jù)()來選擇具體的方法。A.方法的返回值類型B.方法名C.參數(shù)的個數(shù)和類型D.參數(shù)名及參數(shù)個數(shù)4【單選題】(10分)下列的()不是構(gòu)造函數(shù)的特征。A.構(gòu)造函數(shù)的函數(shù)名和類名相同B.構(gòu)造函數(shù)可以帶有參數(shù)C.構(gòu)造函數(shù)可以重載D.可以指定構(gòu)造函數(shù)的返回值5【單選題】(10分)分析下列程序:publicclassclass4{privatestringsData="";publicstringSData{set{sData=A.obj.set(obj.sData);B.obj.sData=100;C.obj.sData="Itisfunny!";D.Console.WriteLine(obj.sData);6【單選題】(10分)在定義類時,如果希望類的某個方法能夠在派生類中進一步進行改進,以處理不同的派生類的需要,則應將該方法聲明成()。A.virtual方法B.override方法C.public方法D.sealed方法7【單選題】(10分)類的以下特性中,可以用于方便地重用已有的代碼和數(shù)據(jù)的是()。A.封裝B.多態(tài)C.繼承D.抽象8【單選題】(10分)聲明方法時,如果有參數(shù),則必須寫在方法名后面的小括號內(nèi),并且必須指明它的類型和名稱,若有多個參數(shù),需要用()隔開。A.冒號B.分號C.不能定義多個參數(shù)D.逗號9【單選題】(10分)在C#中,某程序在一個類中編寫了兩個同名的方法,該段代碼的運行結(jié)果是()。publicclassMusician{publicvoidSong(){Console.WriteLine(“忘記你我做不到”);}publicvoidSong(stringmusicName){Console.WriteLine(musicName);}staticvoidMain(){Musicianmusician=newMusician();stringmusicName=”還是覺得你最好”;musician.Song(“分手總要在雨天”);}}A.忘記你我做不到B.還是覺得你最好C.分手總要在雨天D.沒有輸出10【單選題】(10分)下列語句是類myclass的一部分,obj是myclass的一個對象。voidchange(inti){i++;}publicvoidtest(){inta=100;Change(refa);Console.Writeline(a);}則調(diào)用obj.test后,控制臺輸出()。A.0B.100C.102D.101第六章單元測試1【單選題】(20分)面向?qū)ο缶幊讨械摹袄^承”的概念是指()。A.對象的內(nèi)部細節(jié)被隱藏B.派生類對象可以不受限制地訪問所有的基類對象C.對象之間通過消息進行交互D.派生自同一個基類的不同類的對象具有一些共同特征2【單選題】(20分)下列關于C#面向?qū)ο髴玫拿枋鲋校捻検钦_的?()。A.聲明為sealed的類不能被繼承B.接口像類一樣,可以定義并實現(xiàn)方法C.派生類是基類的擴展,派生類可以添加新的成員,也可去掉已經(jīng)繼承的成員D.abstract方法的聲明必須同時實現(xiàn)3【單選題】(20分)“方法重載”是面向?qū)ο蟪绦蛟O計的一種重要方式,對于它的描述哪些選項是不正確的?()。A.構(gòu)造函數(shù)不可以重載B.方法重載可以擴充現(xiàn)有類的功能C.方法重載即“同樣的方法名但傳遞的參數(shù)不同”D.方法ConsoleW(int_A.虛方法必須在派生類中重寫,抽象方法必須重寫B(tài).虛方法必須在派生類中重寫,抽象方法不需要重寫C.虛方法可以在派生類中重寫,抽象方法也不需要重寫D.虛方法可以在派生類中重寫,抽象方法必須重寫5【判斷題】(20分在C#中,一個類可以繼承于多個類、多個接口。A.對B.錯第七章單元測試1.【多選題】(16分)正確答案:BC以下選項屬于容器控件的是()。A.ButtonB.PanelC.GroupBoxD.ListBox2【判斷題】(17分PictureBox控件顯示的圖像不能在程序運行時改變。A.對B.錯3【判斷題】(16分comboBox控件組合了TextBox控件和ListBox控件的功能。A.錯B.對4【單選題】(17分)將命令按鈕的()屬性設置為false,可使其不再能響應用戶的任何操作。A.AutoSizeB.ReadOnlyC.EnableD.Text5【單選題】(16分)在程序設計階段,如果想向列表框控件ListBox1添加列表項,可以設置它的()屬性。A.LocationB.ItemsC.VisibleD.SelectedText6【單選題】(18分)假設窗體中有一個顯示產(chǎn)品數(shù)量的文本框textBox1,若想取得文本框中的數(shù)量數(shù)據(jù),可以使用下面的()。A.intsl=int.Parse(textBox1.Text);B.intsl=textBox1.toString();C.intsl=int(textBox1);D.intsl=textBox1;第八章單元測試1【單選題】(20分)在winforms應用程序中,使一個窗體成為MDI窗體的方法是()。A.設置窗體的MdiParent屬性B.在工程的選項中設置啟動窗體C.改變窗體的Text屬性D.設置窗體的IsMdiContainer屬性2【單選題】(20分)在使用通用對話框用于信息提示時,以下的哪種說法有誤()。A.可以用ShowDialog方法打開B.通用對話框是非用戶界面控件C.當選擇了“取消”按鈕后,ShowDialog方法的返回值是DialogResult.CancelD.可以用Show方法打開3.【多選題】(20分)正確答案:AB以下控件具有FileName屬性的是()。A.OpenFileDialogB.SaveFileDialogC.FontDialogD.ColorDialog4【判斷題】(20分設計MDI應用程序時,父窗體有菜單系統(tǒng),子窗體不能設計菜單。A.對B.錯5【判斷題】(20分調(diào)用MessageBox的showDialog()方法可以打開一個消息窗口。A.對B.錯第九章單元測試1【判斷題】(20分語句FileStreamfs=newFileStream(“c:S.txt”,FileMode.Create);的功能是:打開一個文件123.txt,如果文件不存在則創(chuàng)建這個文件。A.錯B.對2【單選題】(20分)Path類中獲取絕對路徑的方法是()。A.GetTempPathB.GetDirectoryNameC.GetFullPathD.GetFileName3【單選題】(20分)在C#中,將路徑名”C:Documents”存入字符串變量path中的正確語句是()。A.path="C:/Documents/";B.path="C:Documents/";C.path="C:Documents";D.path="C://Documents//";4【單選題】(20分)在使用FileStream打開一個文件時,通過使用FileMode枚舉類型的()成員,來指定操作系統(tǒng)打開一個現(xiàn)有文件并把文件讀寫指針定位在文件尾部。A.CreateNewB.TruncateC.CreateD.Append5.【多選題】(20分)正確答案:CD在.NETFramework中,對文件的所有操作都要用“流”來實現(xiàn),根據(jù)流的方向,分為()。A.二進制流B.文本流C.輸出流D.輸入流第十章單元測試1【單選題】(20分)學生表student中有出生日期字段birthday(datatime類型),則查詢學生年齡的SQL語句寫法正確的一項是()。A.select2019-9-29-birthdayfromStudentB.selectbirthdayfromStudentC.selectyear(getdate())-year(birthday)as年齡fromStudentD.selectgetdate-birthdayfromStudent2.【多選題】(20分)正確答案:ACDSqlConnection對象的ConnectionString需要包含哪些信息?()A.登錄賬號和密碼B.登錄日期C.服務器名D.數(shù)據(jù)庫名3【判斷題】(20分DataSet對象中的表可以和數(shù)據(jù)庫中的表同名,也可以不同名。A.對B.錯4【判斷題】(20分DataReader對象的Read方法返回值的類型是當前讀取數(shù)據(jù)行的引用。A.錯B.對5【單選題】(20分)DBMS實現(xiàn)對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,建立在()的基礎上,是數(shù)據(jù)庫系統(tǒng)的核心組成部分。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論