2019年9月全国计算机等级考试《二级C++语言程序设计》专用教材【考纲分析+考点精讲+真题演练+强化习题】
内容简介
本书特别适用于参加全国计算机等级考试的考生。
目录
内容简介
第一部分 公共基础知识
第1章 数据结构与算法
考纲分析
考点精讲
1.1 算 法
1.2 数据结构的基本概念
1.3 线性表及其顺序存储结构
1.4 栈和队列
1.5 线性链表
1.6 树与二叉树
1.7 查找技术
1.8 排序技术
强化习题
第2章 程序设计基础
考纲分析
考点精讲
2.1 程序设计方法与风格
2.2 结构化程序设计
2.3 面向对象的程序设计
强化习题
第3章 软件工程基础
考纲分析
考点精讲
3.1 软件工程基本概念
3.2 结构化分析方法
3.3 结构化设计方法
3.4 软件测试
3.5 程序的调试
强化习题
第4章 数据库设计基础
考纲分析
考点精讲
4.1 数据库系统的基本概念
4.2 数据模型
4.3 关系代数
4.4 数据库设计与管理
强化习题
第二部分 C++语言程序设计
第1章 C++语言概述
考纲分析
考点精讲
1.1 C++语言的发展
1.2 C++语言的特点
1.3 面向对象程序设计
1.4 C++语言的基本符号
1.5 C++语言的词汇
1.6 C++程序的基本框架
1.7 C++程序的开发过程
强化习题
第2章 数据类型、运算符和表达式
考纲分析
考点精讲
2.1 C++语言的数据类型
2.2 常 量
2.3 变 量
2.4 运算符和表达式
强化习题
第3章 基本控制结构
考纲分析
考点精讲
3.1 C++语句
3.2 顺序结构
3.3 选择结构
3.4 循环结构
3.5 跳转语句
强化习题
第4章 数组、指针与引用
考纲分析
考点精讲
4.1 数 组
4.2 指 针
4.3 引 用
4.4 动态存储分配
强化习题
第5章 函 数
考纲分析
考点精讲
5.1 函数定义
5.2 函数调用
5.3 函数原型
5.4 函数返回类型
5.5 函数参数
5.6 函数重载
5.7 内联函数
5.8 递归函数
5.9 变量的生存周期
强化习题
第6章 类和对象
考纲分析
考点精讲
6.1 类的定义
6.2 对象的定义
6.3 构造函数和析构函数
6.4 自由存储对象
6.5 this指针
6.6 静态成员
6.7 常成员
6.8 友 元
6.9 对象数组
6.10 成员对象
强化习题
第7章 继承和派生
考纲分析
考点精讲
7.1 继承与派生
7.2 派生类对基类成员的访问
7.3 派生类的构造函数和析构函数
7.4 多继承与虚基类
7.5 子类型关系
7.6 虚函数与多态性
强化习题
第8章 运算符重载
考纲分析
考点精讲
8.1 运算符函数与运算符重载
8.2 典型运算符的重载
8.3 运算符重载应注意的几个问题
强化习题
第9章 模 板
考纲分析
考点精讲
9.1 函数模板
9.2 类模板
强化习题
第10章 C++流
考纲分析
考点精讲
10.1 C++流的概念
10.2 输入输出的格式控制
10.3 文件流
强化习题