第1章 公共基础知识
一 数据结构
考点一 算法及算法复杂度的基本概念
考点二 数据结构的定义及相关概念
考点三 线性表的定义,存储结构
考点四 栈和队列的定义,存储结构
考点五 树的基本概念,二叉树的定义,存储结构和遍历
考点六 顺序查找与二分法查找算法
考点七 基本排序算法
二 程序设计基础
考点一 程序设计与风格以及结构化程序设计
考点二面向对象的程序设计方法
三 软件工程基础
考点一 软件工程基本概念
考点二 结构化分析方法
考点三 结构化设计方法与结构化程序设计方法
考点四 软件测试的方法
考点五 程序的调试
四 数据库设计基础
考点一 数据库的基本概念
考点二 概念数据模型
考点三 逻辑模型
考点四 关系代数运算
考点五 关系数据库的规范化
考点六 数据库设计方法和步骤
第2章 C++语言程序设计
一 C++概述
考点一C++语言的基本符号及其词汇
考点二C++程序的基本框架
考点三C++ 6.0 集成开发环境的使用
二 数据类型,运算符和表达式
考点一C++ 的数据类型
考点二C++ 的常数类型
考点三变量数据类型
考点四运算符和表达式
三 C++ 基本语句
考点一C++ 的基本语句和顺序结构
考点二选择结构
考点三循环结构
考点四跳转结构
四 数组与字符串
考点一一维数组的定义,初始化及元素引用
考点二多维数组的定义,初始化及元素引用
考点三字符串与字符数组
考点四常用字符串函数
五 函数
考点一函数的定义
考点二函数的调用
考点三函数的返回类型
考点四形式参数与实在参数,参数值的传递
考点五变量的作用域,生存周期和存储类型
考点六递归函数
考点七内联函数
考点八带有缺省参数值的函数
六 指针与引用
考点一指针
考点二引用
考点三动态存储分配
七 类和对象
考点一类和对象的定义
考点二对象的初始化
考点三类的成员
考点四友元
考点五this指针
八 继承与派生
考点一继承与派生的概念
考点二派生类对基类成员的访问
九 虚拟与多态
考点一多态性与虚拟函数
考点二纯虚函数和抽象类
十运算符重载,模板
考点一运算符重载
考点二函数模板的定义和使用方式
十一 输入与输出
考点一C++流类的层次关系
考点二输入输出的格式控制
考点三文件流
第3章 全真上机试卷精解
全真模拟试卷一
全真模拟试卷二
全真模拟试卷三
全真模拟试卷四
附录
2005年4月C++语言程序设计试卷
二级C++语言程序设计考试大纲