程序設計基礎智慧樹知到答案章節(jié)測試2023年海南大學_第1頁
程序設計基礎智慧樹知到答案章節(jié)測試2023年海南大學_第2頁
程序設計基礎智慧樹知到答案章節(jié)測試2023年海南大學_第3頁
免費預覽已結束,剩余3頁可下載查看

下載本文檔

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

文檔簡介

第一章測試以下對Read()和ReadLine()方法的敘述中正確的是

A:ReadLine()方法一次只能從輸入流中讀取一個字符

B:Read()方法可以從輸入流中讀取一個字符串

C:ReadLine()方法只有當用戶按下回車鍵時返回,而Read()方法不是

D:Read()方法一次只能從輸入流中讀取一個字符

答案:D在VisualStudio窗口中,在(

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

A:屬性

B:解決方案資源管理器

C:類視圖

D:資源視圖

答案:B以下對Write()和WriteLine()方法的敘述中正確的是(

A:Write()方法輸出字符串時,光標將會位于字符串的后面

B:Write()和WriteLine()方法輸出數值變量時,必須要先把數值變量轉換成字符串

C:使用不帶參數的WriteLine()方法時,將不會產生任何輸出

D:Write()方法在輸出字符串的后面添加換行符

答案:A控制臺應用程序使用(

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

A:System.Web

B:System.Data

C:System.IO

D:System.Windows.Forms

答案:C以下哪句話是正確的?

A:C#中Main()方法中的M首字母不一定要大寫

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

C:C#是一種面向對象的開發(fā)語言,而JAVA不是。

D:基本數據類型的變量,其內容為引用,即地址

答案:B第三章測試下列for語句表示正確的是(

)

A:for(Sum=0,i=1,i++)

B:for(Sum=0,i=1;i++)

C:for(Sum=0;i=1,i++)

D:for(Sum=0;i=<10;i++)

答案:Dif語句后面的表達式應該是(

A:字符串表達式

B:任意表達式

C:算術表達式

D:條件表達式

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

)

A:while循環(huán)

B:foreach循環(huán)

C:for循環(huán)

D:do…while循環(huán)

答案:D以下敘述正確的是(

A:do-while語句構成的循環(huán)只能用break語句退出

B:用do-while語句構成的循環(huán),在while后的表達式為true時結束循環(huán)

C:do-while語句構成的循環(huán)不能用其他語句構成的循環(huán)來代替

D:用do-while語句構成的循環(huán),在while后的表達式應為關系表達式或邏輯表達式

答案:DContinue用于循環(huán)語句時,它的作用是(

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

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

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

D:結束本輪循環(huán),執(zhí)行余下的循環(huán)語句

答案:B第四章測試在類的定義中,類的(

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

A:方法

B:所屬的命名空間

C:私有域

D:類名

答案:A以下關于委托和委托類型的敘述中正確的是(

A:定義委托需要使用event關鍵字

B:委托必須定義在類中

C:委托不是一種類的成員

D:委托類型是一種數據類型

答案:DC#語言的核心是面向對象編程(OOP),所有OOP語言都應至少具有三個特性(

A:封裝、繼承和派生

B:類、對象和方法

C:封裝、繼承和接口

D:封裝、繼承和多態(tài)

答案:D以下(

)不是構造函數的特征

A:可以指定構造函數的返回值

B:構造函數可以重載

C:構造函數可以帶有參數

D:構造函數的函數名和類名相同

答案:A下面有關析構函數的說法中,不正確的是(

A:一個類中只能有一個析構函數

B:析構函數中不可以包含return語句

C:析構函數在對象被撤銷時,被自動調用

D:用戶可以定義有參析構函數

答案:D第五章測試多態(tài)是指兩個或多個屬于不同對象,對于同一個消息作出不同響應的方式。C#中的多態(tài)不能通過(

)實現

A:虛方法

B:抽象類

C:密封類

D:接口

答案:C以下關于抽象類的敘述中錯誤的是(

A:抽象類可以是密封類

B:含有抽象類方法的類一定是抽象類

C:抽象類不能被實例化

D:抽象類可以包含非抽象方法

答案:A在定義類時,如果希望類的某個方法能夠在派生類中進一步進行改進,以處理不同的派生類的需要,則應將該方法聲明成(

A:sealed方法

B:override方法

C:virtual方法

D:public方法

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

A:在一個程序中只能有一個子類

B:可以實現多個接口

C:可以繼承多個類

D:只能實現一個接口

答案:B接口和類的區(qū)別中正確的是(

A:類可以繼承而接口不可以

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

C:類不可以繼承而接口可以

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

答案:D第六章測試在C#中定義一個數組,以下正確的是(

A:int[5]arrayd=newint;

B:int[]arrayb=newint[5];

C:intarraya=newint[5];

D:intarrayc=newint[];

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

A:48

B:12

C:4

D:24

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

A:enuma={one,two,three};

B:enumb{a1,a2,a3};

C:numc={‘1’,‘2’,‘3’};

D:enumd{“one”,“two”,“three”};

答案:B以下關于繼承機制的敘述中正確的是(

A:一個子類可以繼承多個父類

B:在C#中任何類都可以被繼承

C:繼承有傳遞性,如A類繼承B類,B類又繼承C類,那么A類也繼承C類的成員

D:class類是所有類的基類

答案:Cint[]a={1,2,3,4,5};a[4]=a[a[2]];執(zhí)行后,a[4]的值為(

A:3

B:4

C:5

D:2

答案:B第七章測試在Windows應用程序中,如果復選框控件的Checked屬性值設置為True,表示(

A:該復選框不被選中

B:不顯示該復選框的文本信息

C:該復選框被選中

D:顯示該復選框的文本信息

答案:C要獲取ListBox控件當前選中項的文本,通過(

)屬性得到。

A:SelectedItem

B:Text

C:Items

D:SelectedIndex

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

A:將變量myForm改為引用System.Windows.Dialog類的對象

B:使用myForm.ShowDailog()方法顯示對話框

C:將myForm對象的FormBorderStyle枚舉屬性設置為FixedDialog

D:將myForm對象的isDialog屬性設為true

答案:B要

溫馨提示

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

評論

0/150

提交評論