目录 2
第1部分 公共基础知识 2
第1章 数据结构与算法 2
1.1 考试要点 2
1.1.1 算法基本知识 2
1.1.2 数据结构的基本概念 3
1.1.3 线性表 4
1.1.4 栈和队列 5
1.1.5 线性链表及其基本运算 6
1.1.6 树的基本知识 8
1.1.7 查找和排序算法 11
1.2 试题解析 13
1.2.1 选择题 13
1.2.2 填空题 15
第2章 结构化程序设计基础 16
2.1 考试要点 16
2.1.1 程序设计方法与风格 16
2.1.2 结构化程序设计概念 16
2 2 试题解析 17
2.2.1 选择题 17
2.1.3 面向对象的程序设计 17
2.2.2 填空题 18
第3章 软件工程基础 19
3.1 考试要点 19
3.1.1 软件工程基本知识 19
3.1.2 结构化分析方法 21
3.1.3 结构化设计方法 22
3.1.4 软件测试 22
3.2 试题解析 25
3.2.1 选择题 25
3.1.5 程序调试 25
3.2.2 填空题 28
第4章 数据库设计基础 29
4.1 考试要点 29
4.1.1 数据库概念 29
4.1.2 数据模型 30
4.1.3 关系代数及数据库规范化 31
4.1.4 数据库设计方法及步骤 32
4.2 试题解析 32
4 2.1 选择题 32
4.2.2 填空题 35
5.1.2 Visual Basic的启动与退出 37
5.1.1 Visual Basic的特点和版本 37
5.1.3 主窗口 37
第5章 Visual Basic程序开发环境 37
第2部分 考试要点与笔试真题解析 37
5.1 考试要点 37
5.1.4 其他窗口 38
5.2 笔试真题解析 38
5.2.1 选择题 38
5.2.2 填空题 41
第6章 对象及其操作 43
6.1 考试要点 43
6.1.1 对象 43
6.1.2 窗体 44
6.1.4 控件的画法和基本操作 45
6.1.3 控件 45
6.1.5 事件驱动 46
6.2 笔试真题解析 46
6.2.1 选择题 46
6.2.2 填空题 49
第7章 数据类型及其运算 51
7.1 考试要点 51
7.1.1 数据类型 51
7.1.2 常量和变量 52
7.1.3 常用内部函数 53
7.1.4 运算符与表达式 53
7.2.1 选择题 54
7.2 笔试真题解析 54
7.2.2 填空题 63
第8章 数据输入、输出 66
8.1 考试要点 66
8.1.1 数据输出 66
8.1.2 MsgBox函数和MsgBox语句 67
8.1.3 字形 68
8.1.4 打印机输出 68
8.2 笔试真题解析 69
8.2.1 选择题 69
8.2.2 填空题 74
9.1.1 文本控件 78
9.1 考试要点 78
第9章 常用标准控件 78
9.1.2 图形控件 79
9.1.3 按钮控件 80
9.1.4 选择控件:复选框和单选按钮 80
9.1.5 选择控件:列表框和组合框 80
9.1.6 滚动条 82
9.1.7 计时器 82
9.1.8 框架 82
9.1.9 焦点和Tab顺序 82
9.2 笔试真题解析 83
9.2.1 选择题 83
9.2.2 填空题 90
10.1.3 For循环控制结构 97
10.1.2 多分支结构 97
第10章 控制结构 97
10.1.1 选择结构 97
10.1 考试要点 97
10.1.4 当循环控制结构 98
10.1.5 Do循环控制结构 98
10.1.6 多重循环 98
10.1.7 GoTo型控制 99
10.2 笔试真题解析 99
10.2.1 选择题 99
10.2.2 填空题 108
11.1.2 数组的基本操作 112
11.1.1 数组的概念 112
11.1 考试要点 112
第11章 数组 112
11.1.3 控件数组 113
11.2 笔试真题解析 113
11.2.1 选择题 113
11.2.2 填空题 122
第12章 过程 126
12.1 考试要点 126
12.1.1 Sub过程 126
12.1.2 Function过程 127
12.1.3 参数传送 127
12.1.5 对象参数 128
12.1.4 可选参数和可变参数 128
12.2 笔试真题解析 129
12.2.1 选择题 129
12.2.2 填空题 140
第13章 键盘与鼠标事件过程 144
13.1 考试要点 144
13.1.1 KeyPress事件 144
13.1.2 KeyDown和KeyUp事件 144
13.1.3 鼠标事件 144
13.2.1 选择题 145
13.2 笔试真题解析 145
13.1.5 拖放 145
13.1.4 鼠标光标 145
13.2.2 填空题 150
第14章 菜单程序设计 152
14.1 考试要点 152
14.1.1 用菜单编辑器建立菜单 152
14.1.2 菜单项的控制 152
14.1.3 菜单项的增减 153
14.1.4 弹出式菜单 153
14.2 笔试真题解析 153
14.2.1 选择题 153
14.2.2 填空题 155
第15章 对话框程序设计 157
15.1 考试要点 157
15.1.1 通用对话框 157
15.1.2 文件对话框 157
15.1.3 其他对话框(颜色、字体、打印对话框) 157
15.2 笔试真题解析 158
15.2.1 选择题 158
15.2.2 填空题 161
16.1.2 多重窗体程序的执行与保存 162
16.1.1 建立多重窗体程序 162
16.1 考试要点 162
第16章 多重窗体程序设计与环境应用 162
16.1.3 Visual Basic工程结构 163
16.1.4 闲置循环与DoEvents语句 163
16.2 笔试真题解析 164
16.2.1 选择题 164
16.2.2 填空题 167
第17章 数据文件 169
17.1 考试要点 169
17.1.1 文件的结构与分类 169
17.1.2 文件操作语句和函数 169
17.1.3 顺序文件 172
17.1.4 随机文件 173
17.1.5 文件系统控件 174
17.1.6 文件基本操作 174
17.2 笔试真题解析 175
17.2.1 选择题 175
17.2.2 填空题 181
第3部分 上机考试操作说明与真题解析 186
第18章 上机考试操作方法说明 186
18.1 上机考试环境 186
18.2 上机考试的题型、分值及考试时间 186
18.3 上机考试操作方法 187
18.4 上机考试技巧 191
第19章 基本操作题 193
第20章 简单应用题 211
第21章 综合应用题 243
第4部分 全真试题(笔试+上机)分析与解答 264
2004年4月全国计算机等级考试二级笔试试卷 264
试卷解析 274
2004年4月全国计算机等级考试二级上机试题 278
试题解答 284
2004年9月全国计算机等级考试二级笔试试卷 289
试卷解析 301
2004年9月全国计算机等级考试二级上机试题 306
试题解答 314