第1章 公共基础知识 1
1.1 数据结构与算法 1
1.2 程序设计基础 11
1.3 软件工程基础 14
1.4 数据库设计基础 20
第2章 Visual Basic程序开发环境 28
2.1 Visual Basic的特点和版本 28
2.2 Visual Basic的启动与退出 29
2.3 主窗口 30
2.4 其他窗口 31
第3章 对象及其操作 32
3.1 对象 32
3.2 窗体 34
3.3 控件 36
3.4 控件的画法和基本操作 37
第4章 简单程序设计 39
4.1 Visual Basic语句 39
4.2 编写简单的Visual Basic应用程序 41
4.3 程序的保存、装入和运行 41
4.4 Visual Basic应用程序的结构与工作方式 43
第5章 Visual Basic程序设计基础 45
5.1 数据类型 45
5.2 常量和变量 48
5.3 变量的作用域 50
5.4 常用的内部函数 51
5.5 字符处理与字符串函数 52
5.6 运算符与表达式 54
第6章 数据的输入与输出 58
6.1 数据输出——Print方法 58
6.2 数据输入——InputBox函数 62
6.3 MsgBox函数和MsgBox语句 63
6.4 字形 64
6.5 打印机输出 65
第7章 常用标准控件 66
7.1 文本控件 66
7.2 图形控件 68
7.3 按钮控件 70
7.4 选择控件——复选框和单选按钮 71
7.5 选择控件——列表框和组合框 73
7.6 滚动条 75
7.7 计时器 77
7.8 框架 78
7.9 焦点与Tab顺序 79
第8章 Visual Basic控制结构 81
8.1 选择控制结构 81
8.2 多分支控制结构 85
8.3 For循环控制结构 87
8.4 当循环控制结构 90
8.5 Do循环控制结构 91
8.6 多重循环 93
第9章 数组 95
9.1 数组的概念 95
9.2 静态数组与动态数组 97
9.3 数组的基本操作 98
9.4 数组的初始化 103
9.5 控件数组 105
第10章 过程 108
10.1 Sub过程 108
10.2 Function过程 112
10.3 参数传送 116
10.4 对象参数 120
第11章 键盘与鼠标事件过程 122
11.1 KeyPress事件 122
11.2 KeyDown和KeyUp事件 123
11.3 鼠标事件 124
11.4 鼠标光标的形状 126
11.5 拖放 126
第12章 菜单程序设计 128
12.1 Visual Basic中的菜单 128
12.2 菜单编辑器 129
12.3 用菜单编辑器建立菜单 129
12.4 菜单项的控制 130
12.5 菜单项的增减 132
12.6 弹出式菜单 133
第13章 对话框程序设计 135
13.1 概述 135
13.2 文件对话框 136
13.3 其他对话框 137
第14章 多重窗体程序设计与环境应用 139
14.1 建立多重窗体应用程序 139
14.2 多重窗体程序的执行与保存 140
14.3 Visual Basic工程结构 142
14.4 闲置循环与DoEvents语句 143
第15章 数据文件 144
15.1 文件概述 144
15.2 文件的打开与关闭 145
15.3 文件操作语句和函数 146
15.4 顺序文件 147
15.5 随机文件 150
15.6 文件系统控件 153
15.7 文件基本操作 155
第16章 笔试模拟试卷及解析 156
第1套笔试模拟试卷 156
第1套笔试模拟试卷答案和解析 166
第2套笔试模拟试卷 171
第2套笔试模拟试卷答案和解析 182
第3套笔试模拟试卷 187
第3套笔试模拟试卷答案和解析 196
第4套笔试模拟试卷 200
第4套笔试模拟试卷答案和解析 209
第5套笔试模拟试卷 213
第5套笔试模拟试卷答案和解析 222
第17章 上机模拟试卷及解析 227
第1套上机模拟试卷 227
第1套上机模拟试卷解析 229
第2套上机模拟试卷 231
第2套上机模拟试卷解析 233
第18章 应试策略 235
18.1 笔试应考策略 235
18.2 上机应考策略 236