2017年計算機二級VB訓練題及答案

來源:文萃谷 1.66W

計算機等級考試要取得好成績平時一定要多加練習,提高做題技巧和速度。下面是小編為大家整理的2017年計算機二級VB訓練題及答案,希望對大家有幫助!

2017年計算機二級VB訓練題及答案

  練習一

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事件中,書寫語句 e=e

B)在Dirl中的Change事件中,書寫語句 =e

C)在Drivel中的Change事件中,書寫語句 =e

D)在Drivel中的Change事件中,書寫語句 e=e

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)執行語句 ure=LoadPicture("")

C)執行語句 ure=""

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

  練習二

1.下列關於棧的敍述正確的是(D)

A)棧是非線性結構

B)棧是一種樹狀結構

C)棧具有先進先出的特徵

D)棧具有後進先出的特徵

2.若某二叉樹的前序遍歷訪問順序是abdgcefh,中序遍歷訪問順序是dgbaechf,則其後序遍歷的結點訪問順序是(D)

A)bdgcefha

B)gdbecfha

C)bdgaechf

D)gdbehfca

3.根據數據結構中各數據元素之間前後件關係的複雜程度,一般將數據結構分成(C)

A)動態結構和靜態結構

B)緊湊結構和非緊湊結構

C)線性結構和非線性結構

D)內部結構和外部結構

4.下面對對象概念描述錯誤的是(A)

A)任何對象都必須有繼承性

B)對象是屬性和方法的封裝體

C)對象間的通訊靠消息傳遞

D)操作是對象的動態屬性

5.軟件開發的結構化生命週期方法將軟件生命週期劃分成(A)

A)定義、開發、運行維護

B)設計階段、編程階段、測試階段

C)總體設計、詳細設計、編程調試

D)需求分析、功能定義、系統設計

6.下列工具中為需求分析常用工具的是(D)

A)PAD

B)PFD

C)N-S

D)DFD

7.開發大型軟件時,產生困難的根本原因是(A)

A)大系統的複雜性

B)人員知識不足

C)客觀世界千變萬化

D)時間緊、任務重

8.下述關於數據庫系統的敍述中正確的是(A)

A)數據庫系統減少了數據宂餘

B)數據庫系統避免了一切宂餘

C)數據庫系統中數據的一致性是指數據類型一致

D)數據庫系統比文件系統能管理更多的數據

9.單個用户使用的數據視圖的描述稱為(A)

A)外模式

B)概念模式

C)內模式

D)存儲模式

10.關係數據庫管理系統能實現的專門關係運算包括(B)

A)排序、索引、統計

B)選擇、投影、連接

C)關聯、更新、排序

D)顯示、打印、製表

11.與傳統的程序設計語言相比,Visual Basic 最突出的特點是(C)

A)結構化程序設計

B)程序開發環境

C)事件驅動編程機制

D)程序調試技術

12.在Visual Basic 中,下列優先級最高的運算符是(A)

A)*

B)

C)<

D)Not

13.下列語句用來設置疤錐orm1的屬性,其中在運行時不能正確操作的語句是(B)

A)ion="Form Test"

B)="Form Test"

C)utton=False

D)utton=False

14.表達式Left("how are you",3)的值是(A)

A)how

B)are

C)you

D)how are you

15.在設計階段,當雙擊窗體上的某個控件時,所打開的窗口是(C)

A)工程資源管理器窗口

B)工具箱窗口

C)代碼窗口

D)屬性窗口

16.下列正確的Visual Basic註釋語句是(B)

A)Dim a(10)As Integer Rem 這是一個VB程序

B)這是一個VB程序

P Private Sub Command1_Click() …

C)a=1:b=2:_Rem 這是一個VB程序 :c=3

D)If Shift=6 And Button=2 Then

Print"BBBB"Rem這是一個VB程序

End If

17.代數式ab+cd對應的Visual Basic6.0表達式是(A)

A)a/(b+c/D)

B)(a/b+c)/d

C)a/(b+c)/d

D)a/b+c/d

18.使程序立即從一個Function過程中退出的語句是(A)

A)Exit Function

B)Exit

C)Return

D)Resume

19.要使一個標籤透明且具有邊框,則應(B)

A)將其BackStyle屬性設置為0,BorderStyle屬性設置為0

B)將其BackStyle屬性設置為0,BorderStyle屬性設置為1

C)將其BackStyle屬性設置為1,BorderStyle屬性設置為0

D)將其BackStyle屬性設置為1,BorderStyle屬性設置為1

20.在窗體上畫一個命令按鈕,然後編寫如下代碼:

Private Sub Command1_Click()

a&=InputBox("請輸入第一個數")

b&=InputBox("請輸入第二個數")

Print b&+a&

End Sub

程序運行後,單擊命令按鈕,在兩個輸入對話框中先後輸入12345和54321,程序的輸出結果是(A)

A)66666

B)5432112345

C)1234554321

D)出錯[ 結 束 ]

熱門標籤