第一篇 考试内容 3
第1章 Visual Basic 程序开发环境 3
1.1 Visual Basic 的特点和版本 3
1.1.1 Visual Basic 的特点 3
1.1.2 Visual Basic 的版本 3
1.2 Visual Basic 的启动与退出 4
1.2.1 启动Visual Basic 6.0 4
1.3 主窗口 5
1.2.2 退出Visual Basic 6.0 5
1.4 其他窗口 6
1.4.1 窗体设计器窗口 6
1.4.2 工程资源管理器窗口 6
1.4.3 属性窗口 7
1.4.4 工具箱窗口 7
练习题 7
一、填空题 7
二、选择题 7
2.1 创建界面 9
第2章 编写VB应用程序 9
2.2 设置属性 10
2.2.1 打开属性窗口的方法 10
2.2.2 属性窗口的组成 10
2.2.3 设置属性的方法 11
2.3 编写代码 11
2.3.1 打开代码窗口的方法 12
2.3.2 代码窗口的组成 12
2.3.3 编写代码的方法 12
2.4 运行调试 13
2.4.1 运行 13
2.4.2 调试 14
2.5 保存程序 14
练习题 15
一、选择题 15
二、填空题 15
3.1.3 对象的事件 16
3.1.2 对象的属性 16
3.1.4 对象的方法 16
3.1 对象 16
第3章 对象及其操作 16
3.1.1 对象的概念 16
3.2 窗体 17
3.2.1 窗体的结构 17
3.2.2 窗体的属性 17
3.3.1 控件的概念 18
3.3.2 控件的控件值 18
3.3 控件 18
3.2.3 窗体事件 18
练习题 19
一、填空题 19
二、选择题 19
第4章 数据类型及其运算 20
4.1 简单VB程序的构成和格式 20
4.2 常量 21
4.2.1 数值常量 21
4.3.2 内存的概念 22
4.3.1 名字 22
4.2.2 字符串常量 22
4.3 变量 22
4.2.3 布尔常量 22
4.3.3 变量 23
4.4 常用内部函数 24
4.5 运算符与表达式 25
4.5.1 算术表达式 26
4.5.2 字符表达式 26
4.5.3 关系表达式 26
4.5.4 逻辑表达式 27
4.5.5 表达式的执行顺序 27
练习题 27
一、选择题 27
二、填空题 28
5.1.2 有关函数 29
5.1.1 Print方法 29
第5章 数据输入输出 29
5.1 数据输出 29
5.1.3 格式输出(Format函数) 30
5.2 数据输入 31
5.3 MsgBox函数和MsgBox语句 32
5.3.1 MsgBox()函数 32
5.4.1 字体类型 34
5.4.2 字体大小 34
5.4 字形 34
5.3.2 MsgBox语句 34
5.4.3 粗体字 35
5.4.4 斜体字 35
5.4.5 加下划线 35
5.4.6 加中划线(删除线) 35
练习题 36
一、选择题 36
二、填空题 37
6.1.2 文本框 38
6.1.1 标签 38
第6章 常用标准控件 38
6.1 文本控件 38
6.2 图形控件 39
6.1.1 图片框 40
6.1.2 图像框 40
6.1.3 直线和形状 40
6.3 命令按钮控件 41
6.4 复选框和单选按钮 41
6.4.1 复选框 41
6.4.2 单选按钮 42
6.5 列表框和组合框 43
6.5.1 列表框 43
6.5.2 组合框 45
6.6 滚动条 45
6.7 计时器 46
6.9 焦点 48
6.8 框架 48
练习题 49
一、选择题 49
二、填空题 49
第7章 控制结构 50
7.1 选择结构 50
7.1.1 单行结构条件语句 50
7.1.2 块结构条件语句 50
7.1.3 IIf函数 51
7.1.4 多分支结构 52
7.2 循环结构 53
7.2.1 For循环结构 53
7.2.2 当循环结构 54
7.2.3 Do循环结构 55
7.2.4 多重循环 55
练习题 56
一、选择题 56
二、填空题 58
8.1 一维数组的定义和引用 59
8.1.1 一维数组的定义 59
第8章 数组 59
8.1.2 一维数组在内存中的存储 60
8.1.3 一维数组元素的引用 60
8.1.4 一维数组的初始化 61
8.1.5 一维数组的输入 61
8.1.6 一维数组元素的输出 62
8.2.3 二维数组元素的引用 63
8.2.4 二维数组的输入 63
8.2 二维数组的定义和引用 63
8.2.2 二维数组在内存中的存储 63
8.2.1 二维数组的定义 63
8.2.5 二维数组元素的输出 64
8.3 静态数组与动态数组 65
8.3.1 数组的定义 65
8.3.3 ForEach…Next语句 66
8.3.2 数组的清除 66
8.4.1 控件数组的特点 67
8.4.2 建立控件数组 67
8.4 控件数组 67
练习题 68
一、选择题 68
二、填空题 69
第9章 过程 71
9.1 Sub过程 71
9.1.1 Sub过程的建立 71
9.1.2 调用Sub过程 72
9.1.3 通用过程与事件过程 73
9.2 Function过程 74
9.2.1 Function过程的定义 74
9.2.2 调用Function过程 74
9.3.1 形参和实参 75
9.3.2 引用 75
9.3 参数传送 75
9.3.3 传值 76
9.3.4 数组形参的传送 76
练习题 77
一、选择题 77
二、填空题 78
10.1.2 局部变量(过程级变量) 79
10.1.1 变量的作用域 79
10.1 变量的作用域和存储类 79
第10章 变量的作用域和模块分类 79
10.1.3 模块变量 80
10.1.4 全局变量 80
10.2 模块的分类 81
10.3 关于VB6中的颜色 81
练习题 84
一、选择题 84
二、填空题 85
11.1 KeyPress事件 86
第11章 键盘与鼠标事件 86
11.2 KeyDown和KeyUp事件 87
11.3 鼠标事件 88
11.4 鼠标光标 90
11.4.1 MousePointer属性 90
11.4.2 设置鼠标形状 90
练习题 92
一、选择题 92
二、填空题 93
第12章 菜单设计 94
12.1 菜单编辑器 94
12.1.1 打开菜单编辑器 94
12.1.2 菜单编辑器的组成 95
12.2 建立菜单 96
12.3.2 可见性控制 97
12.3.3 菜单项标记 97
12.3.1 有效性控制 97
12.3 菜单项的控制 97
12.3.4 菜单项分组 98
12.4 弹出式菜单 98
12.4.1 PopupMenu方法 98
12.4.2 建立弹出式菜单 99
练习题 100
一、选择题 100
二、填空题 101
第13章 对话框 102
13.1 对话框的概念 102
13.1.1 对话框的分类 102
13.1.2 对话框的特点 102
13.2 通用对话框 103
13.2.1 通用对话框控件 103
13.2.2 文件对话框 103
13.2.3 颜色对话框 106
13.2.4 字体对话框 107
一、选择题 109
练习题 109
二、填空题 110
第14章 多重窗体设计 111
14.1 建立多重窗体 111
14.1.1 窗体的各种操作 111
14.1.2 建立多重窗体应用程序 112
14.2 多重窗体程序的执行与保存 122
14.2.1 指定启动窗体 122
14.2.2 多窗体程序的存取 123
14.3 Visual Basic工程结构 123
14.3.1 Sub Main 过程的概念 124
14.3.2 Sub Main 过程的建立 124
14.3.3 Sub Main 过程的功能 124
14.3.4 Sub Main 过程的启动 124
一、选择题 125
二、填空题 125
练习题 125
第15章 数据文件 126
15.1 关系型数据库和用户自定义数据类型 126
15.1.1 关系型数据库 126
15.1.2 用户自定义数据类型 127
15.2 文件的结构与分类 129
15.2.1 文件结构 129
15.2.2 文件的类型 129
15.3.1 文件的打开 130
15.3 文件的打开与关闭 130
15.3.2 文件的关闭 131
15.4 文件操作语句和函数 131
15.4.1 文件指针 131
15.4.2 文件操作语句和函数 132
15.5 顺序文件 132
15.5.1 顺序文件的写操作 132
15.5.2 顺序文件的读操作 133
15.6.1 随机文件的写操作 136
15.6.2 随机文件的读操作 136
15.6 随机文件 136
15.7 文件系统控件 138
15.7.1 驱动器列表框 138
15.7.2 目录列表框 139
15.7.3 文件列表框 139
15.7.4 同步操作列表框 139
一、选择题 140
二、填空题 140
练习题 140
第二篇 考试试题 145
第1章 历届考试试题精选精析 145
第1节 2002年9月全国计算机等级(二级VB语言)理论试题精选精析 145
一、选择题 145
二、填空题 164
第2节 二级笔试样卷(Visual Basic程序设计)试题精选精析 170
一、选择题 170
二、填空题 188
一、选择题 195
第2章 理论模拟试题精选精析 195
二、填空题 236
第3章 上机试题精选精析 255
第1节 2002年9月份的模拟题精析 255
一、基本操作题 255
二、简单应用题 260
三、综合应用题 262
第2节 第二套上机模拟题精析 264
一、基本操作题 264
二、简单应用题 269
三、综合应用题 272
第3节 第三套上机模拟题精析 274
一、基本操作题 274
二、简单应用题 279
三、综合应用题 282
附录 二级考试大纲(Visual Basic程序设计) 286
考试内容 286
考试方式 289