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

VB擁有 圖形用戶界面( GUI)和快速應用程序開發(RAD)系統,可以輕易的使用 DAO、 RDO、 ADO連接數據庫,或者輕鬆的創建 Active X控件。下面是小編收集的關於計算機二級VB考試試題,希望大家認真閱讀!

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

  一、單選題

1). 以下關於變量作用域的敘述中,錯誤的是( )

A.在標準模塊聲明部分用Public聲明的變量的作用域爲整個工程文件

B.在標準模塊聲明部分用Private聲明的變量的作用域爲該標準模塊

C.在窗體的聲明部分不能用Private聲明變量

D.在過程中不能使用Public聲明變量

正確答案:C

2). 資源文件的擴展名是( )

正確答案:D

3). 對於循環隊列,下列敘述中正確的是( ).

A.隊頭指針是固定不變的

B.隊頭指針一定大於隊尾指針

C.隊頭指針一定小於隊尾指針

D.隊頭指針可以大於隊尾指針,也可以小於隊尾指針

正確答案:D

答案解析:循環隊列的隊頭指針與隊尾指針都不是固定的,隨着入隊與出隊操作要進行變化。因爲是循環利用的隊列結構所以對頭指針有時可能大於隊尾指針有時也可能小於隊尾指針。

4). 爲了把命令按鈕設置爲圖形格式,其Style屬性值應爲( )

e

C.1

D.O

正確答案:C

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

5). 構成計算機軟件的是( )

A.源代碼

B.程序和數據

C.程序和文檔

D.程序、數據及相關文檔

正確答案:D

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

6). 在VB中,函數過程與子程序過程的區別之一是( )

A.函數過程必須有參數,而子程序過程可以沒有

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

C.在程序中,子程序過程調用的代碼可以寫在表達式中,而函數過程不能

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

正確答案:D

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

  二、綜合應用題

[簡答題]

在考生文件夾下有一個工程文件,功能是用來計算勾股定理整數組合的個數。勾股定理中3個數的關係是:a2+b2=c2。例如,3、4、5就是一個滿足條件的整數組合(注意:a,b,c分別爲4,3,5與分別爲3,4,5被視爲同一個組合,不應該重複計算)。編寫程序,統計均在60以內的三個數滿足上述關係的整數組合的個數,並顯示在標籤Labell中。

注意:不得修改原有程序的控件屬性。在結束程序運行之前,必須至少正確運行一次程序,將統計的結果顯示在標籤中,否則無成績。最後把修改後的文件按原文件名存盤。