第0章考试指南 1
0.1最新大纲专家解读 2
0.2上机考试环境及流程 6
0.2.1考试环境介绍 6
0.2.2上机考试流程演示 6
0.3上机题型剖析 8
0.3.1基本操作题 8
0.3.2简单应用题 9
0.3.3综合应用题 9
第1章 公共基础知识 10
1.1数据结构与算法 11
考点1算法 11
考点2数据结构的基本概念 12
考点3线性表及其顺序存储结构 13
考点4栈和队列 14
考点5线性链表 15
考点6树和二叉树 16
考点7查找技术 18
考点8排序技术 18
1.2程序设计基础 20
考点9程序设计方法与风格 20
考点10结构化程序设计 21
考点11面向对象的程序设计 22
1.3软件工程基础 23
考点12软件工程基本概念 23
考点13结构化分析方法 24
考点14结构化设计方法 25
考点15 软件测试 27
考点16程序的调试 28
1.4数据库设计基础 29
考点17数据库系统的基本概念 29
考点18数据模型 30
考点19关系代数 32
考点20数据库设计与管理 33
综合自测 35
第2章Visual Basic开发环境 37
2.1 Visual Basic的特点 38
考点1 Visual Basic的特点 38
2.2其他窗口 38
考点2窗体设计器和工程资源管理器 38
考点3属性窗口和工具箱窗口 39
综合自测 39
第3章 对象及其操作 41
3.1对象 42
考点1 Visual Basic的对象 42
考点2对象属性设置 43
3.2窗体 43
考点3窗体的结构与属性 43
考点4窗体事件 46
3.3控件 47
考点5标准控件及控件的命名和控件值 47
综合自测 48
第4章 简单程序设计 50
4.1 Visual Basic中的语句 51
考点1 Visual Basic中的语句 51
4.2编写简单的Visual Basic应用程序 52
考点2用Visual Basic开发应用程序的一般步骤 52
考点3代码编辑器 52
考点4程序的保存、装入和运行 52
综合自测 54
第5章Visual Basic程序设计基础 57
5.1数据类型 58
考点1基本数据类型 58
考点 2用户定义的数据类型 59
5.2常量和变量 60
考点3常量 60
考点4变量 61
5.3变量的作用域 63
考点5局部变量、模块变量与全局变量 63
考点6默认声明 65
5.4常用内部函数 66
考点7常用内部函数 66
5.5字符串函数 68
考点8字符串函数 68
5.6运算符与表达式 70
考点9算术运算符 70
考点10关系运算符和逻辑运算符 71
考点11表达式的执行顺序 73
综合自测 73
第6章 数据的输入/输出 76
6.1数据输出——Print方法 77
考点1 Print方法 77
考点2与Print方法有关的函数 78
考点3格式输出 79
考点4其他方法 80
6.2数据输入——InputBox函数 81
考点5数据输入——InputBox函数 81
6.3 MsgBox函数和MsgBox语句 83
考点6 MsgBox函数 83
考点7 MsgBox语句 85
6.4字形 86
考点8字体类型和大小 86
综合自测 86
第7章 常用标准控件 89
7.1文本控件 90
考点1标签 90
考点2文本框 92
7.2图形控件 95
考点3图片框和图像框 95
考点4图形文件的装入 97
考点5直线和形状 98
7.3按钮控件 100
考点6属性和事件 100
7.4选择控件——复选框与单选按钮 103
考点7复选框和单选按钮的属性和事件 103
7.5选择控件——列表框和组合框 106
考点8列表框 106
考点9组合框 108
7.6滚动条 109
考点10滚动条的属性和事件 109
7.7计时器 112
考点11计时器 112
7.8框架 113
考点12框架 113
7.9焦点与Tab顺序 114
考点 13设置焦点和Tab顺序 114
综合自测 116
第8章Visual Basic控制结构 120
8.1选择控制结构 121
考点1单行结构条件语句 121
考点2块结构条件语句 122
考点3 IIf函数 124
8.2多分支控制结构 125
考点4多分支控制结构 125
8.3 For循环控制结构 127
考点5 For循环控制结构 127
8.4当循环控制结构 130
考点6当循环控制结构 130
8.5 Do循环控制结构 132
考点7 Do循环控制结构 132
8.6多重循环 134
考点8多重循环 134
综合自测 136
第9章 数组 141
9.1数组 142
考点1数组的定义与默认数组 142
9.2动态数组 144
考点2动态数组的定义 144
9.3数组的基本操作 145
考点3数组元素的引用、输入、输出和复制 145
9.4数组的初始化 147
考点4数组的初始化 147
9.5控件数组 149
考点5基本概念 149
考点6建立控件数组 150
综合自测 151
第10章 过程 155
10.1 Sub过程 156
考点1定义和建立Sub过程 156
考点2调用Sub过程 157
考点3事件过程 159
10.2 Function过程 159
考点4建立Function过程 159
考点5调用Function过程 161
10.3参数传送 162
考点6参数的引用和传值 162
考点7数组参数的传送 163
10.4对象参数 164
考点8控件参数 164
10.5局部内存分配 165
考点9局部内存分配 165
综合自测 167
第11章 键盘与鼠标事件过程 171
11.1 KeyPress事件 172
考点1 KeyPress事件 172
考点2 KeyDown和KeyUp事件 173
11.2鼠标事件 175
考点3鼠标事件 175
11.3鼠标光标的形状 177
考点4 MousePointer属性 177
考点5设置鼠标光标形状 178
综合自测 179
第12章 菜单程序设计 182
12.1菜单编辑器 183
考点1菜单编辑器 183
12.2菜单项的控制 185
考点2有效性控制及键盘选择 185
考点3菜单项标记及增减 186
12.3弹出式菜单 188
考点4弹出式菜单 188
综合自测 189
第13章 对话框程序设计 191
13.1概述 192
考点1对话框的分类 192
考点2通用对话框控件 192
13.2文件对话框 195
考点3文件对话框的属性 195
综合自测 196
第14章 多重窗体程序设计与环境应用 199
14.1建立多重窗体应用程序 200
考点1与多重窗体程序设计有关的语句和方法 200
14.2多重窗体程序的执行与保存 202
考点2指定启动窗体 202
14.3 Visual Basic工程结构 202
考点3标准模块、窗体模块与Sub Main过程 202
综合自测 203
第15章 数据文件 205
15.1文件的打开与关闭 206
考点1文件的打开 206
考点2文件的关闭 208
15.2其他文件操作函数 210
考点3其他文件操作函数 210
15.3顺序文件 212
考点4顺序文件的写操作 212
考点5顺序文件的读操作 214
15.4随机文件 216
考点6随机文件的读写操作 216
15.5文件系统控件 216
考点7驱动器列表框、目录列表框和文件列表框 216
综合自测 219
第16章 机试与笔试冲刺试题 221
16.1机试冲刺试题 222
第1套 上机真题 222
第2套 上机真题 223
第3套 上机真题 224
16.2笔试冲刺试题 226
第1套 笔试全真模拟试题 226
第2套 笔试全真模拟试题 231
附录 参考答案 239