ques_no ques_description option_a 1 2 3 4 5 6
ques_key
option_b option_c .frm bas
option_d.bas B
0.2
difficult_coefficient
cls frm bmp
工程文件的文件名后缀是_____。 .bmp .vbp 窗体模块保存在一个扩展名为_____的文件中。 C 窗体1
0.2 工程 窗体窗口 编写代码 0.4
窗体 A A
0.2
启动Visual Basic后,系统为用户新建的工程起一个名为_____的临时名称。 工程1
0.2
工程窗口 属
在Visual Basic设计界面中不能隐藏的窗口是______。
性窗口 立即窗口 ________。
B
在Visual Basic环境下,当写一个新的Visual Basic 程序时,所做的第一件事是
新建一个工程
打开属性窗口
进入VB环境启动VB时建在“工程属项目(工程)1
两者都有 汇
当一个工程含有多个窗体时,其中的启动窗体是_____。
第一个添加的窗体 最后一个添加的窗体
0.2 属性窗口
C
编译运行模式
立的窗体 7 窗口 8 9 计 10 11 接口 12 13 模块 14 装 15 16 件 17 体 18 件 19 20 视化
性”对话框中指定的窗体 D
工具箱
代码窗口 0.2 进入中断
双击窗体中的对象后,Visual Basic将显示的窗口是_____。 VB应用程序的运行模式是_____。 解释运行模式
编模式 C
进入运行 1
Visual Basic共有设计、运行和中断三种模式,要使用调试工具应该_____。 进入设
不用进入
F4
C F5
0.2 F6 F7 B开放数据库物理实体 基
运行VB程序的快捷键为_______。 OOP的含义是______。 图形设备接口
面向对象的程序设计方法
0.2
逻辑单位
图形用户界面 A 0.2
“对象”是计算机系统运行的______。 程序单位
本实体 D 性、事件、方法
A B
Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是________。 属
控件、属性、事件 窗体、控件、过程 0.2
属性
方法 事件 封
0.4 文件 0.4
对象 文字处理
程序 控件 窗制作视频文面向对象,顺
1
事件驱动 可
0.2 D
1
面向过程、顺序驱动 面向对象、事件驱动 D
面向对象
属性 方法
窗体 属性
C 1 方法 继承 事窗体、控件、
在Visual Basic 中,称对象的功能为______。
_____是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功对象可以识别和响应的某些行为称为_____。 D B
开发应用程序
当事件能被触发时,_____就会对该事件作出响应。 Visual Basic主要用于______。 图像处理
能的内部函数或过程。
下述的说法哪种是Windows的程序设计方法:_______。 Visual basic采用了_____编程机制。 面向过程 C
1
序驱动 面向过程、事件驱动
21 22 23 24
以下不是Visual Basic特点的选项是_____。
B
0.2
下列叙述正确的是_______。
可视编程 算法设计 事
件驱动 面向对象 物理实体
对象是包含数据又包含对象数据进行操作的方法的
C
0.2 a+b
For A
1
对象的属性只能在属性窗口中设置 不同的对象能识别不同的事件
事件过程都要由用户点击对象来触发 对变量名说法不正确的是______。
下列变量名中合法的是______。 name1 6a
必须是字母开头,不能是数字或其他字符 不
能是Visual Basic的保留字 可以包含字母、数字、下划线和标点符号 不能超过
255个字符 C 0.2
25 下列符号是Visual Basic中合法变量名的是_____。 IF
GH_R56 D 0.4
26 下列变量名中不合法的是_____。 strname abc-3 vaone B 1 27 下列字符串不能作为VB的变量名是______。 ABCDEFG 89TWDDFF XYZ C 1 28 下列哪一个是正确的变量名______。
$abc
abs abcf D 1
29 Integer类型的数据由_____个字节组成。 21 C 0.4
30 字节型变量占用的字节数为______。
1个字节
3个字节 字节 A 1
31 整型变量未赋值时,数值型变量的值为_____。
0
A 0.2
32 下列各项不是Visual Basic的基本数据类型的是_____。
Integer
Double
A 1
33 整型数的取值范围为______。
–32767~+32767
0~65535
+32768 –32768~+32767 D
0.6
34 下列类型的变量中占用字节数最小的是_____。
Integer Date Double A
1
35 Boolean 类型的数据由几个字节组成_______。 1 B 0.4
36 单精度浮点数占用的字节数为______。 2个字节
3个字节 字节 C 0.6
37 变量A!的类型是____。
Integer Single Boolean B 0.4
38 在VB中,常量12#的数据类型是_____。 整型
双精度浮点型符串 B 1
39 变量X=32767,则变量声明时最好将其声明为_____。 Integer
Long Single A
1
40 _______关键字声明的过程级变量在整个程序运行中一直存在。
Private
Dim
Public A
1 41
声明全局变量的位置是______。 事件过程
函数过程 用声明段
窗体模块通用声明段 C
1
7AB A[B]7A_oneP000000141abc4 2
16
4个字节 5个空 1
0.1
Char String–32768~Single2 3
4
4个字节 8个String长整型 字VariantStatic标准模块通
42 体型 43 44 45 型 46 47 48 49 9) 50 51 100] 52 53 54 55 56 57 58 59 60 61 62 63
Inputbox()函数的返回值类型为_____。 数值型 B
0.4
90 数值
设x=-18,则Abs(5*x)=_____。 -90 Msgbox 函数返回值的类型是______。
1
整型 字符串
str函数返回值类型是_____。 B Lofo() \0.00005 [0,9] 1
0.4
字符型 18 字符串 变体 Length()
逻辑型 变5 B
0.6
变体 数值或双精度浮点Strlen()\0.1234[1, 10) [1, 1.00005 C[1,100] [0,0 3
4
字符串(视输入情况而定) A
用于获取字符串长度的函数是_______。 Len()
A \B D
1 \D
0.1
0.6
Strc=Mid(\,则Strc的值_____。
0.4 1 [0, 1) 0.1234
Rnd函数不可能产生的值是_____。
函数int(10*rnd)是在_____范围内的整数。
1
1
Rnd函数可能产生的值是_____。 2
INT(100*RND(1))产生的随机整数的闭区间是_____。 [0,99] [1,99] B
1+30*rnd()
A 0.6
0.2
1
函数int(abs(99-100)/2)的值为______。
下列能正确产生[1-30]之间的随机整数的表达式是______。
rnd(1+30)
int(rnd()*30)+1
D B
Inputbox函数的参数中,必选参数Prompt的作用是_____。
定义隐含信息 定义输入的位置 D \输入\(0,255)
0.6 \C C B
\练习\1
\你好\[0,255)
把 InputBox 的返回值转换为数值应该使用的函数是______。 Val
1+rnd(30)1
输出信息 定1
Log Str Len
义提示信息
设有如下语句:str1=inputbox(\输入\练习\从键盘上输入字符串“你好”后,
D 0.2 (0,255]Sin(45)t=A:A=B:B=t
RGB(x,y,z)函数中x,y,z的取值范围______。 [0,255]
str1的值是___。
数学式子sin45°写成Visual Basic表达式是_____。 sin45 Sin(45*3.14/180) sin(45°) A=t:t=B:t=A
B=A:A=B
1
A=B:B=A A=B:B=A
1
下列______语句可以将变量A、B的值互换。 下列______语句可以将整型变量A、B的值互换。 下面的运算符中,哪个是算术运算符_______。 A C A
0.8
Not And
下面的运算符中,哪个是关系运算符______。
0.8
下面的运算符中,哪个是逻辑运算符______。
0.8
A=A+B:B=A-B:A=A-B A=C:C=B:C=A A=(A+B)/2:B=(A-B)/2
Mod
B 0.6 = And Xormod <> &Mod >= &
64 65 66 67 68 69 70 式 71 72 73 74 格 75 76 77 with 78
逻辑运算符Xor、Or、Eqv、And中,级别最高的运算符是______。 And
D
0.2
1
1.5 123&\6 5 x+y=5 A
非法表达式
17 mod 3的运算结果是_____。 0.5 [3*(4+5)-6]/7 6*5/5 0.2
下列各赋值语句,语法不正确的是_____。 Labell.caption=\表达式X+1>X是_____。 关系表达式 x>=0 Or x<100 True a=0 Xor b=0 C
D
Length=x+y 算术表达式 0.4
D A
0.8
Xor Or Eqv2 D 1+2/330 04 出错 BNumber=150.6 字符串表达0<=x<10011 Falsea=0 or b=00.6 逗号 冒号 空
0.8
下列表达式不合法的是_______。 123+abc 语句Print 6*5/5的输出结果是________。
0.8
1
表达式25.28 Mod 10的值是( )
x是小于100的非负数,用vb表达式正确的是______。 0 x>=0 AND x<100 C 0.6 D 0.6 x+y=11 若x=45,y=46,则表达式x+y=91的值是_____。 a和b中有且只有一个为0,可以用以下表达式来表示_____。 a*b=0 Xor a+b<>0 a=0 And b=0 B 分号 0.4 空格 逗号 冒号 分号 写在一行上的多条语句,应以_____为分隔符。 Print方法可以输出多个表达式值,若使用标准格式输出,各表达式的分割符应是 B 0.4 1 程序的基本控制结构是______。 顺序结构、多分支结构和单分支结构 For?Next结 顺序结构、选择结构和循环结构 C 0.6 单行结构和多行结构 C while/wend 下列结构中不属于循环结构的是______。 for/next do/loop 下列程序的执行结果为_____。 With/end ______。 构、Do?loop结构 A=100:b=50 If a>b Then a=a-b Else b=b+a End if Print a 79 80 10 50 B 100 0.6 200 10 A 0.8 6 7 9 循环结构for i=1 to 10 step 1.5的执行次数是_____。 当执行以下程序时,在名为label1的标签框内将显示_____。 Private Sub command1_click() s=0 For I=1 To 5 Step 1 s=s+I Next I

