VB第四套模拟题
云南农业大学计算机公共课VB第四套模拟题 一、单项选择题。(共50分,每小题2.5分)。 1. 要使文本框获得输入焦点,则应采用文本框控件的哪个方法?() (A)GotFocus (B)LostFocus (C)keypress (D)SetFocus 2. 要把一个命令按钮设置成无效,应设置其哪一属性值?() (A)Visible (B)Enabled (C)Default (D)Cancel 3. 为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一 个属性 设置为True,这个属性是:() (A)Value (B)Cancel (C)Enabled (D)Default 4. 下面给出的符号中,能作为Visual Basic的变量名的是:() (A)ABS (B)4A12(C)AA_123 (D)BB% 5. 下面能够作为Visual Basic的表达式的是:() (A) 4sin(n)(B)bA2-4ac (C)[-b+sqr(dlt)]/(2*a*c)(D)exp(x)+ABS(Y) 6. 下列不支持Print方法的是:() (A)图片框控件(B)窗体 (C)打印机(D)文本框控件 7. 下列语句中,不正确的打印语句是:() (A)Print a=3+5(B)Print “a=;3+5“ (C)Print “a=3+5“(D)Print a=;3+5 8. 设有赋值语句Stt1=“abede“和Str2=“xyz“,则语句Print Str1:Str2的输出结果 为:() (A)abede1-1 xyz(B)abedexyz (C) “ abede “ xyz(D) J abede “ “ xyz 口 9. 语句Dim a(3,4,5)定义的数组中所包含的数组元素的个数是:() (A)12(B)60(C)120(D)345 10. Print sgn(—20)*sqr(3)6 Print “OK“ End Select Print “OK“ End Select 18. 程序运行时,在窗体上单击左键,则输出结果为:() Private Sub -click() Dim m As lnteger,n as Integer, j as integer, k As Integer n=0 For m=1 To 3 For j=1 Tom For k=j To3 n=n+1 Next k,j,m End Sub (C)14 (D)21 (A) 6(B) 10 19. 设有以下程序段: Dim i As Integer,] As Integer i=1 Do While i <4 i=i+l Forj=5 To 1 Step-1 Print i*j Next j loop 则其中的语句Print i*j的执行次数是:() (A) 15(B)16(C)17(D)18 20. 下面程序执行时,当在窗体上单击左键时的输出结果是:() Private Sub _Click() Dim x As Integer,a As Integer,y As Integer For x=l To 2 a =0 For y=l To x+1 a =a +1 Next y Print a; Next x End Sub (A)1 1 1(B)2 3 4(C)0 0 0(D)1 2 3 二、填空题(共20分,每空2分)。 1. 表达式 Len(“xya“ & 123)的值是_ (1) 2. 表达式4 +5\6* 7/8 mod 9 的值—(2) 3. Visual Basic的三种工作模式的是设计、运行和 (3)。 4. Visual Badic是面向 (4)的程序设计语言,采用 (5) 编程机制, 5. 假设某一过程如下: Private Sub 1_Click() l .Caption=“VB 示例” End S