南開22春學(xué)期《Windows可視化編程》在線作業(yè)【資料答案】

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

發(fā)布時(shí)間:2022/8/23 21:28:14來(lái)源:admin瀏覽: 40 次

22春學(xué)期(高起本1709-1803、全層次1809-2103)《Windows可視化編程》在線作業(yè)-00002

試卷總分:100  得分:100

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

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

A.按照大小排序各屬性

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

C.按照名稱排列屬性

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


2.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");


3.Web表單中,按鈕的默認(rèn)事件是()

A.Click事件

B.Load事件

C.Init事件

D.Command事件


4.“訪問(wèn)范圍限定于此程序或那些由它所屬的類派生的類型”是對(duì)以下哪個(gè)成員可訪問(wèn)性含義的正確描述?

A.public

B.protected

C.internal

D.protected_internal


5.設(shè)置openfiledialog1引用一個(gè)openfiledialog 對(duì)象.則打開該對(duì)話框的正確代碼是()

A.openfiledialog1.show();

B.openfiledialog1.showdialog();

C.openfiledialog1.open();

D.openfiledialog1.openandshow();


6.已知在某Windows_Form應(yīng)用程序中,主窗口類為Form1,程序入口為靜態(tài)方法,則在Main方法中打開主窗口的正確代碼是()

A.Application.Run(new_Form1());

B.Application.Open(new_Form1());

C.(new_Form1()).Open();

D.(new_Form1()).Run();


7.某Windows_Form的工具條為ToolBar1,則代表該工具條的第2個(gè)按鈕的對(duì)象為().

A.ToolBar1.Button(2)

B.ToolBar1.Button(1)

C.ToolBar1.Button(3)

D.ToolBar1.Button(0)


8.開始狀態(tài)默認(rèn)時(shí),屏幕位于()。

A.左下方

B.中部

C.左上方

D.右上方


9.什么屬性用來(lái)設(shè)置某個(gè)控件為三維或平的?

A.Dimension

B.Flat

C.BorderStyle

D.Fixed


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

A.TreeNode

B.int

C.string

D.TreeView


11.在窗體Form1中有按鈕Button1,以下那個(gè)Click事件處理程序可以關(guān)閉該窗體?

A.Form1.Close();

B.this.Close();

C.Button1.Close();

D.me.Close();


12.以下描述錯(cuò)誤的是()

A.類不可以多重繼承而接口可以

B.抽象類自身可以定義成員而接口不可以

C.抽象類和接口都不能被實(shí)例化

D.一個(gè)類可以有多個(gè)基類和多個(gè)基接口


13.在C#_Windows表單應(yīng)用程序中,如何將一個(gè)對(duì)話框?qū)ο髆yDialog顯示為模態(tài)對(duì)話框?

A.調(diào)用myDialog.Show();

B.調(diào)用myDialog.ShowDialog ();

C.調(diào)用System.Forms.Dialog.Show(myDialog);

D.調(diào)用System.Forms.Dialog.Show Dialog (myDialog);


14.下列語(yǔ)句在控制臺(tái)上的輸出是().if(true)System.Console.WriteLine("First");System.Console.WriteLine("Second");

A.FirstSecond

B.First

C.Second

D.無(wú)輸出


15.什么字符被用來(lái)放在其他字符串末尾使這些字符串連成一串?

A.+

B.-

C.?

D.*


16.()命名空間中的類和接口用于創(chuàng)建Web應(yīng)用程序的頁(yè)面?

A.System.Drawing

B.System.IO

C.System.Web.UI

D.System.Web.Service


17.在C#中,表示一個(gè)字符串的變量應(yīng)使用以下哪條語(yǔ)句定義?

A.Cstring str;

B.string str;

C.Dim str as string

D.char* str


18.()對(duì)象的AcceptButton 屬性被使用響應(yīng)選定的某個(gè)特殊按鈕的單擊事件。

A.按鈕

B.窗體

C.鍵盤

D.鼠標(biāo)


19.顯示消息框時(shí),MessageBoxIcon枚舉中的Error成員可在消息框中添加一個(gè)圖標(biāo),該圖標(biāo)的形狀是()

A.i

B.?

C.χ

D.!


20.請(qǐng)問(wèn)經(jīng)過(guò)表達(dá)式a=3+1>5?0:1的運(yùn)算,變量a的最終值是什么?

A.3

B.1

C.0

D.4


21.在VS.NET窗口中,()窗口提供了連接到本地或遠(yuǎn)程計(jì)算機(jī)上數(shù)據(jù)庫(kù)并進(jìn)行管理的功能.

A.工具箱

B.資源管理

C.解決方案資源管理器

D.服務(wù)器資源管理器


22..NET提供的管理常用數(shù)據(jù)結(jié)構(gòu)的List.Quese.HashTable等類是直接包含在()命名空間中的。

A.System.Data

B.System.IO

C.System.Collections

D.System


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

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

B.值類型和引用類型

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

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


24.在Windows Form程序中,對(duì)某ComboBox對(duì)象有以下要求:控件的列表框部分總是可見(jiàn)的,且用戶可以編輯文本框控件的文本。則該ComboBox對(duì)象的DropDownStyle屬性應(yīng)設(shè)置為ComboBoxStyle枚舉類型中的()值。

A.DropDown

B.DropDownList

C.Sinple

D.IsSelected


25.在ADO.NET中,表示程序到數(shù)據(jù)的連接對(duì)象為()

A.Connection對(duì)象

B.Command對(duì)象

C.DataSet對(duì)象

D.DataAdapter對(duì)象


26.構(gòu)建Windows窗體以及其所使用空間的所有類的命名空間是下列哪個(gè)選項(xiàng)?

A.System.Data

B.System.IO

C.System.Text

D.System.Windows.Forms


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

A.sealed

B.public

C.virtual

D.overriade


28.要?jiǎng)?chuàng)建多文檔應(yīng)用程序,需要將窗體的()屬性設(shè)為true。

A.DrawGrid

B.ShowInTaskbar

C.Enabled

D.IsMdiContainer


29.在從標(biāo)準(zhǔn)文本文件(如:readme.txt)中讀取信息行,應(yīng)使用()操作文件.

A.XmltextReader

B.XmlReader

C.TextReader

D.StreamReader


30.在C#中,預(yù)處理指令#region和#endregion的作用是()

A.注釋#region和#endregion之間的代碼

B.為Code_Editor定義一段可折疊代碼區(qū)

C.#region和#endregion之間的代碼在Debug版本中不參加編譯

D.#region和#endregion之間的代碼在Release版本中不參加編譯


31.在Queue類中,移除并返回隊(duì)列前端對(duì)象的方法是()

A.Dequene

B.Enqueue

C.Peek

D.Pop


32.如果將窗體的FormBoderStyle設(shè)置為None,則()。

A.窗體沒(méi)有邊框并不能調(diào)整大小

B.窗體沒(méi)有邊框但能調(diào)整大小

C.窗體有邊框但不能調(diào)整大小

D.窗體是透明的


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

A.decimal theMoney;

B.int theMoney;

C.string theMoney;

D.Dim theMoney as double


34.在VS.NET窗口中,在()窗口中可以查看當(dāng)前項(xiàng)目的類和類型的層次信息.

A.解決方案資源管理器

B.類視圖

C.資源視圖

D.屬性


35.在MDI主窗體中,如何新建一個(gè)MDI子窗體?

A.Form1_NewMdiChild=new_Form1();NewMdiChild.MdiParent=this;

B.Form1_NewMdiChild=new_Form1();this.MdiChild=NewMdiChild;

C.Form1.MdiParent=this;

D.this.MdiChild=Form1;


36.VS.NET中,在()窗口中可以瀏覽與當(dāng)前項(xiàng)目相關(guān)的菜單字符串表,對(duì)話框等信息。

A.解決方案資源管理器

B.類視圖

C.資源視圖

D.屬性


37.在C#中設(shè)計(jì)類時(shí),如何將一個(gè)可讀可寫的公有屬性Name修改為只讀屬性?

A.將Name的set塊刪除

B.將Name的set塊置空

C.將Name的set塊前加修飾符private

D.將Name添加readonly修飾符


38.創(chuàng)建菜單后,為了實(shí)現(xiàn)菜單項(xiàng)的命令功能,應(yīng)為菜單項(xiàng)添加()事件處理方法.

A.DrawItem

B.Popup

C.Click

D.Select


39.Windows_Form應(yīng)用程序中,要求下壓按鈕控件Button1有以下特性:正常情況下,該按鈕是扁平的,當(dāng)鼠標(biāo)指針移動(dòng)到它上面時(shí),按鈕升高.那么,在程序中,屬性Button1.FlatStyle的值應(yīng)設(shè)定為()

A.System.Windows.Forms.FlatStyle.Flat

B.System.Windows.Form.FlatStyle.Popup

C.System.Windows.Forms.FlatStyle.Standard

D.System.Windows.Forms.FlatStyle.System


40.Winform中,關(guān)于ToolBar控件的屬性和事件的描述不正確的是()。

A.Buttons屬性表示ToolBar控件的所有工具欄按鈕

B.ButtonSize屬性表示ToolBar控件上的工具欄按鈕的大小,如高度和寬度

C.DropDownArrows屬性表明工具欄按鈕(該按鈕有一列值需要以下拉方式顯示)旁邊是否顯示下箭頭鍵

D.ButtonClick事件在用戶單擊工具欄任何地方時(shí)都會(huì)觸發(fā)


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

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

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

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

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

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


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

A.ExecuteNonQuery

B.ExecuteScalar

C.Fill

D.ExecuteReader


43.以下關(guān)于ref和out的描述哪些項(xiàng)是正確的?

A.使用ref參數(shù),傳遞到ref參數(shù)的參數(shù)必須最先初始化。

B.使用out參數(shù),傳遞到out參數(shù)的參數(shù)必須最先初始化。

C.使用ref參數(shù),必須將參數(shù)作為ref參數(shù)顯式傳遞到方法。

D.使用out參數(shù),必須將參數(shù)作為out參數(shù)顯式傳遞到方法。


44.在控制臺(tái)程序必須有一個(gè)static_void_Main(),下列關(guān)于這個(gè)方法的描述中,哪些是正確的?

A.必須在結(jié)構(gòu)或類的內(nèi)部

B.聲明Main()方法時(shí)既可以使用參數(shù),也可以不使用

C.這方法不可以有返回類型

D.這個(gè)方法叫做入口點(diǎn)函數(shù)


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

A.窗體也是控件

B.窗體也是類

C.控件是從窗體繼承來(lái)的

D.窗體的父類是控件類


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

A.方法

B.屬性

C.字段

D.事件


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

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

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

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

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


48.使用下列哪種方法可以減少一個(gè)ArrayList對(duì)象的容量?

A.調(diào)用Remove方法

B.調(diào)用Clear方法

C.調(diào)用Trim/ToSize方法

D.設(shè)置Capacity屬性


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

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

B.抽象類只能做基類

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

D.抽象類可以做子類


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



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


  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部