第1部分 考纲分析与应考策略 2
第1章 考纲分析 2
1.1考试大纲内容 3
1.2考试大纲的特点 5
第2章 应考策略 7
2.1专家谈复习方法 8
2.2专家谈考试技巧 8
2.3试题解答策略 9
第2部分 笔试关键考点破解与试题分类精解第3章 C++语言概述 12
3.1关键考点破解与真题演练 14
3.1.1面向对象的程序设计 14
3.1.2C++语言的基本符号和词汇 15
3.1.3数据类型、运算符和表达式 16
3.2笔试过关精练 17
3.2.1过关练习题 17
3.2.2解析与答案 20
第4章 C++的基本语句 23
4.1关键考点破解与真题演练 24
4.1.1选择结构 24
4.1.2循环结构 25
4.2笔试过关精练 28
4.2.1过关练习题 28
4.2.2解析与答案 33
第5章 数组、指针与引用 36
5.1.1数组 38
5.1关键考点破解与真题演练 38
5.1.2指针 40
5.1.3引用 42
5.1.4动态存储分配 43
5.2笔试过关精练 45
5.2.1过关练习题 45
5.2.2解析与答案 49
第6章 函数 52
6.1关键考点破解与真题演练 54
6.1.1函数的定义和调用方法 54
6.1.2参数值的传递 56
6.1.3变量的作用域、生存周期和存储类别 58
6.1.4递归函数和内联函数 59
6.1.5函数重载 61
6.2笔试过关精练 62
6.2.1过关练习题 62
6.2.2解析与答案 68
第7章 类和对象 71
7.1关键考点破解与真题演练 73
7.1.1类和对象的定义 73
7.1.2构造函数与析构函数 75
7.1.3对象的生存期及自由存储对象 81
7.1.4静态成员 83
7.1.5常成员 85
7.1.6友元 88
7.2笔试过关精练 89
7.2.1过关练习题 89
7.2.2解析与答案 95
第8章 类的继承与派生 98
8.1关键考点破解与真题演练 100
8.1.1派生类的定义和访问权限 100
8.1.2继承基类的数据成员与成员函数 103
8.1.3多继承与虚基类 107
8.2笔试过关精练 109
8.2.1过关练习题 109
8.2.2解析与答案 113
第9章 多态性概念 116
9.1关键考点破解与真题演练 118
9.1.1多态性与虚函数 118
9.1.2纯虚函数与抽象类 122
9.1.3运算符重载 123
9.2笔试过关精练 129
9.2.1过关练习题 129
9.2.2解析与答案 131
第10章 模板 134
10.1关键考点破解与真题演练 136
10.1.1函数模板 136
10.1.2类模板 139
10.2笔试过关精练 141
10.2.1过关练习题 141
10.2.2解析与答案 144
第11章 输入输出流 146
11.1.1C++流的概念及输入输出的格式控制 148
11.1关键考点破解与真题演练 148
11.1.2文件流 152
11.2笔试过关精练 154
11.2.1过关练习题 154
11.2.2解析与答案 157
第3部分 上机考试指南与试题分类精解第12章 上机考试指南 160
12.1上机试题分析 161
12.2上机试题解题策略 161
第13章 上机试题分类精解 163
13.1类成员的初始化及调用 164
13.2数组 168
13.3字符串 172
13.4数据统计与计算 180
13.5排序 186
13.6平面坐标系的相关计算 190
13.7运算符重载 194
13.8模板的应用 197
13.9文件流 199
13.10类的应用 201
13.11头文件及包含文件的应用 209
第14章 上机套卷及解析 213
14.1上机套卷 214
14.2上机套卷答案与解析 219
附录 224
附录1 全真模拟试卷 224
附录2 2006年4月考试真题 230
附录3 全真模拟试卷及考试真题答案 238