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

2017年計算機二級VB考試試題

計算機等級 閱讀(7.55K)

計算機網路也稱計算機通訊網。關於計算機網路的最簡單定義是:一些相互連線的、以共享資源為目的的、自治的計算機的集合。下面是小編整理的關於及答案。歡迎大家參考!

2017年計算機二級VB考試試題

1.以下變數名中合法的是(  )。

A) x-2

B) 12abc

C) sum_total

D) print

參考答案:C

解析】根據VB中變數名的命名規則,變數x-2中有-減號,不合法;變數12abc是以數字開頭,不合法;變數print是VB的保留字,不能作變數名,也不合法。sum_total是符合命名規則,是合法的。故選C。

2.已知a=6,b=15,c=23,則語句 Print Sgn(a+b Mod 6-ca)& a+b 的輸出結果為(  )。

A) 6

B) 16

C) 31

D) 121

參考答案:D

【解析】Print語句表示式中按運算子的優先順序從高到低:Mod(+(& 順序計算。計算過程:Sgn(6+15 Mod 6-23【)& 6+15(Sgn(6+3-5)& 21(Sgn(4)& 21(1& 21("121"。故選項D正確。

說明:字串連線符& 兩邊的運算元不管是字元型還是數值型,系統首先要將其轉換為字元型,然後進行連線。

3.以下敘述中錯誤的是(  )。

A) 續行符與它前面的字元之間至少要有一個空格

B) Visual Basic中使用的續行符為下劃線(_)

C) 以撇號(′)開頭的註釋語句可以放在續行符的後面

D) Visual Basic可以自動對輸入的內容進行語法檢查

參考答案:C

【解析】續行符"_"與前面的內容至少要保留一個空格,並且續行符只能出現在行尾,後面不能有註釋。故選項C錯誤。

4.以下關於多重窗體程式的敘述中,錯誤的是(  )。

A) 對於多重窗體程式,需要單獨儲存每個窗體

B) 在多重窗體程式中,可以根據需要指定啟動窗體

C) 在多重窗體程式中,各窗體的選單是彼此獨立的

D) 用Hide方法不僅可以隱藏窗體,而且還可以清除記憶體中的窗體

參考答案:D

【解析】用Hide方法只是隱藏窗體,不解除安裝窗體,所以不會清除記憶體中的窗體。故選項D錯誤。

15.以下關於檔案的敘述中,錯誤的是(  )。

A) 順序檔案中的記錄是一個接一個地順序存放

B) 隨機檔案中記錄的長度是隨機的

C) 檔案被開啟後,自動生成一個檔案指標

D) EOF函式用來測試是否到達檔案尾

參考答案:B

【解析】隨機檔案中記錄的長度是固定的、相等的,不是隨機的。故選項B錯誤。

6.下面不是鍵盤事件的是(  )。

A) KeyDown

B) KeyUp

C) KeyPress

D) KeyCode

參考答案:D

【解析】KeyCode是KeyDown、KeyUp鍵盤事件的引數,不是鍵盤事件,它返回的是按鍵相應的'ASCII字元程式碼。故選項D錯誤。

7.語句 Dim Arr(-2 To 4)As Integer 所定義的陣列的元素個數為(  )。

A) 7個

B) 6個

C) 5個

D) 4個

參考答案:A

【解析】本題是定義了一個一維陣列,下標是-2 to 4 ,所以陣列元素的個數是4-(-2)+1=7 ,故選A。

8.為了使窗體左上角不顯示控制框,需設定為False的屬性是(  )。

A) Visible

B) Enabled

C) ControlBox

D) Caption

參考答案:C

【解析】窗體的Visible屬性是設定窗體可見不可見;Enabled屬性是設定可用不可用;Caption屬性是用來設定窗體標題欄上顯示的內容;ControlBox屬性是設定窗體左上角是否顯示控制框,當屬性值為True時,顯示控制框,否則False時,不顯示。故選項C正確。

9.窗體上有1個名稱為Text1的文字框,1個名稱為Label1的標籤。程式執行後,如果在文字框中輸入資訊,則立即在標籤中顯示相同的內容。以下可以實現上述操作的事件過程為(  )。

A) Private Sub Label1_Click()

ion=

End Sub

B) Private Sub Label1_Change()

ion=

End Sub

C) Private Sub Text1_Click()

ion=

End Sub

D) Private Sub Text1_Change()

ion=

End Sub

參考答案:D

【解析】題意是在文字框中輸入資訊,會影響標籤上顯示的內容,所以觸發的是文字框Text1的事件,要在文字框Text1的事件過程中寫程式碼,因此排除A、B選項。又因為標籤上顯示的內容會隨著文字框中輸入資訊變化,因此要在Text1的Change事件過程寫程式碼。故D選項正確。

10.對窗體上名稱為Command1的命令按鈕,編寫如下事件過程:

Private Sub Command1_Click()

Move 200, 200

End Sub

程式執行時,單擊命令按鈕,則產生的操作是(  )。

A) 窗體左上角移動到距螢幕左邊界、上邊界各200的位置

B) 窗體左上角移動到距螢幕右邊界、上邊界各200的位置

C) 窗體由當前位置向左、向上各移動200

D) 窗體由當前位置向右、向下各移動200

參考答案:A

【解析】Move方法是窗體的移動方法,其中200,200是窗體左上角的座標(X,Y)。座標系是以螢幕左上角為原點,向右為X軸正方向,向下為Y軸正方向。所以本題中窗體左上角移動到距螢幕左邊界、上邊界各200的位置。故A選項正確。