程序設(shè)計基礎(chǔ)知到智慧樹章節(jié)測試課后答案2024年秋海南大學(xué)_第1頁
程序設(shè)計基礎(chǔ)知到智慧樹章節(jié)測試課后答案2024年秋海南大學(xué)_第2頁
程序設(shè)計基礎(chǔ)知到智慧樹章節(jié)測試課后答案2024年秋海南大學(xué)_第3頁
免費預(yù)覽已結(jié)束,剩余4頁可下載查看

付費下載

下載本文檔

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

文檔簡介

程序設(shè)計基礎(chǔ)知到智慧樹章節(jié)測試課后答案2024年秋海南大學(xué)第一章單元測試

以下對Read()和ReadLine()方法的敘述中正確的是

A:Read()方法可以從輸入流中讀取一個字符串B:ReadLine()方法只有當(dāng)用戶按下回車鍵時返回,而Read()方法不是C:Read()方法一次只能從輸入流中讀取一個字符D:ReadLine()方法一次只能從輸入流中讀取一個字符

答案:Read()方法一次只能從輸入流中讀取一個字符在VisualStudio窗口中,在(

)窗口中可以察看當(dāng)前項目的類和類型的層次信息。

A:屬性B:類視圖C:資源視圖D:解決方案資源管理器

答案:解決方案資源管理器以下對Write()和WriteLine()方法的敘述中正確的是(

A:Write()方法在輸出字符串的后面添加換行符B:Write()和WriteLine()方法輸出數(shù)值變量時,必須要先把數(shù)值變量轉(zhuǎn)換成字符串C:使用不帶參數(shù)的WriteLine()方法時,將不會產(chǎn)生任何輸出D:Write()方法輸出字符串時,光標(biāo)將會位于字符串的后面

答案:Write()方法輸出字符串時,光標(biāo)將會位于字符串的后面控制臺應(yīng)用程序使用(

)命名空間中的類處理輸入和輸出

A:System.IOB:System.Windows.FormsC:System.DataD:System.Web

答案:System.IO以下哪句話是正確的?

A:C#項目編譯后的可執(zhí)行文件擴展名為.exeB:基本數(shù)據(jù)類型的變量,其內(nèi)容為引用,即地址C:C#是一種面向?qū)ο蟮拈_發(fā)語言,而JAVA不是。D:C#中Main()方法中的M首字母不一定要大寫

答案:C#項目編譯后的可執(zhí)行文件擴展名為.exe

第二章單元測試

已知“inta=3;intb=5;intc=6;boold=false;”,則表達式a<=0||a+c>b+3&&!d的值是(

A:對B:錯

答案:對在C#中,表示一個字符串的變量應(yīng)使用以下(

)語句定義。

A:Dimstrasstring;B:CStringstr;C:char*str;D:stringstr;

答案:stringstr;下列數(shù)據(jù)形式不能作為C#中允許的數(shù)據(jù)形式的是(

A:±10B:234DC:0XABCDD:3.456E-100

答案:±10下列變量初始化時不能完成轉(zhuǎn)換的是(

A:inta=65;charc=(int)a;B:inta=5;floatb=a;C:longL=123;inta=L;D:strings="X";charc=s;

答案:strings="X";charc=s;設(shè)“inta=12;”,則執(zhí)行完語句“a+=a*a;”后,a的值是(

A:12

B:156C:288D:144

答案:156

第三章單元測試

下列for語句表示正確的是(

)

A:for(Sum=0;i=<10;i++)B:for(Sum=0,i=1,i++)C:for(Sum=0,i=1;i++)D:for(Sum=0;i=1,i++)

答案:for(Sum=0;i=<10;i++)if語句后面的表達式應(yīng)該是(

A:字符串表達式B:算術(shù)表達式C:條件表達式D:任意表達式

答案:條件表達式在C#語言的循環(huán)結(jié)構(gòu)中,首先執(zhí)行一次,然后再判斷條件的循環(huán)結(jié)構(gòu)是(

)

A:for循環(huán)B:foreach循環(huán)C:while循環(huán)D:do…while循環(huán)

答案:do…while循環(huán)以下敘述正確的是(

A:do-while語句構(gòu)成的循環(huán)不能用其他語句構(gòu)成的循環(huán)來代替B:do-while語句構(gòu)成的循環(huán)只能用break語句退出C:用do-while語句構(gòu)成的循環(huán),在while后的表達式為true時結(jié)束循環(huán)D:用do-while語句構(gòu)成的循環(huán),在while后的表達式應(yīng)為關(guān)系表達式或邏輯表達式

答案:用do-while語句構(gòu)成的循環(huán),在while后的表達式應(yīng)為關(guān)系表達式或邏輯表達式Continue用于循環(huán)語句時,它的作用是(

A:不結(jié)束本輪循環(huán),不再執(zhí)行余下的循環(huán)語句B:結(jié)束本輪循環(huán),執(zhí)行余下的循環(huán)語句C:不結(jié)束本輪循環(huán),執(zhí)行余下的循環(huán)語句D:結(jié)束本輪循環(huán),不再執(zhí)行余下的循環(huán)語句

答案:結(jié)束本輪循環(huán),不再執(zhí)行余下的循環(huán)語句

第四章單元測試

在類的定義中,類的(

)描述了該類的對象的行為特征。

A:方法B:類名C:私有域D:所屬的命名空間

答案:方法以下關(guān)于委托和委托類型的敘述中正確的是(

A:委托必須定義在類中B:委托不是一種類的成員C:定義委托需要使用event關(guān)鍵字D:委托類型是一種數(shù)據(jù)類型

答案:委托類型是一種數(shù)據(jù)類型C#語言的核心是面向?qū)ο缶幊蹋∣OP),所有OOP語言都應(yīng)至少具有三個特性(

A:封裝、繼承和多態(tài)B:封裝、繼承和接口C:類、對象和方法D:封裝、繼承和派生

答案:封裝、繼承和多態(tài)以下(

)不是構(gòu)造函數(shù)的特征

A:構(gòu)造函數(shù)可以帶有參數(shù)B:構(gòu)造函數(shù)可以重載C:構(gòu)造函數(shù)的函數(shù)名和類名相同D:可以指定構(gòu)造函數(shù)的返回值

答案:可以指定構(gòu)造函數(shù)的返回值下面有關(guān)析構(gòu)函數(shù)的說法中,不正確的是(

A:析構(gòu)函數(shù)在對象被撤銷時,被自動調(diào)用B:用戶可以定義有參析構(gòu)函數(shù)C:析構(gòu)函數(shù)中不可以包含return語句D:一個類中只能有一個析構(gòu)函數(shù)

答案:用戶可以定義有參析構(gòu)函數(shù)

第五章單元測試

多態(tài)是指兩個或多個屬于不同對象,對于同一個消息作出不同響應(yīng)的方式。C#中的多態(tài)不能通過(

)實現(xiàn)

A:抽象類B:密封類C:接口D:虛方法

答案:密封類以下關(guān)于抽象類的敘述中錯誤的是(

A:含有抽象類方法的類一定是抽象類B:抽象類可以是密封類C:抽象類不能被實例化D:抽象類可以包含非抽象方法

答案:抽象類可以是密封類在定義類時,如果希望類的某個方法能夠在派生類中進一步進行改進,以處理不同的派生類的需要,則應(yīng)將該方法聲明成(

A:public方法B:override方法C:virtual方法D:sealed方法

答案:virtual方法在C#中,一個類(

A:可以繼承多個類B:可以實現(xiàn)多個接口C:在一個程序中只能有一個子類D:只能實現(xiàn)一個接口

答案:可以實現(xiàn)多個接口接口和類的區(qū)別中正確的是(

A:類可以繼承而接口不可以B:類可以多繼承而接口不可以C:類不可以繼承而接口可以D:類不可以多繼承而接口可以

答案:類不可以多繼承而接口可以

第六章單元測試

在C#中定義一個數(shù)組,以下正確的是(

A:int[5]arrayd=newint;B:int[]arrayb=newint[5];C:intarrayc=newint[];D:intarraya=newint[5];

答案:int[]arrayb=newint[5];假定int類型變量占用4個字節(jié),若有定義:int[]x=newint[]{1,2,3,4,5,6};則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是(

A:24B:48C:12D:4

答案:24以下對枚舉類型的聲明中正確的是(

A:enumd{"one","two","three"};B:numc={'1','2','3'};C:enumb{a1,a2,a3};D:enuma={one,two,three};

答案:enumb{a1,a2,a3};以下關(guān)于繼承機制的敘述中正確的是(

A:一個子類可以繼承多個父類B:在C#中任何類都可以被繼承C:class類是所有類的基類D:繼承有傳遞性,如A類繼承B類,B類又繼承C類,那么A類也繼承C類的成員

答案:繼承有傳遞性,如A類繼承B類,B類又繼承C類,那么A類也繼承C類的成員int[]a={1,2,3,4,5};a[4]=a[a[2]];執(zhí)行后,a[4]的值為(

A:4B:2C:3D:5

答案:4

第七章單元測試

在Windows應(yīng)用程序中,如果復(fù)選框控件的Checked屬性值設(shè)置為True,表示(

A:顯示該復(fù)選框的文本信息B:該復(fù)選框被選中C:不顯示該復(fù)選框的文本信息D:該復(fù)選框不被選中

答案:該復(fù)選框被選中要獲取ListBox控件當(dāng)前選中項的文本,通過(

)屬性得到。

A:TextB:ItemsC:SelectedIndexD:SelectedItem

答案:TextC#程序中為使變量myForm引用的窗體對象顯示為對話框,必須(

A:將myForm對象的isDialog屬性設(shè)為trueB:將變量myForm改為引用System.Windows.Dialog類的對象C:將myForm對象的FormBorderStyle枚舉屬性設(shè)置為FixedDialogD:使用myForm.ShowDailog()方法顯示

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論