visual basic 用這個名字自動創建一個變量,使用這個變量時,可以認為它就是顯式聲明的。下面是小編收集的關於全國計算機二級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所示),編寫適當的事件過程。使得程序在運行後,如果單擊窗體,則可使標籤移到窗體的右上角(只允許在程序中修改適當屬性來實現)。
要求:不得使用任何變量。
注意:存盤時必須存放在考生文件夾下,工程文件名保存為,窗體文件名保存為。