當前位置:文思屋>社會工作>IT認證>

2017年9月計算機二級VB考試測試題

文思屋 人氣:1.72W

Visual Basic 1.0帶來的最新的開發體驗就是事件驅動,它不同於傳統的過程式開發。下面是小編收集的關於計算機二級VB考試測試題,希望大家認真閱讀!

2017年9月計算機二級VB考試測試題

一、選擇題

1). 某二元樹有5個度為2的結點,則該二元樹中的葉子結點數是( )

A.10

B.8

C.6

D.4

正確答案:C

答案解析:根據二元樹的基本性質3:在任意一棵二元樹中,度為0的葉子節點總是比度為2的節點多一個,所以本題中是5+1=6個。

2). 下面描述中,不屬於軟體危機表現的是( ).

A.軟體過程不規範

B.軟體開發生產率低

C.軟體質量難以控制

D.軟體成本不斷提高

正確答案:A

答案解析:軟體危機主要表現在:軟體需求的增長得不到滿足;軟體開發成本和進度無法控制;軟體質量難以保證;軟體不可維護或維護程度非常低;軟體的成本不斷提高;軟體開發生產率的'提高趕不上硬體的發展和應用需求的增長。所以選擇A。

3). 以下能夠正常結束迴圈操作的程式段是( )

A.s2-jsjks-ejvbks-0170.jpg

B.s2-jsjks-ejvbks-0171.jpg

C.s2-jsjks-ejvbks-0172.jpg

D.s2-jsjks-ejvbks-0173.jpg

正確答案:C

答案解析:A中迴圈體內i=i+1,i永遠不會小於0;B中i的初值為5,執行語句i=i+2後不會等於1。D中i<1-直滿足條件,不能退出迴圈。C中i的初值為5,i=i - 2則每次都減2,在第3次執行迴圈後i>0條件不滿足,退出迴圈。選C。

4). 設x為一整型變數,且情況語句的開始為:Select Case x,則不符合語法規則的Case子句是( ).

Is>20

1 To 10

0<20

2, 3, 4

正確答案:C

答案解析:Select Case 語句中表達式的形式可以是:常量或變數 ;若干符合條件的值用″,″隔開;表示式1 to 表示式2 ;Is 關係表示式。本題中選項A、B和D都符合語法規則。選項C中Is關係表示式語法錯誤,它可以是Is>0 或Is<20,但不能是組合的0<20。故C選項錯誤。

5). 列表框中被選中的資料項的位置可以通過一個屬性獲得,這個屬性是( )

lndex

Count

正確答案:B

答案解析:列表框控制元件的Listlndex屬性值是已選中的表項的位置。表項位置由索引值指定,第一項的索引值為O,第二項為l,以此類推。如果沒有任何項被選中,Listlndex的值將設定為-1。

二、綜合應用題

考生資料夾下有一個工程檔案。執行程式後,從檔案中讀出資料,將其放入一個5×5的二維陣列a中。請編寫程式,找出陣列a中每行的最大值及該值在行中的次序(列下標),並將所找到的結果分別儲存到一維陣列b、c中(a中第一行的最大值儲存在b(i)中,最大值的列次序儲存在e(1)中)。

注意:不能修改程式的其他部分和控制元件屬性,最後將修改後的檔案按原檔名存檔。程式除錯通過後,命令按鈕的事件過程必須至少執行一次。