2017計算機試題及答案

學識都 人氣:1.08W

一、單項選擇題

2017計算機試題及答案

1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(C)

A)冒泡排序

B)選擇排序

C)快速排序

D)歸併排序

2.非空的循環單鏈表head的尾結點(由p所指向),滿足(A)

A)p->next==NULL

B)p==NULL

C)p->next=head

D)p=head

3.線性表的順序存儲結構和線性表的鏈式存儲結構分別是(C)

A)順序存取的存儲結構、順序存取的存儲結構

B)隨機存取的存儲結構、順序存取的存儲結構

C)隨機存取的存儲結構、隨機存取的存儲結構

D)任意存取的存儲結構、任意存取的存儲結構

4.結構化程序設計所規定的三種基本控制結構是(D)

A)輸入、處理、輸出

B)樹形、網形、環形

C)順序、選擇、循環

D)主程序、子程序、函數

5.下列不屬於軟件調試技術的是(D)

A)強行排錯法

B)集成測試法

C)回溯法

D)原因排除法

6.軟件生命週期中花費時間最多的階段是(B)

A)詳細設計

B)軟件編碼

C)軟件測試

D)軟件維護

7.軟件設計中,有利於提高模塊獨立性的一個準則是(A)

A)低內聚低耦合

B)低內聚高耦合

C)高內聚低耦合

D)高內聚高耦合

8.數據庫的故障恢復一般是由(D)

A)數據流圖完成的

B)數據字典完成的

C)DBA完成的

D)PAD圖完成的

9.下列關係運算的敘述中,正確的是(B)

A)投影、選擇、連接是從二維錶行的方向進行的運算

B)並、交、差是從二維表的列的方向來進行運算

C)投影、選擇、連接是從二維表列的方向進行的運算

D)以上3種說法都不對

10.在關係數據庫中,對一個關係做投影操作後,新關係的元組個數將(A)

A)等於原來關係中的元組個數

B)大於原來關係中的元組個數

C)小於原來關係中的元組個數

D)不能確定元組個數

11.以下不具有Picture屬性的對象是(B)

A)窗體

B)圖片框

C)圖像框

D)文本框

12.雙擊窗體中的對象後,Visual Basic將顯示的窗口是(D)

A)項目(工程)窗口

B)工具箱

C)代碼窗口

D)屬性窗口

13.若要將窗體從內存中卸載,其實現的方法是(A)

A)Show

B)UnLoad

C)Load

D)Hide

14.要使目錄列表框(名稱爲Dirl)中的目錄隨着驅動器列表框(名稱爲Drivel)中所選

擇的當前驅動器的不同而同時發生變化,則應:(A)

A)在Dirl中的Change事件中,書寫語句 Dirl.Drive=Drivel.Drive

B)在Dirl中的Change事件中,書寫語句 Dirl.Path=Drivel.Drive

C)在Drivel中的Change事件中,書寫語句 Dirl.Path=Drivel.Drive

D)在Drivel中的Change事件中,書寫語句 Dirl.Drive=Drivel.Drive

15.設有如下聲明:

Dim x As Integer

如果Sgn(x)的值爲-1,則表示x的值是(A)

A)整數

B)大於0的整數

C)等於0的整數

D)小於0的數

16.下述說法不正確的是(B)

A)變量名的長度不能超過255個字符

B)變量名可以包含小數點或者內嵌的類型聲明字符

C)變量名不能使用關鍵字

D)變量名的第一個字符必須是字母

17.下列可作爲Visual Basic變量名的是(A)

A)Filename

B)A(A+B)

C)A%D

D)Print

18.語句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的'輸出結果是(BD)

A)-36

B)1

C)-1

D)-72

19.下面說法中,不正確的是(D)

A)Cls清除由Print方法顯示的文本或在圖片框中顯示的圖形,並把光標移到對象的左上角(0,0)

B)當前窗體是用Picture屬性裝入的圖形時,也可以用Cls方法清除

C)Move方法用來移動窗體和控件,並改變其大小

D)Cls方法中的對象,可以是窗體或圖片框,如果省略則清除當前窗體中顯示的內容

20.假定在圖片框Picturel中裝入了一個圖形,爲了清除該圖形(注意,清除圖形,

而不是刪除圖片框),應採用的正確方法是(D)

A)選擇圖片框,然後按Del鍵

B)執行語句 Picturel.picture=LoadPicture("")

C)執行語句 Picturel.picture=""

D)選擇圖片框,在屬性窗口中選擇Picture屬性條,然後按回車鍵

二、基本操作題,請根據以下各小題的要求設計Visual Basic應用程序(包括界面和代碼)

1、在名稱爲Form1的窗體上添加兩個名稱分別爲Frame1、Frame2的框架,標題分別爲“字號”、“修飾”;在Frame1中添加兩個單選按鈕,名稱分別爲Option1、Optioil2,標題分別爲“l0號字”、“20號字”,且標題顯示在單選按鈕的左邊;在Frame2中添加一個名稱爲Check1的複選框,標題爲“下劃線”。程序運行後的窗體如圖所示。

注意:存盤時必須存放在考生文件夾下,工程文件名保存爲sjtl.vbp,窗體文件名保存爲sjtl.frm。

2、在名稱爲Form1的窗體上添加一個名稱爲Shape1的形狀控件,通過設置參數使其形狀爲圓形;添加一個名稱爲Label1的標籤,標題爲“形狀”,標籤的大小能夠根據標籤內容的字數、大小而定;添加一個名稱爲Text1的文本框,文本框最多能夠顯示5個字符,文本框中初始內容爲“圓形”,如圖所示.

注意:存盤時,將文件保存至考生文件夾下,且窗體文件名爲sit1.frm,工程文件名爲sjt1.vbp。