




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C#程序設(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋南華大學(xué)第一章單元測(cè)試
C#中程序注釋只有兩種,即單行注釋//和多行注釋/**/。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)C#源代碼的后綴名為.cs。()
A:錯(cuò)B:對(duì)
答案:對(duì)DotNet包含兩個(gè)部分,即公共語(yǔ)言運(yùn)行庫(kù)和框架類庫(kù)。()
A:錯(cuò)B:對(duì)
答案:對(duì)C#是一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,面向?qū)ο蟮木幊陶Z(yǔ)言。()
A:錯(cuò)B:對(duì)
答案:對(duì)Main方法的返回值類型必須是void的類型。()
A:對(duì)B:錯(cuò)
答案:對(duì)C#程序的執(zhí)行是從第一個(gè)方法開(kāi)始,到Main方法結(jié)束。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)輸入主函數(shù)的代碼片斷只能是svm.()
A:對(duì)B:錯(cuò)
答案:錯(cuò)關(guān)于Console.WriteLine(“{N[,M][:格式化字符串]}”)方法的描述正確的是?()
A:Console.WriteLine("{0:c}",123.456);中C表示按整數(shù)輸出。
B:Console.WriteLine("{0:E}",123.456);中E表示按科學(xué)計(jì)算法輸出。
C:N:表示輸出變量的序號(hào),從1開(kāi)始。
D:-M表示輸出的變量所占的字符個(gè)數(shù),-表示對(duì)齊方式,左對(duì)齊。
答案:Console.WriteLine("{0:E}",123.456);中E表示按科學(xué)計(jì)算法輸出。
;-M表示輸出的變量所占的字符個(gè)數(shù),-表示對(duì)齊方式,左對(duì)齊。
第二章單元測(cè)試
下列標(biāo)識(shí)符命名正確的是()。()
A:X.25
B:4foots
C:val(7)
D:_Years
答案:_Years
下列類型中,哪些不屬于引用類型?()。()
A:int
B:Class
C:String
D:Delegate
答案:int
精度最高的預(yù)定義類型是浮點(diǎn)類型。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)C#程序中使用0表示邏輯非。()
A:對(duì)B:錯(cuò)
答案:錯(cuò)如果左操作數(shù)大于右操作數(shù),()運(yùn)算符返回false。()
A:其它都是
B:<
C:<=
D:=
答案:其它都是
下面關(guān)于C#中值類型和引用類型的描述正確的是()。()
A:結(jié)構(gòu)屬于引用類型
B:字符串屬于值類型
C:值類型變量直接存放真正的數(shù)據(jù),引用類型變量存放的是指向真正數(shù)據(jù)的內(nèi)存地址
D:所有內(nèi)置的數(shù)據(jù)類型都是值類型,所有用戶定義的數(shù)據(jù)類型都是引用類型
答案:值類型變量直接存放真正的數(shù)據(jù),引用類型變量存放的是指向真正數(shù)據(jù)的內(nèi)存地址
所有內(nèi)置的數(shù)據(jù)類型都是值類型,所有用戶定義的數(shù)據(jù)類型都是引用類型。()
A:對(duì)B:錯(cuò)
答案:錯(cuò)下列選項(xiàng)中,屬于值類型的是()()
A:Int
B:string
C:struct
D:Int32
答案:struct
表達(dá)式12/4-2+5*8/4%5/2的值為()。()
A:1
B:3
C:4
D:0
答案:1
請(qǐng)問(wèn)經(jīng)過(guò)表達(dá)式a=3+1>5?0:1的運(yùn)算,變量a的最終值是什么?()()
A:3
B:0
C:4
D:1
答案:1
第三章單元測(cè)試
else語(yǔ)句總是與離他最近的一個(gè)if語(yǔ)句相匹配。()
A:對(duì)B:錯(cuò)
答案:錯(cuò)用foreach遍歷群集時(shí)能夠用break跳出循環(huán)。()
A:對(duì)B:錯(cuò)
答案:錯(cuò)switch語(yǔ)句的控制表達(dá)式可以是任何數(shù)據(jù)類型。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)switch語(yǔ)句中case標(biāo)簽結(jié)束可以有跳轉(zhuǎn)語(yǔ)句,也可以沒(méi)有。()
A:對(duì)B:錯(cuò)
答案:錯(cuò)for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況。()
A:對(duì)B:錯(cuò)
答案:錯(cuò)關(guān)于C#中的switchcase語(yǔ)句,以下說(shuō)法正確的是()
A:switch判斷的表達(dá)式可以是整型或者字符型,但不能是字符串型
B:在該語(yǔ)句中最多不能超過(guò)5個(gè)case子句
C:在該句中只能有一個(gè)break語(yǔ)句
D:在該語(yǔ)句中只能有一個(gè)default子句
答案:在該語(yǔ)句中只能有一個(gè)default子句
第四章單元測(cè)試
在C#中,int[][]是定義一個(gè)int型的二維數(shù)組.()
A:對(duì)B:錯(cuò)
答案:錯(cuò)下列關(guān)于數(shù)組訪問(wèn)的描述中,哪些選項(xiàng)是錯(cuò)誤的?()
A:數(shù)組元素索引是從0開(kāi)始的
B:對(duì)數(shù)組元素的所有訪問(wèn)都要進(jìn)行邊界檢查
C:如果使用的索引小于0,或大于數(shù)組的大小,編譯器將拋出一個(gè)IndexOutOfRangeException異常;
D:數(shù)組元素的訪問(wèn)是從1開(kāi)始,到Length結(jié)束;
答案:數(shù)組元素的訪問(wèn)是從1開(kāi)始,到Length結(jié)束;
下列關(guān)于數(shù)組的描述中,哪些選項(xiàng)是不正確的?()
A:String類中的許多方法都能用在數(shù)組中
B:String類本身可以被看做是一個(gè)System.Char對(duì)象的數(shù)組
C:System.Array類是所有數(shù)組的基類
D:數(shù)組可以用來(lái)處理數(shù)據(jù)類型不同的批量數(shù)據(jù)
答案:數(shù)組可以用來(lái)處理數(shù)據(jù)類型不同的批量數(shù)據(jù)
foreach語(yǔ)句能使你不用索引就可以遍歷整個(gè)數(shù)組。()
A:對(duì)B:錯(cuò)
答案:對(duì)ArrayList能夠包含任何類型的元素,但不能混合放置不同類型的對(duì)象。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)以下數(shù)組聲明中,不正確的有()
A:int[]a;
B:int[]a={1,3}
C:int[]a=int[]{1,3}
D:inta[]=newint[2];
答案:inta[]=newint[2];
第五章單元測(cè)試
以下說(shuō)法正確的是()
A:一個(gè)類可以聲明多個(gè)構(gòu)造函數(shù)
B:編譯器可以提供一個(gè)默認(rèn)的帶一個(gè)參數(shù)的構(gòu)造函數(shù)
C:構(gòu)造函數(shù)名不必和類名相同
D:構(gòu)造函數(shù)可以有返回值
答案:一個(gè)類可以聲明多個(gè)構(gòu)造函數(shù)
在C#類中,()允許相同名稱、不同參數(shù)個(gè)數(shù)或者參數(shù)類型的方法存在。()
A:方法重載
B:方法取消
C:方法覆蓋
D:方法重寫
答案:方法重載
下列哪一個(gè)不是類成員的成員的是().
A:索引器
B:屬性
C:while循環(huán)結(jié)構(gòu)
D:數(shù)組
答案:while循環(huán)結(jié)構(gòu)
下列的_______不是構(gòu)造函數(shù)的特征?()
A:構(gòu)造函數(shù)可以帶有參數(shù)
B:構(gòu)造函數(shù)可以重載
C:可以指定構(gòu)造函數(shù)的返回值
D:構(gòu)造函數(shù)的函數(shù)名和類名相同
答案:可以指定構(gòu)造函數(shù)的返回值
在C#中設(shè)計(jì)類時(shí),如何將一個(gè)可讀可寫的公有屬性Name修改為只讀屬性?()
A:將Name的set塊置空
B:將Name的set塊前加修飾符private
C:將Name的set塊刪除
D:將Name添加readonly修飾符
答案:將Name的set塊刪除
調(diào)用方法時(shí),如果想給方法傳遞任意個(gè)數(shù)的參數(shù)時(shí),應(yīng)選用哪個(gè)關(guān)鍵字()
A:ref
B:params
C:out
D:無(wú)特殊要求
答案:params
下面哪個(gè)關(guān)鍵字不是用來(lái)修飾方法的參數(shù)?()
A:ref
B:in
C:params
D:out
答案:in
在定義類時(shí),如果希望類的某個(gè)方法能夠在派生類中進(jìn)一步改進(jìn),已處理不同的派生類的需要,則該將方法聲明成()
A:override方法
B:virtual方法
C:.public方法
D:sealed方法
答案:virtual方法
在.NET中,從屬性的讀寫特性上來(lái)進(jìn)行分類,可以劃分為以下三種,除了()
A:只讀屬性
B:不可讀不可寫的屬性
C:讀寫屬性
D:只寫屬性
答案:不可讀不可寫的屬性
第六章單元測(cè)試
以下類MyClass的定義中,__________是合法的抽象類。()
A:abstractclassMyClass{privateabstractintgetCount();}
B:abstractclassMyClass{publicstaticabstractintgetCount();}
C:abstractclassMyClass{publicvirtualabstractintgetCount();}
D:abstractclassMyClass{publicabstractintgetCount();}
答案:abstractclassMyClass{publicabstractintgetCount();}
面向?qū)ο缶幊讨械摹袄^承”的概念是指()
A:派生類對(duì)象可以不受限制地訪問(wèn)所有的基類對(duì)象
B:派生自同一個(gè)基類的不同類的對(duì)象具有一些共同特征
C:對(duì)象的內(nèi)部細(xì)節(jié)被隱藏
D:對(duì)象之間通過(guò)消息進(jìn)行交互
答案:派生自同一個(gè)基類的不同類的對(duì)象具有一些共同特征
調(diào)用重載方法時(shí),系統(tǒng)根據(jù)_______來(lái)選擇具體的方法?()
A:參數(shù)名及參數(shù)個(gè)數(shù)
B:參數(shù)的個(gè)數(shù)和類型
C:方法名
D:方法的返回值類型
答案:參數(shù)的個(gè)數(shù)和類型
以下說(shuō)法正確的是()
A:虛方法可以在派生類中重寫,抽象方法也不需要重寫
B:虛方法必須在派生類中重寫,抽象方法不需要重寫
C:虛方法可以在派生類中重寫,抽象方法必須重寫
D:虛方法必須在派生類中重寫,抽象方法必須重寫
答案:虛方法可以在派生類中重寫,抽象方法必須重寫
下列關(guān)于繼承說(shuō)法中,哪個(gè)選項(xiàng)是正確的()
A:派生類可以繼承多個(gè)基類的方法和屬性。
B:繼承是指派生類可以獲取其基類特征的能力。
C:繼承最主要的優(yōu)點(diǎn)是提高代碼性能
D:派生類必須通過(guò)base關(guān)鍵字調(diào)用基類的構(gòu)造函數(shù)
答案:繼承是指派生類可以獲取其基類特征的能力。
下面關(guān)于虛方法說(shuō)法錯(cuò)誤的是:()
A:使用virtual關(guān)鍵字修飾虛方法
B:虛方法和抽象方法都可以實(shí)現(xiàn)多態(tài)性
C:虛方法必須被其子類重寫
D:虛方法可以有自己的方法體
答案:虛方法必須被其子類重寫
在C#中,一個(gè)類()
A:在一個(gè)程序中只能有一個(gè)子類
B:可以實(shí)現(xiàn)多個(gè)接口
C:只能實(shí)現(xiàn)一個(gè)接口
D:可以繼承多個(gè)類
答案:可以實(shí)現(xiàn)多個(gè)接口
在C#中,一個(gè)類可以繼承于多個(gè)類、多個(gè)接口。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)顯式接口成員只能通過(guò)接口來(lái)調(diào)用()
A:對(duì)B:錯(cuò)
答案:對(duì)關(guān)于多態(tài),下列說(shuō)法正確的是()
A:編譯時(shí)多態(tài)是在程序運(yùn)行時(shí)才能確定要調(diào)用成員方法的哪個(gè)版本,而運(yùn)行時(shí)多態(tài)在編譯時(shí)就能確定要調(diào)用成員方法的哪個(gè)版本。
B:多態(tài)實(shí)際上就是重載,它們本質(zhì)上是以一樣的
C:多態(tài)和重載是兩個(gè)完全不同的概念,前者是通過(guò)定義虛方法和重寫虛方法來(lái)實(shí)現(xiàn),后者是通過(guò)對(duì)同一函數(shù)名編寫多個(gè)不同的實(shí)現(xiàn)代碼來(lái)實(shí)現(xiàn)。
D:多態(tài)可以分為編譯時(shí)多態(tài)和運(yùn)行時(shí)多態(tài)。前者的特點(diǎn)是在編譯時(shí)就能確定要調(diào)用成員方法的哪個(gè)版本,后者則是在程序運(yùn)行時(shí)才能確定要調(diào)用成員方法的哪個(gè)版本。
答案:多態(tài)可以分為編譯時(shí)多態(tài)和運(yùn)行時(shí)多態(tài)。前者的特點(diǎn)是在編譯時(shí)就能確定要調(diào)用成員方法的哪個(gè)版本,后者則是在程序運(yùn)行時(shí)才能確定要調(diào)用成員方法的哪個(gè)版本。
第七章單元測(cè)試
以下關(guān)于C#的異常處理的敘述中,正確的是()
A:在try…catch…finally塊中,當(dāng)發(fā)生異常時(shí)只執(zhí)行相應(yīng)catch塊中的語(yǔ)句,不會(huì)執(zhí)行finally塊
B:throw語(yǔ)句中必須指出拋出的異常
C:try塊后面必須跟catch塊或finally塊組合使用,不能單獨(dú)使用
D:一個(gè)try塊后面只能跟隨一個(gè)catch塊
答案:try塊后面必須跟catch塊或finally塊組合使用,不能單獨(dú)使用
以下關(guān)于try…catch…finall語(yǔ)句的敘述中,正確的是()
A:可以只有try塊,沒(méi)有catch塊和finally塊
B:finally塊最多只能有一個(gè)
C:catch塊可以有多個(gè)
D:catch塊和finally塊都是可選的
答案:finally塊最多只能有一個(gè)
;catch塊可以有多個(gè)
;catch塊和finally塊都是可選的
用戶定義的異常應(yīng)該從__________類中繼承。()
A:Exception
B:ArgumentException
C:SystemException
D:IOException
答案:Exception
異常捕獲發(fā)生在_______塊中?()
A:catch
B:try
C:finally
D:throw
答案:catch
C#中,在方法MyFunc內(nèi)部的try..catch語(yǔ)句中,如果在try代碼塊中發(fā)生異常,并且在當(dāng)前的所有catch塊中都沒(méi)有找到合適的catch塊,則()
A:.NET運(yùn)行時(shí)繼續(xù)在MyFunc的調(diào)用堆棧中查找提供該異常處理的過(guò)程
B:NET運(yùn)行時(shí)馬上強(qiáng)制退出該程序
C:NET拋出一個(gè)新的“異常處理未找到”的異常
D:NET運(yùn)行時(shí)忽略該異常
答案:NET拋出一個(gè)新的“異常處理未找到”的異常
第八章單元測(cè)試
ListBox控件用于顯示一個(gè)選項(xiàng)列表,用戶每次只能從中間選擇一項(xiàng)()
A:錯(cuò)B:對(duì)
答案:錯(cuò)當(dāng)運(yùn)行窗體程序時(shí),系統(tǒng)自動(dòng)執(zhí)行啟動(dòng)窗體的()事件。()
A:Activated
B:DoubleClick
C:Click
D:Load
答案:Load
窗體中有一個(gè)年齡文本框txtAge,下面()代碼可以獲得文本框中的年齡值。()
A:intage=int.Parse(txtAge.Text);
B:intage=txtAge;
C:intage=txtAge.Text;
D:intage=Convert.ToInt32(txtAge.Text);
答案:intage=int.Parse(txtAge.Text);
;intage=Convert.ToInt32(txtAge.Text);
()控件組合了TextBox控件和ListBox控件的功能。()
A:Label
B:ListView
C:ComboBox
D:DomainUpDown
答案:ComboBox
利用文本框的()屬性,可以實(shí)現(xiàn)密碼框的功能。()
A:PasswordChar
B:Password
C:Passwords
D:PasswordChars
答案:PasswordChar
下列控件中,不能實(shí)現(xiàn)多項(xiàng)選擇功能的是()
A:ComboBox
B:ListBox
C:CheckedListBox
D:CheckBox
答案:ComboBox
為菜單添加快捷鍵的屬性是()
A:ShortcutKeys
B:MenuKeys
C:Keys
D:MenuShortcutKeys
答案:ShortcutKeys
設(shè)置需要使用的彈出式菜單的窗體或控件的()屬性,即可激活彈出式菜單。()
A:ContextMenuStrip
B:ContextedMenu
C:MenuStrip
D:ContextedMenuStrip
答案:ContextMenuStrip
若要顯示消息框,必須調(diào)用MessageBox類的靜態(tài)方法()
A:Show
B:ShowMessage
C:ShowBox
D:ShowDialog
答案:Show
用戶單擊”消息框”按鈕時(shí)返回()值。()
A:DialogBox
B:DialogValue
C:DialogCommand
D:DialogResult
答案:DialogResult
第九章單元測(cè)試
在ADO.NET中,用來(lái)與數(shù)據(jù)源建立連接的對(duì)象是()
A:DataAdapter對(duì)象
B:Connection對(duì)象
C:Command對(duì)象
D:DataSet對(duì)象
答案:Connection對(duì)象
使用Command對(duì)象的()方法,可執(zhí)行不返回結(jié)果的命令,常用于記錄的插入、刪除、更新等操作。()
A:ExecuteNonQuery
B:ExecuteScalar
C:ExecuteXmlReader
D:ExecuteReader
答案:ExecuteNonQuery
通常情況下,DataReader對(duì)象在內(nèi)存中保留()數(shù)據(jù)。()
A:多行
B:一行
C:兩行
D:零行
答案:一行
若把數(shù)據(jù)集(DataSet對(duì)象)中的數(shù)據(jù)更新到數(shù)據(jù)源,則應(yīng)該使用()對(duì)象的update方法。()
A:DataSet
B:DataAdapter
C:Command
D:Connection
答案:DataAdapter
已知:DataSetdata=newDataSet();則刪除數(shù)據(jù)集data中person數(shù)據(jù)表的第5行數(shù)據(jù)的方法為()
A:data.Tables["person"].Rows[].Delete(4);
B:data.Tables["
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 CISPR PAS 38:2025 EN Industrial,scientific and medical equipment – Radio-frequency disturbance characteristics – Requirements for radio beam wireless power transfer RB-WPT
- 【正版授權(quán)】 IEC 62899-302-6:2025 EN Printed electronics - Part 302-6: Equipment - Inkjet - First drop measurement
- 2025年中小學(xué)體育教師資格考試試題及答案
- 2025年信息系統(tǒng)項(xiàng)目管理考試試卷及答案
- 2025年全國(guó)中學(xué)生英語(yǔ)寫作比賽試題及答案
- 2025年海洋科學(xué)與技術(shù)課程試題及答案
- 一級(jí)期末測(cè)試題及答案
- 公司合同提前解除協(xié)議書(shū)
- 環(huán)衛(wèi)綠化大隊(duì)長(zhǎng)述職述廉述學(xué)報(bào)告
- 淘寶創(chuàng)業(yè)案例分享
- 2024-2025學(xué)年部編版一年級(jí)下學(xué)期期末語(yǔ)文試卷(含答案)
- 2025鋅產(chǎn)品購(gòu)銷合同范本
- 足浴店員工涉黃合同協(xié)議
- 2023年1月浙江高考英語(yǔ)試題(含答案解析)
- 2025年濟(jì)南版中考生物知識(shí)點(diǎn)考點(diǎn)復(fù)習(xí)提綱
- 2025-2030中國(guó)葉黃素行業(yè)市場(chǎng)發(fā)展現(xiàn)狀及競(jìng)爭(zhēng)格局與投資發(fā)展研究報(bào)告
- 非全日制勞動(dòng)合同協(xié)議
- 企業(yè)交通安全宣傳教學(xué)課件
- 一例COPD急性加重期護(hù)理個(gè)案課件
- 2025-2030再生膠產(chǎn)業(yè)規(guī)劃專項(xiàng)研究報(bào)告
- 2025年人教版小學(xué)六年級(jí)下冊(cè)趣味數(shù)學(xué)競(jìng)賽試卷(附參考答案)
評(píng)論
0/150
提交評(píng)論