【正文】
2004年9月全國計算機等級考試二級VB語言筆試試題及答案 一、選擇題 ((1)~(20)每小題2分,(21)~(30)每小題3分,共70分下列各題 A)、 B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項填涂在答題卡相應(yīng)位置上,答在試卷上不得分。 (1)設(shè)窗體上有一個文本框,名稱為text1,程序運行后,要求該文本框只能顯示信息,不能接受輸入的信息,以下能實現(xiàn)該操作的語句是 A.=0 B.=Flase C.=Flase D.=0 (2)以下能在窗體Form1的標題欄中顯示“VisualBasic窗體的語句是 A.=VisualBasic窗體 B.=VisualBasic窗體 C.=VisualBasic窗體 D.=VisualBasic窗體” (3)在窗體上畫一個名稱為Text1的文本框,然后畫一個名稱為HScroll1的滾動條,其Min和Max屬性分別為0和100。程序運行后,如果移動滾動框,則在文本框中顯示滾動條的當前值,如圖所示。 以下能實現(xiàn)上述操作的程序段是 A.Private Sub Hscroll1_Change() = End Sub B.Private Sub Hscroll1_Click() = End Sub C.Private Sub Hscroll1_Change() = End Sub D.Private Sub Hscroll1_Click() = End Sub (4)設(shè)菜單中有一個菜單項為Open。若要為該菜單命令設(shè)置訪問鍵,即按下Alt及字母O時,能夠執(zhí)行Open命令,則在菜單編輯器中設(shè)置“Open命令的方式是 A.把Caption屬性設(shè)置為%26amp。Open B.把Caption屬性設(shè)置為O%26amp。pen C.把Name屬性設(shè)置為%26amp。Open D.把Name屬性設(shè)置為O%26amp。pen (5)在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下事件過程: Private Sub Command1_Click() x=InputBox(Input) Select Case x Case 1,3 Print 分支 1 Case Is %26gt。4 Print 分支 2 Case Else Print Else 分支 End Select End Sub 程序運行后,如果在輸入對話框中輸入2,則窗體上顯示的是 A.分支1 B.分支2 C.Else分支 D.程序出錯 (6)以下關(guān)于MsgBox的敘述中,錯誤的是 A.MsgBox函數(shù)返回一個整數(shù) B.通過MsgBox函數(shù)可以設(shè)置信息框中圖標和按鈕的類型 C.MsgBox語句沒有返回值 D.MsgBox函數(shù)的第二個參數(shù)是一個整數(shù),該參數(shù)只能確定對話框中顯示的按鈕數(shù)量 (7)在窗體上畫一個名稱為Timer1的計時器控件,則以下正確的屬性設(shè)置語句是 A.= B.=5 C.=50 D.=500 (8)在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下事件過程: Private Sub Command1_Click() Static x As Integer Cls For i=1 To 2 y=y+x x=x+2 Next Print x,y End Sub 程序運行后,連續(xù)三次單擊Command1按鈕后,窗體上顯示的是 A.4 2 B.12 18 C.12 30 D.4 6 (9)以下關(guān)于多重窗體程序的敘述中,錯誤的是 A.用Hide方法不但可以隱藏窗體,而且能清除內(nèi)存中的窗體 B.在多重窗體程序中,各窗體的菜單是彼此獨立的 C.在多重窗體程序中,可以根據(jù)需要指定啟動窗體 D.對于多重窗體程序, 需要單獨保存每個窗體 (10)以下關(guān)于文件的敘述中,錯誤的是 A.順序文件中的記錄一個接一個地順序存放 B.隨機文件中記錄的長度是隨機的 C.執(zhí)行打開文件的命令后,自動生成一個文件指針 D.LOF函數(shù)返回給文件分配的字節(jié)數(shù) (1