二级VB模拟试卷(四)
分类: 计算机
时间: 2022-10-15 13:08:32
作者: 全国等级考试资料网
一、选择题:35题,2分/题,共70分
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1.执行以下程序段后,变量c的值为( )
a = " Visual Basic Programing"
b = "Quick"
c =b & UCase (Mid(a,7,6) & Right(a,11)
A)Visual BASIC Programing
B)Quick Basic Programing
C)QUICK Basic Programing
D)Quick BASIC Programing
分析:
2.不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是( )
A)A*B=0 and A+B<>0
B)(A=0 or B=0)and (A<>0 OrB<>0)
C)not(A=0 And B=0) and (A=0 or B=0)
D)A*B=0 and (A=0 or B=0)
分析:
3. 下面子过程语句说明合法的是( )
A)Function fl(ByVal n%)
B)Sub fl (n%)As Integer
C)Function fl%(fl%)
D)Sub fl(ByVal n%())
分析:
4.对窗体编写如下代码:
Option Base 1
Private Sub Form _KeyPress(KeyAscii As Integer)
a=Array (237,126,587,48,498)
ml=a(1)
m2=1
If KeyAscii=13Then
For i=2 To 5
If a (i)>ml Then
ml=a (i)
m2=i
End If
Next i
End If
Print ml;
print m2
End Sub
程序运行后,按回车键,输出结果为( )
A)48 4
B)237 1
C)587 3
D)498 4
分析:
5.Visual Basic 中没有提供下列( )事件
A)MouseDown
B)MouseUp
C)MouseMove
D)MouseExit
分析:
6.执行下面对面的程序后,X的值为( )
x=50
Fox i=1 To 20 Step 2
x=x+i5
Next i
A)66
B)67
C)68
D)69
分析:
7.为了防止用户随意将光标置于控件之上,需做的工作是( )
A)将控件的Enabled属性设置为False
B)将控件的TabStop属性设置为False
C)将控件的TabStop属性设置为True
D)将控件的TabIndex属性设置为0
分析:
8.表达式String(2,"Shanghai")的值是( )
A) Sh
B) Shanghai
C) ShanghaiShanghai
D) SS
分析:
9.为了在按回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是( )
A) value
B) Defaul
C) Cancel
D) Enabed
分析:
10.visual Basic 提供的缺省窗体包含( )
A) 标题栏
B)菜单栏
C)工具条
D)状态栏
分析:
首页 1 2 3 4 5 6 尾页
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1.执行以下程序段后,变量c的值为( )
a = " Visual Basic Programing"
b = "Quick"
c =b & UCase (Mid(a,7,6) & Right(a,11)
A)Visual BASIC Programing
B)Quick Basic Programing
C)QUICK Basic Programing
D)Quick BASIC Programing
分析:
2.不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是( )
A)A*B=0 and A+B<>0
B)(A=0 or B=0)and (A<>0 OrB<>0)
C)not(A=0 And B=0) and (A=0 or B=0)
D)A*B=0 and (A=0 or B=0)
分析:
3. 下面子过程语句说明合法的是( )
A)Function fl(ByVal n%)
B)Sub fl (n%)As Integer
C)Function fl%(fl%)
D)Sub fl(ByVal n%())
分析:
4.对窗体编写如下代码:
Option Base 1
Private Sub Form _KeyPress(KeyAscii As Integer)
a=Array (237,126,587,48,498)
ml=a(1)
m2=1
If KeyAscii=13Then
For i=2 To 5
If a (i)>ml Then
ml=a (i)
m2=i
End If
Next i
End If
Print ml;
print m2
End Sub
程序运行后,按回车键,输出结果为( )
A)48 4
B)237 1
C)587 3
D)498 4
分析:
5.Visual Basic 中没有提供下列( )事件
A)MouseDown
B)MouseUp
C)MouseMove
D)MouseExit
分析:
6.执行下面对面的程序后,X的值为( )
x=50
Fox i=1 To 20 Step 2
x=x+i5
Next i
A)66
B)67
C)68
D)69
分析:
7.为了防止用户随意将光标置于控件之上,需做的工作是( )
A)将控件的Enabled属性设置为False
B)将控件的TabStop属性设置为False
C)将控件的TabStop属性设置为True
D)将控件的TabIndex属性设置为0
分析:
8.表达式String(2,"Shanghai")的值是( )
A) Sh
B) Shanghai
C) ShanghaiShanghai
D) SS
分析:
9.为了在按回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是( )
A) value
B) Defaul
C) Cancel
D) Enabed
分析:
10.visual Basic 提供的缺省窗体包含( )
A) 标题栏
B)菜单栏
C)工具条
D)状态栏
分析:
首页 1 2 3 4 5 6 尾页