第一部分 知识重点难点与测试 3
第1章 Visual Basic基本知识 3
1.1 知识要点 3
1.1.1 简介 3
1.1.2 Visual Basic的诞生和发展 3
1.1.3 Visual Basic 6.0中文版的启动和退出 4
1.1.4 Visual Basic的特点 5
1.1.5 Visual Basic的集成开发环境 6
1.1.6 工程资源管理器窗口 10
1.1.7 属性窗口 10
1.1.8 窗体设计器和对象浏览器窗口 11
1.1.9 代码窗口 12
1.1.10 “立即”窗口 13
1.1.11 窗体布局窗口 13
1.2 测试题 15
1.2.1 选择题 15
1.2.2 编程题 16
1.3 测试题答案解析 16
1.3.1 选择题答案 16
1.3.2 编程题答案 17
2.1.2 数据类型 18
2.1.1 编码基础 18
2.1 知识要点 18
第2章 Visual Basic语言基础 18
2.1.3 变量与常量 19
2.1.4 运算符和表达式 20
2.1.5 基本语句 22
2.1.6 输入 22
2.1.7 输出 23
2.2 测试题 27
2.2.1 选择题 27
2.3.1 选择题答案 37
2.3 测试题答案解析 37
2.2.2 编程题 37
2.3.2 编程题答案 44
第3章 基本控制结构 51
3.1 知识要点 51
3.1.1 选择结构 51
3.1.2 循环结构 53
3.1.3 其他辅助控制语句 55
3.1.4 程序调试和错误处理 56
3.2 测试题 57
3.2.1 选择题 57
3.2.2 编程题 68
3.3.1 选择题答案 69
3.3 测试题答案解析 69
3.3.3 编程题答案 73
第4章 数组 77
4.1 知识要点 77
4.1.1 静态数组及声明 77
4.1.2 动态数组及声明 77
4.1.3 数组的基本操作 78
4.1.4 控件数组 78
4.1.5 数组的应用 79
4.2.1 选择题 80
4.2 测试题 80
4.2.2 编程题 84
4.3 测试题答案解析 84
4.3.1 选择题答案 84
4.3.2 编程题答案 86
第5章 过程 90
5.1 知识要点 90
5.1.1 过程的定义 90
5.1.2 过程的调用 90
5.1.3 参数传递 91
5.1.4 变量、过程的作用域 92
5.1.5 递归 93
5.1.6 常用方法 94
5.2 测试题 95
5.2.1 选择题 95
5.2.2 填空题 97
5.2.3 编程题 97
5.3 测试题答案解析 98
5.3.1 选择题答案 98
5.3.2 填空题答案 99
5.3.3 编程题答案 99
6.1.1 常用属性 102
第6章 常用控件和高级事件 102
6.1 知识要点 102
6.1.2 标签(Label) 103
6.1.3 文本框(TextBox) 103
6.1.4 命令按钮(CommandButton) 104
6.1.5 单选钮和检查框 104
6.1.6 框架(Frame) 104
6.1.7 滚动条(ScrollBar) 105
6.1.8 表框(ListBox) 105
6.1.9 组合框(ComboBox) 106
6.1.10 驱动器、目录和文件列表框 106
6.1.12 通用对话框(CommonDialog) 107
6.1.11 时钟(Timer) 107
6.1.13 打开文件对话框 108
6.1.14 另存为对话框 108
6.1.15 颜色对话框 108
6.1.16 字体对话框 108
6.1.17 打印对话框 108
6.1.18 帮助对话框 108
6.1.19 窗体(Form) 109
6.1.20 多重窗体 109
6.1.22 事件 110
6.1.21 常用方法 110
6.2 测试题 111
6.2.1 选择题 111
6.2.2 编程题 113
6.3 测试题答案解析 114
6.3.1 选择题答案 114
6.3.2 编程题答案 115
第7章 文件系统 122
7.1 知识要点 122
7.1.1 文件及其结构 122
7.1.2 顺序文件 123
7.1.3 随机文件 125
7.1.4 二进制文件 126
7.1.5 文件系统对象(FileSystemObject) 127
7.2 测试题 131
7.2.1 选择题 131
7.2.2 填空题 133
7.3 测试题答案解析 134
7.3.1 选择题答案 134
7.3.2 填空题答案 135
第8章 可视界面设计 136
8.1 知识要点 136
8.1.1 菜单的设计 136
8.1.2 菜单项增减 138
8.1.3 弹出菜单(快显菜单) 139
8.1.4 多文档界面(MDI) 139
8.1.5 工具栏 142
8.1.6 对话框 143
8.2 测试题 143
8.2.1 选择题 143
8.2.2 编程题 144
8.3 测试题答案解析 144
8.3.1 选择题答案 144
8.3.2 编程题答案 145
9.1.2 自行定义坐标系 148
9.1.1 坐标系统 148
第9章 图形 148
9.1 知识要点 148
9.1.3 绘图属性 149
9.1.4 图形控件 149
9.1.5 图形方法 150
9.1.6 应用 150
9.1.7 简单动画设计 151
9.1.8 图形漫游 151
9.1.9 图形处理技术 152
9.3.1 选择题答案 153
9.3 测试题答案解析 153
9.2.2 编程题 153
9.2.1 选择题 153
9.2 测试题 153
9.3.2 编程题答案 154
第10章 常用算法 156
10.1 知识要点 156
10.1.1 数制转换 156
10.1.2 程序加密和解密 156
10.1.3 从文本分离出单词、使得单词有序并查找某单词 156
10.1.4 高次方程求根 156
10.1.5 数值积分 157
第1套 模拟试题 161
第二部分 综合模拟题 161
第1套模拟试题参考答案 165
第2套 模拟试题 167
第2套模拟试题参考答案 171
第3套 模拟试题 172
第3套模拟试题参考答案 176
第4套 模拟试题 177
第4套模拟试题参考答案 182
第5套 模拟试题 183
第5套模拟试题参考答案 189
第6套 模拟试题 190
第6套模拟试题参考答案 195
附录A 二级Visual Basic考试大纲 196
基本要求 196
考试内容 196
考试方式 200
附录B 二级笔试样卷 201
二级笔试样卷Visual Basic语言程序设计答案 212
附录C 2003年4月全国计算机等级考试二级笔试试卷 213
标准答案 225
参考文献 226