判断题(题数20*分值1=总分20) |
|
1 、 窗体布局窗口的主要用途是书写代码。
是
否
|
|
2 、 窗体文件的扩展名为 .FRM,每个窗体对应一个窗体文件,窗体及其控件的属性和其他信息都存放在该窗体文件中,一个应用程序可以有多个窗体。
是
否
|
|
3 、 在VB环境中,程序可以用解释方式执行,也可以生成可执行文件。
是
否
|
|
4 、 为了使标签能自动调整大小以显示全部文本内容,应把标签的Auto属性设置为True.
是
否
|
|
5 、 使文本框获得焦点的方法是:Gotfocus
是
否
|
|
6 、 产生1--16之间的随机整数的表达式为:Int((16 * Rnd) + 1)
是
否
|
|
7 、 对象的属性是用数据(属性值)来描述地。
是
否
|
|
8 、 VB6.0用来开发WINDOWS环境下的应用程序。
是
否
|
|
9 、 注释语句内容前边用号“'”或“Rem”引导,表示该行为非执行语句。
是
否
|
|
10 、 “工程窗口”中显示的内容是与工程有关的所有文件和对象的清单。
是
否
|
|
11 、 VB6的字符处理方式为大字符编码方案,我们把它称为统一编码方式。
是
否
|
|
12 、 VB中,事件的名称是固定的,它们是VB的保留字。
是
否
|
|
13 、 GUI是指图形用户界面。
是
否
|
|
14 、 事件和方法是用于完成某种特定功能。
是
否
|
|
15 、 对象具有属性和行为方式(方法)。
是
否
|
|
16 、 货币型数据要用4字节存储
是
否
|
|
17 、 属性窗口主要是针对窗体和控件设置地,在VB中窗体和控件被称为对象,每个对象都可以用一组属性来刻划其特征,而属性窗口就是用来设置窗体或窗体中控件属性的。
是
否
|
|
18 、 决定窗体有没有控制菜单的属性是:ControlBox
是
否
|
|
19 、 在属性窗口中,有些属性具有预定值,在这些属性上双击属性值可以遍历所有选项。
是
否
|
|
20 、 程序模块文件是一个纯代码性质文件,它不属于任何窗体
是
否
|
单项选择题(题数20 *分值2=总分40)
|
1 、 表达式 Int(8*sqr(36) * 10^(-2) *10 +0.5)/10 的值是:
A
B
C
D
A、.48
B、.048
C、.5
D、.05
|
2 、 为装入一个VB应用程序,应当:
A
B
C
D
A、只装入窗体文件
B、只装入工程文件
C、分别装入工程文件和标准模块文件
D、分别装入工程文件和标准模块文件和窗体文件
|
3 、 不能打开代码窗口的操作是()
A
B
C
D
A、双击窗体上某个控件
B、单击窗体或控件
C、双击窗体
D、控F7键
|
4 、 为了窗体在大小可以改变,应该设置它的()属性。
A
B
C
D
A、name
B、height
C、width
D、borderstyle
|
5 、 实现字符的Unicode编码方式与ANSI编码方式相互转换的函数是:
A
B
C
D
A、Str
B、Trim
C、Mid
D、StrConv
|
6 、 函数 Ucase(Mid("visual basic",8,8)) 的值为:
A
B
C
D
A、visual
B、basic
C、VISUAL
D、BASE
|
7 、 “重复”命令是对()命令的反操作
A
B
C
D
A、撤消
B、查找
C、复制
D、剪切
|
8 、 退出的快捷键是:
A
B
C
D
A、Ctrl+Q
B、Shift+Q
C、Alt+Q
D、Ctrl+Alt+Q
|
9 、 假定窗体的名称为FORM1,则把窗体标题设置为"HBCS"的语句为:。
A
B
C
D
A、Form1="HBCS"
B、Form1.name="HBCS"
C、Form1.text="HBCS"
D、Caption="HBCS"
|
10 、 在下列布尔运算符中,级别最高的运算符是:
A
B
C
D
A、Xor
B、Or
C、Eqv
D、And
|
11 、 激活主菜单的按键是
A
B
C
D
A、F1或Ctrl键
B、Ctrl键或Alt键
C、F10或Ctrl键
D、F10或Alt键
|
12 、 下列对变量的定义促,不能定义a为变体变量的是:
A
B
C
D
A、Dim a As Double
B、Dim a As Variant
C、Dim a
D、a=24
|
13 、 删除字符串前导和尾部空格的函数是:
A
B
C
D
A、Ltrim
B、Rtrim
C、Trim
D、Mid
|
14 、 下列四个窗口中能够通过单击标准工具栏中相应按钮打开的窗口是()
A
B
C
D
A、VB的初启界面窗口
B、属性窗口
C、窗体设计器窗口
D、代码窗口
|
15 、 "\"、"/"、"Mod"、"*"四个算术运算符中,优先级最低的是()
A
B
C
D
A、\
B、/
C、Mod
D、*
|
16 、 启动VB后,系统为用户新建的工程起一个名为()的临时文件。
A
B
C
D
A、工程1
B、窗体1
C、工程
D、窗体
|
17 、 下列说法正确的是:
A
B
C
D
A、Visual Basic 与 Basic 没有什么不同
B、Visual Basic 与 Basic 的编程机制不同
C、Visual Basic 是过程设计语言
D、Visual Basic 与 Basic 两者之间没有什么联系
|
18 、 用一个程序段对某一对象被单击(或双击)作出响应,从而实现指定的操作,称为()
A
B
C
D
A、可视化的程序设计方法
B、事件驱动编程机制
C、过程化程序设计方法
D、非过程化程序设计方法
|
19 、 除了系统默认的工具箱布局外,在中还可以通过()方法来定义选项卡
A
B
C
D
A、在工具箱单击鼠标右键,在执行快捷菜单中的“添加选项卡”命令
B、执行“文件”菜单中的“添加工程”命令
C、执行“工程”菜单中的“添加窗体”命令
D、执行“工程”菜单中的“部件”命令
|
20 、 下列叙述中错误的是
A
B
C
D
A、启动进入VB编辑环境后,工具箱中只有内部控件。
B、启动进入VB编辑环境后,窗口中会自动建立名为FORM1的窗体。
C、启动进入VB编辑环境后,属性窗口一定同时打开。
D、启动进入VB编辑环境后,只要存盘就会成生一个工程文件。
|
多项选择题(题数10 *分值2=总分20)
|
1 、 以下不能做变量名的是:
A
B
C
D
A、Ei
B、12-E
C、E-12
D、12.5
|
2 、 下列赋值语句错误的是()
A
B
C
D
A、Text1.Text=Text1.Text+Text2.Text
B、Text1.Name=Text1.Name+Text2.Name
C、Text1.Caption=Text1.Caption+Text2.Caption
D、Text1.Enabled=Text1.Enabled+Text2.Enabled
|
3 、 开发VB应用程序应该分哪()步。
A
B
C
D
A、打开VB
B、建立用户界面
C、设置可视界面特性
D、编写事件驱动代码
|
4 、 下列说法正确的是:
A
B
C
D
A、变量名的第一个字符必须是字母
B、变量名的长度不超过255个字符
C、变量名可以包含小数点或者内嵌的类型声明字符
D、变量名不能使用关键字
|
5 、 Print方法可以在()对象上输出数据。
A
B
C
D
A、窗体
B、立即窗口
C、图片框
D、打印机
|
6 、 图片框与图像框有区别有:
A
B
C
D
A、图片框可做父控件
B、图片框可以接收文本
C、图片框占用内存大
D、图片框显示静态图片,图像框显示动态图像。
|
7 、 不是 Int(100*rnd(1)) 产生的随机数的闭区间的是:
A
B
C
D
A、[0,99]
B、[1,99]
C、[0,100]
D、[1,100]
|
8 、 常量-0.00013579的科学记数法是:
A
B
C
D
A、-1,3579E+4
B、1.3579E-4
C、-13.579E-5
D、-1.3579E-04
|
9 、 VB6有以下()等几种版本
A
B
C
D
A、标准版
B、专业版
C、企业版
D、简易版
|
10 、 下列变量名错误的是:
A
B
C
D
A、Print
B、254E
C、A(A+B)
D、4*R
|
填空题(题数10 *分值2=总分20)
|
|
1 、 描述“X是小于100的非负整数”的Visual Basic表达式是
|
|
2 、 数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【填空】
|
|
3 、 在关系模型中,把数据看成是二维表,每一个二维表称为一个【填空】
|
|
4 、 设有以下函数过程:
Function fun(m As Integer) As Integer
Dim k As Integer, sum As Integer
sum = 0
For k = m To 1 Step -2
sum = sum + k
Next k
fun = sum
End Function
若在程序中用语句 s = fun(10) 调用此函数,则s的值为 【填空】
|
|
5 、 程序测试分为静态分析和动态测试。其中【填空】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误
|
|
6 、 一棵二叉树第六层(根结点为第一层)的结点数最多为 【填空】 个
|
|
7 、 一个关系表的行称为_____
|
|
8 、 在窗体上画一个名称为“Command1”的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Dim a As String
a="123456789"
For i=1 To 5
Print Space(6-i);Mid$(a,【填空】,2*i-1)
Next I
End Sub
程序运行后,单击命令按钮,窗体上输出的结果是
5
456
34567
2345678
123456789
请填空。
|
|
9 、 数据结构分为逻辑结构和存储结构,循环队列属于 【填空】 结构
|
|
10 、 对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为【填空】
|
|
|