當前位置:才華齋>IT認證>計算機等級>

2017年下半年全國計算機二級VB考試試題

計算機等級 閱讀(2.9W)

visual basic 用這個名字自動建立一個變數,使用這個變數時,可以認為它就是顯式宣告的。下面是小編收集的關於全國計算機二級VB考試試題,希望大家認真閱讀!

2017年下半年全國計算機二級VB考試試題

  單選題

1). 輸入Visual Basic源程式時,若一個命令列中包含兩個語句,則兩個語句之間的分隔符應使用( )

A.冒號(:)

B.分號(;)

C.下劃線(_)

D.連字元(-)

正確答案:A

答案解析:輸入Visual Basic源程式時,若一個命令列中包含兩個語句,則兩個語句之間的分隔符應使用冒號(:)。

2). 為了把命令按鈕設定為圖形格式,其Style屬性值應為( )

e

C.1

D.O

正確答案:C

答案解析:Style屬性設定此物件是否以圖片作為外觀顯示,有兩種值可選:O,標準外觀(預設值);1,圖片外觀。

3). 構成計算機軟體的是( )

A.原始碼

B.程式和資料

C.程式和文件

D.程式、資料及相關文件

正確答案:D

答案解析:軟體指的是計算機系統中與硬體相互依賴的另一部分,包括程式、資料和有關的文件,選D。

4). 在VB中,函式過程與子程式過程的.區別之一是( )

A.函式過程必須有引數,而子程式過程可以沒有

B.函式過程的引數傳遞只採用值傳遞,而子程式過程只採用地址傳遞

C.在程式中,子程式過程呼叫的程式碼可以寫在表示式中,而函式過程不能

D.函式過程有返回值,而子程式過程沒有

正確答案:D

答案解析:在Visual Basic中有兩類過程:一類是系統提供的內部函式和事件過程;另一類是使用者根據自己的需要定義的,供事件過程的多次呼叫。在第二類過程中,涉及最多的是子過程。它們的共同點是完成某種特定功能的一組程式程式碼,不同的是函式是可以直接返回值的特殊過程,所以函式過程定義時有返回值的型別說明。兩者最大的區別就是Sub過程的過程不能直接返回值,而Function過程能直接返回值。

5). 下面不屬於軟體測試實施步驟的是( )

A.整合測試

B.迴歸測試

C.確認測試

D.單元測試

正確答案:B

答案解析:軟體測試主要包括單元測試、整合測試、確認測試和系統測試。

6). 現有語句: y=IIf(x>0, x Mod 3, 0)設x=10,則y的值是( ).

A.0

B.1

C.3

D.語句有錯

正確答案:B

答案解析:IIF是條件函式,它的語法格式是:IIf(,,),本題中,x=10時,條件表示式x>0的值為True,執行x Mod 3 即10 Mod 3 結果為1。故選B。

  二、基本操作題

(1)在名稱為Forml的窗體上新增一個名稱為Com-mandl的命令按鈕(如圖l所示),然後通過屬性視窗設定窗體和命令按鈕的屬性,實現如下功能:

①窗體標題為“設定按鈕屬性”;

②命令按鈕的標題為“等級考試”;

③程式執行後,命令按鈕不可見;

④命令按鈕的標題字號、字型用三號常規黑體顯示。

程式的執行情況如圖2所示。要求:不編寫任何程式碼。

注意:存檔時必須存放在考生資料夾下,工程檔名儲存為,窗體檔名儲存為。

(2)在名稱為Forml的窗體上新增一個名稱為Labell的標籤,在屬性視窗中把BorderStyle屬性設定為1(如圖l所示),編寫適當的事件過程。使得程式在執行後,如果單擊窗體,則可使標籤移到窗體的右上角(只允許在程式中修改適當屬性來實現)。

要求:不得使用任何變數。

注意:存檔時必須存放在考生資料夾下,工程檔名儲存為,窗體檔名儲存為。