【正文】
1)以下敘述中錯(cuò)誤的是 A.事件過(guò)程是響應(yīng)特定事件的一段程序 B.不同的對(duì)象可以具有相同名稱(chēng)的方法 C.對(duì)象的方法是執(zhí)行指定操作的過(guò)程 D.對(duì)象事件的名稱(chēng)可以由編程者指定 (12)以下合法的Visual Basic標(biāo)識(shí)符是 A.ForLoop B.Const C.9abc D.a(chǎn)x (13)當(dāng)一個(gè)復(fù)選框被選中時(shí),它的Value屬性的值是 A.3 B.2 C.1 D.0 (14)表達(dá)式 5 Mod 3+3\5*2的值是 A.0 B.2 C.4 D.6 (15)設(shè)x=4,y=8,z=7,以下表達(dá)式的值是 x z)Or z A.1 B.1 C.True D.False (16)在窗體上畫(huà)一個(gè)名稱(chēng)為Command1的命令按鈕,然后編寫(xiě)如下事件過(guò)程: Private Sub Command1_Click() a$=VisualBasic Print String(3,a$) End Sub 程序運(yùn)行后,單擊命令按鈕,在窗體上顯示的內(nèi)容是 A.VVV B.Vis C.sic D.11 (17)設(shè)有如下程序段: x=2 For i=1 To 10 Step 2 x=x+i Next 運(yùn)行以上程序后,x的值是 A.26 B.27 C.38 D.57 (18)以下敘述中錯(cuò)誤的是 A.在KeyPress事件過(guò)程中不能識(shí)別鍵盤(pán)的按下與釋放 B.在KeyPress事件過(guò)程中不能識(shí)別回車(chē)鍵 C.在KeyDown和KeyUp事件過(guò)程中,將鍵盤(pán)輸入的A和a視作相同的字母 D.在KeyDown和KeyUp事件過(guò)程中,從大鍵盤(pán)上輸入的1和從右側(cè)小鍵盤(pán)上輸入的1被視作不同的字符 (19)執(zhí)行如下兩條語(yǔ)句,窗體上顯示的是 a= Print Format(a,$00,) A.0, B.$ C. D.$0, (20)在窗體上畫(huà)一個(gè)名稱(chēng)為CommandDialog1的通用對(duì)話框,一個(gè)名稱(chēng)為Command1的命令按鈕。然后編寫(xiě)如下事件過(guò)程: Private Sub Command1_Click() = =All file|*.*|(*.Do C.|*.Doc|(*.Txt)|*.Txt =2 =VBTest =1 End Sub 對(duì)于這個(gè)程序,以下敘述中錯(cuò)誤的是 A.該對(duì)話框被設(shè)置為“打開(kāi)”對(duì)話框 B.在該對(duì)話框中指定的默認(rèn)文件名為空 C.該對(duì)話框的標(biāo)題為VBTest D.在該對(duì)話框中指定的默認(rèn)文件類(lèi)型為文本文件(*.Txt)(21)設(shè)一個(gè)工程由兩個(gè)窗體組成,其名稱(chēng)分別為Form1和Form2,在Form1上有一個(gè)名稱(chēng)為Command1的命令按鈕。窗體Form1的程序代碼如下: Private Sub Command1_Click() Dim a As Integer a=10 Call g(Form2,a) End Sub Private Sub g(f As Form,x As Integer) y=IIf(x%26gt。10,100,100) f,Show =y End Sub 運(yùn)行以上程序,正確的結(jié)果是 A.Form1的Caption屬性值為100 B.Form2的Caption屬性值為100 C.Form1的Caption屬性值為100 D.Form2的Caption屬性值為100 (22)在窗體上畫(huà)一個(gè)名稱(chēng)為Command1的命令按鈕,并編寫(xiě)如下程序: Private Sub Command1_Click() Dim x As Integer Static y As Integer x=10 y=5 Call f1(x,y) Print x,y End Sub Private Sub f1(ByRef x1 As Integer, y1 As Integer) x1=x1+2 y1=y1+2 End Sub 程序運(yùn)行后,單