《计算机水平考试模拟试题二》(VB)
一、选择题(40分,共25题)
1、 [多选题]Visual Basic中注释语句的前缀可以是______。 (A)、 单引号 (B)、 逗号 (C)、 Rem (D)、 分号
2、 [单选题]下列程序的输出结果是_______。 Private Sub Command1_Click() a=8:b=9 Print a=b End Sub (A)、 显示出错信息 (B)、 False (C)、 8 (D)、 9
3、 [多选题]下列可以作为Visual Basic的变量名是_________。 (A)、 a?b (含有?号) (B)、 123ab (数字开头) (C)、 Integer (系统关键字) (D)、 PrintA (E)、 a_b
4、 [单选题]下列属于正确的字符串常量的是____________。 (A)、 $ABC$ (B)、 \ (C)、 #ABC\ (D)、 'ABC'
5、 [单选题]语句Z=y+1代表________。 (A)、 将变量Z存入变量y中,再加上1的表达式 (B)、 将变量Z存入变量y+1中 (C)、 变量Z取得变量y的值,然后再加上1的一个表达式 (D)、 变量Z取得y+1的值
6、 [单选题]以下不是菜单编辑器窗口的组成部分的选项是____________。 (A)、 编辑区 (B)、 菜单项属性设置区 (C)、 菜单代码编辑区 (D)、 菜单项显示区
7、 [单选题]若要使命令按钮不可操作,要对____________属性设置。 (A)、 Caption (B)、 Enabled
(C)、 Visible (D)、 BackColor
8、 [单选题]下列程序的运行结果是________。 A= 5 B= -5 C=Not A=B Print C (A)、 0 (B)、 True (C)、 -5 (D)、 无法输出
9、 [单选题]对窗体编写如下事件过程:
Private Sub Form_MouseDown(Button As Integer, _ Shift As Integer, X As Single, Y As Single)
If Button = 2 Then (说明:Button = 2表示按下鼠标右键 ) Print \ End If End Sub
Private Sub Form_MouseUp(Button As Integer, _ Shift As Integer, X As Single, Y As Single) Print \ End Sub
程序运行后,如果单击鼠标右键,则输出结果为___________。 (A)、 AAAAA (B)、 AAAAA
BBBBB
(C)、 BBBBB
AAAAA
(D)、 BBBBB
10、 [单选题]在窗体上画一个列表框和一个文本框,然后编写如下两个事件过程: Private Sub Form_Load () List1.AddItem\ List1.AddItem\ List1.AddItem\ List1.AddItem\ Text1.Text=\ End Sub
Private Sub List1_ DblClick ( ) a =List1.Text
Print a+Text1.Text End Sub
程序运行后,在文本框中输入“789”,然后双击列表框中的\,则输出结果为_________。 (A)、 456789 (说明:因“+”号的两边都是字符串,故两数并接) (B)、 0
(C)、 789456 (D)、 1245
11、 [单选题]要计算1到100之间的偶数之和,请补充下列程序。 Private Sub Command1_Click() x = 0
For I = 1 To 100 Step 2 ____________________ Next I
Print \到100之间的偶数之和为:\ End Sub (A)、 x=x+1 (B)、 x=x+i (C)、 x=x+i+1 (D)、 x=x*2
12、 [单选题]执行下列程序,运行结果是______。 Private Sub Command1_Click() s=0
Dim I As Integer
For I=2.1 To 5.7 Step 0.3 s=s+1 Next Print s End Sub (A)、 13 (B)、 14 (C)、 12 (D)、 死循环
13、 [单选题]为了使窗体的大小可以改变,必须把窗体的BorderStyle属性设置为__________。 (A)、 3 (B)、 2 (C)、 1 (D)、 4
14、 [单选题]执行下列代码,分别输入12和89,输出结果是_____。 Private Sub Form_Click() a = InputBox(\ b = InputBox(\ Print a+b End Sub (A)、 101 (B)、 DE (C)、 1289 (说明:因“+”号的两边都是字符串,故两数并接) (D)、 DE1289
15、 [单选题]在设计阶段,当双击窗体上的某个控件时,所打开的窗口是___________。
(A)、 属性窗口 (B)、 工程资源管理器窗口 (C)、 工具箱窗口 (D)、 代码窗口
16、 [单选题]窗体设计器的主要作用是____________。 (A)、 存放代码 (B)、 管理工程资源 (C)、 显示图形、图像以及各种数据 (D)、 存放文本、图片、声音等文件
17、 [单选题]设a=8,b=10,则以下表达式的值为真的是____________。 (A)、 (-3+5>a) and (b>0) (B)、 (a< 0) Eqv (b>0) (C)、 a>=b and b>12 (D)、 (a>b) or (b>0)
18、 [单选题]下列代码的运行结果是_______。 Private Sub Command1_Click() s = 0 n = 100
For I = 1 To n s = s + I
If I Mod 25 = 0 Then Print \ Next I End Sub (A)、 5个\ (B)、 4个\ (C)、 25个\ (D)、 100个\
19、 [单选题]执行下面的语句后,所产生的信息框的标题是___________。 a=MsgBox(\ (A)、 BBBBB (B)、 空 (C)、 AAAAA (D)、 出错,不能产生信息框
20、 [单选题]下列不能打开菜单编辑器的操作是_________。 (A)、 按Shift + Alt + M (B)、 按Ctrl+E (C)、 执行“工具”菜单中的“菜单编辑器”命令 (D)、 单击工具栏中的“菜单编辑器”按钮
21、 [多选题]结构化程序设计的三种基本结构包括____________。 (A)、 选择结构 (B)、 顺序结构 (C)、 循环结构 (D)、 嵌套结构
22、 [单选题]为了暂时关闭计时器,应把该计时器的某个属性设置为False,这个属性是

