20春学期《可视化程序设计(VB)》在线平时作业2
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.以下叙述中错误的是()
A.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体
B.窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体
C.窗体的Hide方法和Unload方法的作用完全相同
D.一个工程中只能有一个Sub Main过程
2.若某过程声明为Sub aa(n as integer),则调用 实参与形参是按地址传递。
A.Callaa(n+1)
B.Callaa(n)
C.Callaa(i-1)
D.Callaa(5)
3.假定X是数值型变量,由函数组成的表达式INT(X/2)=X/2的作用是( )。
A.返回一个整数
B.返回一个奇数
C.用于测试X是否整数
D.用于测试X是否偶数
4.函数Int(-3.6)的值是( )。
A.4
B.3
C.-4
D.-3
5.语句if 3*4>=10 then a=1 else a=2 执行后,a的值为()。
A.2
B.12
C.10
D.1
6.以下不能在”工程资源管理器”窗口中列出的文件类型是( )。
A..res
B..ocx
C..frm
D..bas
7.以下叙述错误的是()。
A.打开一个工程文件时,系统自动装载有关的窗体、标准模块等文件。
B.当程序运行时,双击一个窗体,则触发该窗体的Dbclick事件
C.事件可以由用户引发,也可以由系统引发
D.Visual Basic 应用程序只能以解释方式执行
8.在窗体上画一个名称为File1的文件列表框,并编写如下程序: Private Sub File1_DblClick() x=Shell(File1.FileName,1) End Sub 以下关于该程序的叙述中,错误的是()。
A.要执行的文件的名字通过File1.FileName指定
B.双击文件列表框中的文件,将触发该事件过程
C.x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)
D.File1中显示的是当前驱动器、当前目录下的文件
9.设窗体上有一个列表框控件List1,且其中含有若干列表项。则以下能表示当前被选中的列表项内容的是()。
A.List1. Text
B.List1.ListIndex
C.List1.List
D.List1.Index
10.以下Case语句中错误的是( )。
A.Case Is>10 And Is<50
B.Case Is>10
C.”Case 3,5,Is>10″
D.Case 0 To 10
11.能够将文本框控件隐藏起来的属性是( )。
A.Visible
B.Hide
C.Cls
D.Clear
12.在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Command1_Click() a = 12345 Print Format$(a, “000.00”) End Sub 程序运行后,单击命令按钮,窗体上显示的是( )。
A.12345
B.12345
C.123.45
D.123.45
13.在VB中表达式11\3+11mod3 的运算结果值是( )。
A.6
B.5
C.4
D.3
14.以下叙述中错误的是( )。
A.调用Shell函数的格式应为:<变量名>=Shell (……)
B.用Shell函数可以调用能够在Windows下运行的应用程序
C.用Shell函数即可以调用可执行文件,也可以调用Visual Basic的内部函数
D.用Shell函数不能执行DOS命令
15.设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是()。
A.出错信息
B.TRUE
C.FALSE
D.1
二、判断题 (共 5 道试题,共 25 分)
16.语句Text1.Caption=”Pretty” 的语法是正确的。
17.复选框列出可供用户选择的选项,用户根据需要只能选定其中的一项。
18.Visual Basic应用程序既能以编译方式执行,也能以解释方式执行
19.在VB中运算优先级别从高到低的顺序为:算术运算、连接运算、关系运算、逻辑运算。
20.要使一个控件在运行时无效,正确的设置是把属性Enabled设置为False。