四【控件属性评分】 错误 【控件】VB.CommandButton_C1 标准答案:Name=C1 学生答案:Name=
【控件属性评分】 错误
【控件】VB.CommandButton_C1 标准答案:Caption=等级考试 学生答案:Caption=
【控件属性评分】 错误 【控件】VB.TextBox_T1 标准答案:Name=T1 学生答案:Name=
【控件属性评分】 错误
【控件】VB.Label_Label1 标准答案:Name=Label1 学生答案:Name=
【控件属性评分】 错误 【控件】VB.Menu_menu 标准答案:Name=menu 学生答案:Name=
【控件属性评分】 错误
【控件】VB.Menu_menu 标准答案:Caption=附件 学生答案:Caption=
【控件属性评分】 错误 【控件】VB.Menu_Title 标准答案:Name=Title 学生答案:Name=
【控件属性评分】 错误 【控件】VB.Menu_Title
标准答案:Caption=输出窗体标题 学生答案:Caption=
【控件属性评分】 错误 【控件】VB.Menu_Clock 标准答案:Name=Clock 学生答案:Name=
【控件属性评分】 错误 【控件】VB.Menu_Clock
标准答案:Caption=输出当前时间 学生答案:Caption=
【事件评分】 错误
【事件】Private Sub Clock_Click() 标准答案: Label1.Caption = Time 学生答案:
【事件评分】 错误
【事件】Private Sub Title_Click()
标准答案: Label1.Caption = Form1.Caption 学生答案:
(四)
1.窗体上有多个控件,在Form_Activate()事件过程中添加( D )语句,就可以确保每次运行程序时,都将光标定位在文本框Text1中。
A.Text1.GetFocus B.Text1.Text=\C.Text1.Visible=True D.Text1.SetFocus
2.对象可以识别和响应的某些行为称为( C )。 A.方法 B.属性 C. 事件 D.继承
3.如果设计时在属性窗口将命令按钮的( A )属性设置为False,则运行时按钮不能响应用户的鼠标事件。 A.Enabled
B.DisabledPicture C.Default D.Visible
4.下列表达式中运算结果为True的是(C ) A.Str(32.345) = CStr(32.345)
B.78.9 / 35.77 <= 97.5 / 43.87 And -45.4 > -4.98 C.Int(134.69) < CInt(134.69) D.ABCRG >= \
?b?b2?4ac2a5.数学表达式
对应的Visual Basic表达式为(C )。
A.(-b + Sqr(b * b - 4 * a * c) )/ 2 * a B.-b + Sqr(b * b - 4 * a * c) / 2 * a
C.(-b + Sqr(b * b - 4 * a * c) )/ (2 * a) D.-b + Sqr(b * b - 4 * a * c) / (2 * a) 6.以下不能作为Visual Basic变量名的是(C ) A.Fa_2 B.F2a C.2Fa D.Fa2
7.以下关于MsgBox的叙述中,错误的是( C ) A.通过MsgBox函数可以设置消息框中显示的图标
B.通过MsgBox函数可以设置消息框中显示的按钮的类型
C.MsgBox函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量 D.MsgBox函数返回一个整数 8.下列说法正确的是( B )
A.语句Val(Text1.Text)=X的含义是将文本框Text1中的内容转换为数值型后赋值给变量X B.语句Text1.Text=X的含义是将变量X的值显示于文本框Text1中
C.语句X=Val(Text1.Text)的含义是将文本框Text1中的内容转换为字符型后赋值给变量X D.语句Text1.Text=X的含义是将文本框Text1中的内容转换为数值型后赋值给变量X 9.下列语句中正确的是( C )
A.txt1.Text+txt2.Text=txt3.Text B.Command1.Name=cmdOK C.A=InputBox(Hello) D.12Label.Caption=1234
10.以下( A)程序段可以实现X、Y变量值的交换 A.Z=X:X=Y:Y=Z B.Z=X:W=Y:Y=Z:X=Y C.Y=X:X=Y D.Z=X:Y=Z:X=Y
11.分析下列语句,给出执行结果 Private Sub Form_Click() Const pi As Single = 3.14 a% = 7
If a Mod 4 > pi Then Print \努力\Else Print \学习\End Sub
执行结果为( ),其判决条件的值为(B )。 A.学习 TRUE B.学习 False C.努力 TRUE D.努力 False 12.语句X = X + 1的正确含义是( B )。
A. 变量X的值与X+1的值相等 B.将变量X的值加1后赋给变量X C.变量X的值为1 D.将变量X的值存到X+1中去 13.下列语句正确的是( B)。 A.If A>=B Then T=A A=B B=T B.If A>=B Then T=A : A=B : B=T C.If A≥B Then T=A ;A=B; B=T D.If A≥B Then T=A A=B B=T
14.下列循环结构中,循环体x = x + k的执行次数为(B )。 x = 0
For k = 1 To 10 Step 2 x = x + k Next k print k;x
A.0 B.5 C.10 D.1
15.在程序中有语句For i = n1 To n2 Step n3,则在循环体中有下列(D )语句会影响循环执行的次数。 A.n1 = n1 + 1 B.n3 = 2 * n3 C.n2 = n2 + n3 D.i=i+n3
16.以下循环语句中在任何情况下都至少执行一次循环体的是( A)。 A.Do 循环体 Loop Until <条件>
B.Do While <条件> 循环体 Loop
C.While <条件> 循环体 Wend
D.Do Until <条件> 循环体 Loop
17.在窗体上画三个命令按钮,组成一个名为Command1控件数组,用于区别各个控件数组元素的属性的是(A) A.Index B.Tag C.ListIndex D.Name
18.使用语句Dim A(-1 To 2,3)定义了数组A,则函数Ubound(A,2)的值是(C) A.-1 B.0 C.3 D.2
19.使用Array函数给某X赋值时,X应该是(D) A.已经声明的静态数组 B.任意类型的变量 C.字符串变量 D.Variant类型的变量 20.以下说法错误的是(D)
A.使用Load语句可以向现有控件数组中添加控件 B.可以用Unload语句删除所有由Load语句创建的控件 C.使用Load语句添加的控件是不可见的 D.使用Load语句可以创建一个新的控件数组
21.在以下的For Each…Next循环中,A只能是(C): Dim X(15) …
For Each A In X Print A; Next A
A.已经声明的动态数组 B.整型变量
C.Variant类型的变量 D.已经声明的静态数组 22.用Array函数给某X赋值时,X必须是(D )。 A.整型变量 B.已经声明的静态数组 C.已经声明的动态数组 D.Variant类型的变量 23.关于ReDim语句,以下说法错误的是( D)。 A.ReDim语句可保留动态数组中原有的内容
B.在ReDim语句中,可使用变量说明动态数组的大小 C.ReDim语句可以改变数组的维数
D.ReDim语句既可以在过程中使用,也可以在模块的通用声明处使用 24.设有数组声明语句: Option Base 0 Dim A(3, -1 To 1)
以上语句所定义的数组的第一维下标是(B) A.-1 到1 B.0 到3 C.-1 到 3 D.1 到 3
25.通用过程可以通过执行“工具”菜单中的( C )命令来建立。 A.添加模块 B.通用过程 C.添加过程 D.添加窗体 26.设已经定义了如下结构的函数过程: Function f(ParamArray x()) ...
End Function
则以下说法正确的是(C)
A.调用函数过程f时只能指定一个数组实参 B.调用函数过程f时必须指定数组参数 C.调用函数过程f时可以指定任意个实参
D.调用函数过程f时必须指定一个动态数据实参
27.在窗体模块的通用声明段中声明变量时,不能使用(B)关键词 A.Private B.Static C.Public D.Din 28.以下描述正确的是(D)
A.如果工程中包含Sub Main过程,则一定首先执行该过程
B.如果工程中不包含Sub Main过程,则一定首先执行第一个建立的窗体 C.标准模块中的任何过程都可以在整个工程范围内被调用
D.在一个窗体模块中可以调用在其他窗体模块中被定义为Public的通用过程 29.Sub过程与Function过程最根本的区别是( A )。
A.Sub过程的过程名不能返回值,而Function过程能通过过程名返回值 B.Sub过程可以使用Call语句或直接使用过程名调用,而Function不可以 C.Function过程可以有参数,Sub过程不可以 D.两种过程参数的传递方式不同
30.下面有关标准模块的叙述中,错误的是( C )。