二级VB模拟试卷(三)

全国等级考试资料网 2022-07-27 00:12:39 120

一、选择题:35题,2分/题,共70分
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

1.假定窗体有一个标签,名为Label1,为了使该标签透明并且没有这框,则正确的属性设置为( )
A)Label1.Backstyle=0 Label1.BorderStyle=0
B)Label1.Backstyle=1 Label1.BorderStyle=1
C)Label1.Backstyle=True Label1.BorderStyle=True
D)Label1.Backstyle=False Label1.BorderStyle=False
分析:

2.通过改变单选按钮(Option Button)控件的( )属性值,可以改变按钮的选取状态。
A)value
B)Style
C)Appearance
D)Caption
分析:

3.以下语句用于打开一个顺序文件Open"C:MyFile.txt"For OutPut,但是该语句的一个重要错误是没有( )
A)指定打开方式
B)指定文件号
C)指定打开文件名
D)指定文件类型
分析:

4.假定有如下的Sub 过程:
Sub S(x As Single, y As Single)
t = x
x=t / y
y=t Mod y
End Sub
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Dim a As Single
Dim b As Single
a=5
b=2
S a, b
Print a, b
End Sub
程序运行后,单击命令按钮,输出结果是( )
A)5 2
B)1 1
C)1.25 4
D)2.5 1
分析:

5.如果要在程序中显示一个弹出式菜单,那么要调用Visual Basic中提供的( )方法。
A)Print
B)Move
C)Refresh
D)PopupMenu
分析:

6.假定有以下两个过程:
Private Sub PPP (a As Single, b As Single)
a = a + b
Print a , b
b = a + b
Print a, b
End Sub
Private Sub Form_Activate()
x=18
Call PPP ((x),(x))
Print x
End Sub 
则以下说法中不正确的是( )
A)虚参是 a 和b ,两个实参(x)和(x)允许重名
B)虚参是 a 和b ,实参(x)表示是传值调用
C)虚参是 a 和b ,实参(x)表示是非传址调用
D)虚参是 a 和b ,两个实参(x)和(x)不允许重名
分析:

7.在窗体上画一个列表框和一个文本框,然后编写如下两个事件过程:
Private Sub Form_Load()
List1.AddItem"357"
List1.AddItem"246"
List1.AddItem"123"
List1.AddItem"456"
Text1.Text=""
End Sub
Private Sub List1_DblClick()
M = List1.Text
Print M + Text1.Text
End Sub
程序运行后,在文本框中输入“123”,然后双击列表框中的“456”,则输出结果为( )
A)1245
B)456123
C)123456
D)0
分析:

8.用( )属性可惟一标志控件阵列中的某一个控件。
A) Name
B) Index
C) Caption
D) TabIndex
分析:

9.为了把一个记录型变量的内容写入文件中指定的位置,所使用语句的格式为( )
A)Get 文件名,记录号,变量名 
B)Get 文件号,变量名,记录号
C)Put 文件号,变量名,记录号
D)Put 文件号,记录号,变量名
分析:

10.阅读程序:
Function F ( a As Integer)
b = 0
Static c
b= b + 1
c= c + 2
F= a + b + c
End Functon
Private Sub Command1_Click()
Dim a As Integer
a = 2
For i = 1 to 3
Print F(a)
Next i
End Sub
运行上面的程序,单击命令按钮,输出结果为( )
A) 4 5 6
B) 5 7 9
C) 4 6 8
D) 4 7 9
分析:
首页 1 2 3 4 5 尾页 相关资料

相关阅读