2015計算機二級考試《VB》模擬題及解析(2)
6[單選題] 在窗體上畫一個名稱為Command1的命令按鈕,再畫兩個名稱分別為Label1、Label2的標簽,然后編寫如下程序代碼:
程序運行后,單擊命令按鈕,則兩個標簽中顯示的內容分別是( )。
A.25和3B.5和3C.25和6D.5和6
參考答案:A
參考解析:在過程(包括事件過程和通用過程)內定義的變量叫做局部變量,其作用域是它所在的過程a在不同的過程中可以定義相同名字的變量,它們之間沒有任何關系。默認情況下每次調用過程時,局部變量被初始化為0或空字符串,但聲明為"Static"型的局部變量,在每次調用過程時,其值保持不變。
模塊變量包括窗體變量和標準模塊變量,在默認情況下,模塊級變量對該模塊中的所有過程都是可見的,但對其他模塊中的代碼不可見,窗體變量可用于該窗體內的所有過程。
本題中,X是窗體變量,調用過程proc后其值為5*5=25。Y為過程變量,調用過程proc不影響其值,仍為3。
7[單選題] 設窗體上有一個圖片框Picture1,要在程序運行期間裝入當前文件夾下的圖形文件File1.jpg,能實現此功能的語句是( )。
A.Picture1.Picture=”Flie1.j Pg
B.Picture1.Picture=LoadPicture(“File1.jpg”)
C.LoadPicture(“File1.jpg”)
D.Call LoadPicture(“File1.jpg”)
參考答案:B
參考解析:Visual Basic中可以通過LoadPicture函數把圖形文件裝入窗體、圖片框或圖像框中,一般格式是:[對象名.]Picture=LoadPicture(”文件名”)。結合本題要求應該選B。
8[單選題] 關于結構化程序設計原則和方法的描述錯誤的是( )。
A.選用的結構只準許有一個入口和一個出口B.復雜結構應該用嵌套的基本控制結構進行組合嵌套來實現C.不允許使用GOTO語句D.語言中所沒有的控制結構,應該采用前后一致的方法來模擬
參考答案:C
參考解析:限制使用GOTO語句是結構化程序設計的原則和方法之一,但不是絕對不允許使用GOTO語句。其他3項為結構化程序設計的原則。
9[單選題] 以下關于單選按鈕和復選框的敘述中,正確的是
A.單選按鈕和復選框都能從多個選項中選擇一項
B.單選按鈕和復選框被選中時,選中控件的Value屬性值為True
C.是否使用框架控件將單選按鈕分組,對選項沒有影響
D.是否使用框架控件將復選框分組,對選項沒有影響
參考答案:D
參考解析:復選框按鈕可以同時選擇多個,而在一組單選按鈕中,只能選擇其中的一個。單選按鈕被選中時,其Val-He屬性值為True,如果沒有被選中其Value值為False,復選框的Value屬性可以設置為0、1和2,分別代表沒選中、選中和禁用。單選按鈕一般用框架進行分組,每個框架內的單選按鈕的操作不影響其他組的按鈕,而復選框是否分組對選項沒有影響。
10[簡答題]在考生文件夾下有一個工程文件sj5.vbp,在該工程中為考生提供了一個通用過程,考生可以直接調用。請在窗體上畫一個名稱為Text1的文本框;畫一個名稱為Command1、標題為"計算顯示"的命令按鈕;再畫兩個單選按鈕,名稱分別為Option1和Option2、標題分別為"求100到250之間能被5整除的數的個數"和"求300到400之間能被6整除的數的個數",如圖2-5所示。
請編寫適當的事件過程,使得在運行時,選中一個單選按鈕,再單擊"計算顯示"按鈕,就可以按照單選按鈕后的文字要求計算,并把計算結果放入文本框中,最后把已經修改的工程文件和窗體文件以原來的文件名存盤。
注意:考生不得修改窗體文件中已經存在的程序,退出程序時必須通過單擊窗體右上角的關閉按鈕來完成。在結束程序運行之前,必須至少要進行一種計算,否則不得分。
參考解析:
根據題意,將一個文本框控件,兩個單選按鈕控件和一個命令按鈕添加到窗體中,文本框的名稱為Text1,單選按鈕的名稱分別為Option1和Option2,Caption分別為"求100到250之間能被5整除的數的個數"和"求300到400之間能被6整除的數的個數",命令按鈕的名稱為Command1,Caption屬性為"計算顯示",設置完成后,雙擊Command1進入代碼窗口,補充后的具體代碼如下: