南開23秋學(xué)期(高起本:1709-2103、專升本/高起專:2003-2103)《Windows可視化編程》在線作業(yè)【答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2023-12-09 14:49:33來源:admin瀏覽: 0 次

23秋學(xué)期(高起本:1709-2103、專升本/高起專:2003-2103)《Windows可視化編程》在線作業(yè)-00001

試卷總分:100  得分:100

一、單選題 (共 20 道試題,共 40 分)

1.如果設(shè)treeView1=new_TreeView(),則treeView1.Nodes.Add("根節(jié)點(diǎn)")返回的是一個(gè)()類型的值。

A.TreeNode

B.int

C.string

D.TreeView

 

2.C#程序中,可以使用try…catch機(jī)制來處理程序出現(xiàn)的()錯(cuò)誤.

A.語法

B.運(yùn)行

C.邏輯

D.拼寫

 

3.C#程序中,需要對一個(gè)數(shù)組中的所有元素進(jìn)行處理,則使用()循環(huán)體最好.

A.while

B.foreach

C.do

D.for

 

4.下面對異常說法不正確的是()。

A.try/catch塊為基本引發(fā)異常的組合

B.在捕獲異常時(shí),可以有多個(gè) catch塊

C.無論異常是否發(fā)生,finally塊總會執(zhí)行

D.try塊和 finally 不能連用

 

5.在Visual Studio.NET窗口,()窗口顯示了當(dāng)前Visual Studio解決方案的樹型結(jié)構(gòu)。

A.類視圖

B.解決方案資源管理器

C.資源視圖

D.屬性

 

6.VS.NET控件的屬性窗口中,按鈕"A->Z"點(diǎn)擊后,屬性列表會按造()順序進(jìn)行排列?

A.按照大小排序各屬性

B.按照功能分類排列屬性

C.按照名稱排列屬性

D.先按照功能分類排列屬性后在每個(gè)單元中以名稱排序

 

7.在Visual Studio.NET窗口中處理HTML文檔時(shí),可以使用()窗口來編輯某HTML元素的Text、Title、Style等信息。

A.資源視圖

B.類視圖

C.屬性

D.解決方案資源管理器

 

8.在 C#編制的財(cái)務(wù)程序中,需要?jiǎng)?chuàng)建一個(gè)存儲流動資金金額的臨時(shí)變量,則應(yīng)使用下列哪條語句? ()

A.decimal theMoney;

B.int theMoney;

C.string theMoney;

D.Dim theMoney as double

 

9.下列語句在控制臺上的輸出是().if(true)System.Console.WriteLine("First");System.Console.WriteLine("Second");

A.FirstSecond

B.First

C.Second

D.無輸出

 

12.269、以下類型中,不屬于值類型的是()?

A.整數(shù)類型

B.布爾類型

C.字符類型

D.類類型

 

11.若要使TextBox中的文字不能被修改,應(yīng)對()屬性進(jìn)行設(shè)置。

A.Locked

B.Visible

C.Enabled

D.ReadOnly

 

12.以下類 MyClass 的屬性 count 屬于()屬性.class MyClass { int i; int count { get{ return i;} } }

A.只讀

B.只寫

C.可讀寫

D.不可讀不可寫

 

13.下列關(guān)于繼承機(jī)制的描述中不正確的是()。

A.提供繼承機(jī)制有利于提高軟件模塊的可重用性及可擴(kuò)充性。

B.繼承機(jī)制使面向?qū)ο蟮拈_發(fā)語言能夠更準(zhǔn)確的描述客觀世界,使軟件開發(fā)方式變簡單。

C.繼承機(jī)制使得軟件開發(fā)過程效率更高。

D.繼承機(jī)制使得軟件開發(fā)的難度相對增加。

 

14.在定義類時(shí),如果希望類的某個(gè)方法能夠在類中進(jìn)一步改進(jìn),以處理不同的派生類的需要,則應(yīng)該將方法聲明成()

A.sealed

B.public

C.virtual

D.overriade

 

15.在Windows Forms程序中,某CheckBox對象初始化為三態(tài)(即:其ThreeState屬性值為true).則應(yīng)使用()屬性來檢查此CheckBox的狀態(tài).

A.IsSelected

B.CheckState

C.Checked

D.State

 

16.C#的數(shù)據(jù)類型有()

A.值類型和調(diào)用類型

B.值類型和引用類型

C.引用類型和關(guān)系類型

D.關(guān)系類型和調(diào)用類型

 

18.下列關(guān)鍵字中哪些不能作為修飾類()。

A.sealed

B.abstract

C.override

D.public

 

18.C#中每個(gè) int 類型的變量占用()個(gè)字節(jié)的內(nèi)存?

A.1

B.2

C.4

D.8

 

13.關(guān)于 C#程序的書寫,下列不正確的說法是()?

A.區(qū)分大小寫

B.一行可以寫多條語句

C.一條語句可寫成多行

D.一個(gè)類中只能有一個(gè) Main()方法,因此多個(gè)類中可以有多個(gè) Main()方法

 

20.C#中,新建一個(gè)字符串變量str,并將字符串"Tom's_Living_Room"保存到串中,應(yīng)該()

A.string str="Tom\'s_Living_Room";

B.string str="Tom's_Living_Room";

C.string str("Tom's_Living_Room");

D.string str("Tom"s_Living_Room");

 

二、多選題 (共 10 道試題,共 20 分)

21.c#可以采用以下哪些技術(shù)來實(shí)現(xiàn)對象內(nèi)部數(shù)據(jù)的隱藏?

A.靜態(tài)成員

B.類成員的訪問控制說明

C.屬性

D.裝箱和拆箱技術(shù)

 

21.下列關(guān)于數(shù)組的描述中,哪些選項(xiàng)是正確的?

A.String類本身可以被看做是一個(gè)System.Char對象的數(shù)組

B.String類中的許多方法都能用在數(shù)組中

C.數(shù)組可以用來處理數(shù)據(jù)類型不同的批量數(shù)據(jù)

D.System.Array類是所有數(shù)組的基類

 

23.以下哪些可以作為接口成員?

A.方法

B.屬性

C.字段

D.事件

 

24.要向窗體中添加按鈕和其它控件,可以使用下列方法中的哪一種?

A.右擊“工具箱”上的控件,選擇“添加”就可以將一個(gè)控件添加到窗體的左上角,然后可以根據(jù)需要將控件拖動到適當(dāng)?shù)奈恢?/p>

B.在“工具箱”上雙擊控件圖標(biāo)變可以將一個(gè)控件添加到窗體的控件左上角,然后可以根據(jù)需要拖動控件

C.單擊“工具箱”上的控件,并將其拖放到窗體中的理想位置,接著就可以把一個(gè)控件拖放到窗體中

D.單擊“工具箱”上的控件,然后在窗體上期望的位置單擊并拖動出一個(gè)長方形,接著就可以在窗體上繪制出一個(gè)控件

 

28.創(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)目”

 

26.下面描述錯(cuò)誤的是()。

A.窗體也是控件

B.窗體也是類

C.控件是從窗體繼承來的

D.窗體的父類是控件類

 

30.從數(shù)據(jù)庫讀取記錄,你可能用到的方法有()

A.ExecuteNonQuery

B.ExecuteScalar

C.Fill

D.ExecuteReader

 

22.在C#中設(shè)計(jì)類時(shí),應(yīng)如何保證在釋放對象的所有引用之前,釋放對象使用的文件、網(wǎng)絡(luò)等資源?

A.為類添加析構(gòu)函數(shù),在析構(gòu)函數(shù)中釋放資源

B.為類重載new運(yùn)算符

C.為實(shí)現(xiàn)IDisposable借口

D.為類添加delete運(yùn)算符

 

29.以下敘述正確的是()

A.接口中可以有虛方法

B.一個(gè)類可以實(shí)現(xiàn)多個(gè)接口

C.接口不能被實(shí)例化

D.接口中可以包含已實(shí)現(xiàn)的方法

 

26.下面關(guān)于抽象類說法正確的是()

A.抽象類不能實(shí)例化

B.抽象類只能做基類

C.抽象類可以實(shí)例化

D.抽象類可以做子類

 

三、判斷題 (共 20 道試題,共 40 分)

31.類是對象的抽象,對象是類的實(shí)例。

 

32.C#中的數(shù)據(jù)類型分為簡單類型和引用類型

 

33.在定義數(shù)組時(shí)不允許為數(shù)組中的元素賦值。

 

34.要求構(gòu)造函數(shù)至少有兩個(gè)參數(shù)

 

35.屬性就是實(shí)體特征的抽象,比如,對象貓可以有重量,身長等屬性。

 

36.如果一個(gè)類實(shí)現(xiàn)的兩個(gè)或多個(gè)接口中的方法擁有同樣的方法簽名,則在實(shí)現(xiàn)列中只需要實(shí)現(xiàn)其中一個(gè)。

 

37.在派生類中重寫基類方法必須使用 override 關(guān)鍵字。

 

38.for 循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況

 

39.靜態(tài)類和實(shí)例類的區(qū)別在于:靜態(tài)類不需要初始化即可直接使用,實(shí)例類需要進(jìn)行實(shí)例化,生成對象才可使用。

 

40.派生類可以繼承多個(gè)基類的方法和屬性。

 

41.一個(gè)類中,只能有一個(gè)構(gòu)造函數(shù)

 

42.繼承是指派生類可以獲取其基類特征的能力。

 

43.接口中的成員不可以有訪問域修飾符,但可以有其它修飾符。

 

44.數(shù)組在創(chuàng)建實(shí)例時(shí)已經(jīng)被編譯器初始化了默認(rèn)值,因此可以直接訪問。

 

45.布爾型變量可以賦值為0或1。

 

46.面向?qū)ο髮?shù)據(jù)和對數(shù)據(jù)的操作作為一個(gè)相互依賴,不可分割的整體,采用了數(shù)據(jù)抽象和信息隱蔽技術(shù)。

 

47.無論異常是否拋出,finally子句中的內(nèi)容都會被執(zhí)行。

 

48.枚舉型是值類型,它是一組稱為枚舉數(shù)列表的命名常量組成的獨(dú)特類型

 

49.較好的編程習(xí)慣是在一個(gè)方法體中包含多個(gè)return語句

 

50.抽象類可以作為基類,所以不能直接實(shí)例化,也不可以被密封。




奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部