當前位置:才華齋>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選項正確。