1 Visual Basic应试策略 1
1.1 Visual Basic笔试应试策略 1
1.1.1 笔试应试策略 1
1.1.2 笔试应试注意事项 4
1.2 Visual Basic机考应试策略 5
1.2.1 上机考试环境 5
1.2.2 上机应试注意事项 7
1.2.3 上机应试技巧 8
2 公共基础知识 12
2.1 数据结构与算法——程序设计的关键问题 13
2.1.1 算法 13
2.1.2 数据结构 14
2.1.3 线性表及其运算 15
2.1.4 树及其运算 15
2.1.5 查找和排序技术 16
2.1.6 例题解析 16
2.2.2 面向对象程序设计方法 19
2.2.1 结构化程序设计风格 19
2.2 程序设计基础——程序设计的基本方法 19
2.2.3 例题解析 20
2.3 软件工程基础——程序设计的方法论 21
2.3.1 软件工程的基本概念 21
2.3.2 结构化分析、设计方法 22
2.3.3 软件测试与维护 22
2.3.4 例题解析 23
2.4.1 数据库系统的基本概念 25
2.4 数据库设计基础——程序设计的应用篇 25
2.4.2 数据模型 26
2.4.3 关系代数运算 27
2.4.4 数据库的设计 28
2.4.5 例题解析 28
2.5 公共基础知识模拟试题及答案 31
2.5.1 模拟试题1及答案 31
2.5.2 模拟试题2及答案 32
3.1.1 Visual Basic的集成开发环境 34
3.1 Visual Basic基本常识 34
3 Visual Basic程序设计基础 34
3.1.2 Visual Basic的对象及其操作 36
3.1.3 例题解析 39
3.2 Visual Basic程序设计基础 44
3.2.1 Visual Basic的简单程序设计 44
3.2.2 Visual Basic程序设计基础 45
3.2.3 例题解析 50
3.3.1 数据输出和数据输入 56
3.3 Visual Basic数据输入和输出 56
3.3.2 MsgBox函数和MsgBox语句 58
3.3.3 其他与数据输入、输出相关的属性与方法 60
3.3.4 例题解析 61
4 Visual Basic常用标准控件 67
4.1 文本类控件 67
4.1.1 标签(Label) 67
4.1.2 文本框(TextBox) 68
4.2.2 按钮的常用属性、方法和事件 69
4.2.1 按钮控件(CommandButton)的用途 69
4.2 按钮类控件 69
4.3 图形类控件 70
4.3.1 图片框(PictureBox) 70
4.3.2 图像框(Image) 70
4.3.3 图片框和图像框的区别 71
4.3.4 图形文件的装入 71
4.3.5 直线(Line)和形状(Shape) 71
4.4.1 复选框(CheckBox)与单选按钮(OptionButton) 72
4.4 选择类控件 72
4.4.2 列表框(ListBox)与组合框(ComboBox) 73
4.5 其他类控件 74
4.5.1 滚动条(ScrollBar) 74
4.5.2 计时器(Timer) 74
4.5.3 框架(Frame) 75
4.6 例题解析 75
5 Visual Basic高级程序设计 83
5.1 Visual Basic控制结构 84
5.1.1 选择控制结构 84
5.1.2 循环控制结构 85
5.1.3 例题解析 87
5.2 Visual Basic的数组 95
5.2.1 数组的概念 95
5.2.2 数组的操作 96
5.2.3 例题解析 97
5.3 Visual Basic的过程 103
5.3.1 Sub过程 103
5.3.2 Function过程 104
5.3.3 参数的传递 105
5.3.4 例题解析 107
5.4 Visual Basic键盘与鼠标事件过程 113
5.4.1 键盘事件过程 113
5.4.2 鼠标事件过程 114
5.4.3 例题解析 116
6 Visual Basic可视化界面设计 119
6.1 Visual Basic菜单程序设计 119
6.1.1 菜单的基本知识 119
6.1.2 菜单的制作 120
6.1.3 菜单项的控制 121
6.2 Visual Basic对话框程序设计 122
6.2.1 对话框的分类 122
6.2.2 对话框的特点 122
6.2.3 通用对话框 122
6.2.4 文件对话框 123
6.2.5 其他对话框 124
6.3.1 多重窗体程序设计 126
6.3 Visual Basic多重窗体程序设计 126
6.3.2 Visual Basic工程结构 127
6.4 例题解析 128
7 Visual Basic数据文件操作 138
7.1 Visual Basic数据文件基本操作 138
7.1.1 文件概述 138
7.1.2 文件的操作 139
7.2 Visual Basic顺序文件操作 140
7.2.1 顺序文件的写操作 140
7.2.2 顺序文件的读操作 141
7.3 Visual Basic随机文件操作 142
7.3.1 随机文件读操作 142
7.3.2 随机文件写操作 142
7.4 Visual Basic文件系统控件 142
7.4.1 驱动器列表框和目录列表框 142
7.4.2 文件列表框 143
7.4.3 文件系统控件的同步操作 143
7.4.4 执行文件 143
7.5 例题解析 143
7.5.1 选择题 143
7.5.2 填空题 149
8 Visual Basic笔试模拟试题及参考答案 151
8.1 二级Visual Basic语言程序设计笔试模拟试题(一) 151
8.2 二级Visual Basic语言程序设计笔试模拟试题(二) 162
8.3 二级Visual Basic语言程序设计笔试模拟试题(三) 174
8.4 二级Visual Basic语言程序设计笔试模拟试题(四) 185
9.1 二级Visual Basic语言程序设计上机考试模拟试题(一) 196
9 Visual Basic上机考试模拟试题及参考答案 196
9.2 二级Visual Basic语言程序设计上机考试模拟试题(二) 202
9.3 二级Visual Basic语言程序设计上机考试模拟试题(三) 208
9.4 二级Visual Basic语言程序设计上机考试模拟试题(四) 214
9.5 二级Visual Basic语言程序设计上机考试模拟试题(五) 220
9.6 二级Visual Basic语言程序设计上机考试模拟试题(六) 226
9.7 二级Visual Basic语言程序设计上机考试模拟试题(七) 231
9.8 二级Visual Basic语言程序设计上机考试模拟试题(八) 237
9.9 二级Visual Basic语言程序设计上机考试模拟试题(九) 244
9.10 二级Visual Basic语言程序设计上机考试模拟试题(十) 251
附录 260
二级Visual Basic语言程序设计考试大纲(2004版)公共基础知识 260
一、基本要求 260
二、考试内容 260
三、考试方式 261
Visual Basic语言程序设计 261
一、基本要求 261
二、考试内容 261
三、考试方式 263