1第一章C++初步知识、考核知识点C++简介C++的产生与发展、C++的特点。简单的C++程序C++程序结构、输入与输出、注释。C++程序的上机执行过程二、考核要求了解C++语言出现的历史背景、C++语言的特点熟练掌握C++程序结构、C++程序的上机步骤第二章数据的存储,表示形式和基本运算一、考核知识点字符集与标识符字符集、标识符、关键字基本数据类型整型、字符型、布尔型、浮点型常量数值型常量、字符型常量变量变量的定义、常变量运算符与表达式算术运算符与算术表达式、赋值运算符与赋值表达式、逗号运算符与逗号表达式、自增自减运算符、类型转换。计算机中的数据表示计算机中的数制、数值型数据的表示、字符型数据的编码表示二、考核要求数据类型的定义掌握C++语言的基本数据类型掌握运算符的优先级和结合性熟练掌握各类表达式求解规则第三章程序设计初步1.2.3.4.5.1.2.1.2.3.4.5.6.1.2.3.4.2一、考核知识点1.功能语句与顺序结构程序设计赋值语句、空语句、复合语句、顺序结构程序设计2.分支语句与分支结构程序设计关系表达式和逻辑表达式、if语句、if・・・else语句、条件运算符与条件表达式、switch语句3.循环语句与循环结构程序设计for循环语句、do・・・while循环语句、while循环语句、循环语句的嵌套4.转移语句break语句、continue语句、goto语句5.程序举例算法与程序设计、算法设计与分析、程序设计风格。二、考核要求1.理解关系运算和逻辑运算、会计算逻辑表达式2.理解分支结构及其作用。熟练使用if语句和switch语句3.掌握循环结构的设计,以及for、while和do・・・while语句的使用3.熟练使用while和do^while语句实现循环结构程序设计,掌握break和continue语句的使用4.能熟练编写简单程序第四章利用函数实现指定的功能一、考核知识点1.函数定义函数的定义、构成、参数2.函数调用与函数声明函数调用、函数声明3.函数的参数传递值传递、引用传递、函数的默认形参值4.函数的嵌套与递归函数嵌套、函数递归5.数组作函数参数数组元素作函数参数、一维数组名作函数参数、二维数组名作函数参数二、考核要求1.熟练掌握函数的定义和调用2.熟练使用函数编写程序3.掌握函数的实参、形参和返回值的概念及使用3第五章利用数组处理批量数据一、考核知识点1.数组的定义与使用一维数组的定义与使用、二维数组的定义与使用2.数组的初始化一维数组的初始化、二维数组的初始化3.数组应用举例一维数组应用、二维数组应用4.字符串字符串变量的定义与使用、字符串变量的输入输出、字符串运算、字符串数组5.字符数组字符数组的定义与使用二、考核要求1.理解数组的基本概念2.掌握一维数组的定义与引用3.掌握二维数组的定义与引用4.掌握字符数组的定义与引用、常用字符串处理函数及字符处理函数第六章善于使用指针与引用用户自定义类型一、考核知识点1.指针变量内存单元地址、指针变量的定义2.指针的赋值与运算指针的赋值、指针的运算3.指针作为函数参数4.指针与数组数组的地址、指针与一维数组、指针与二维数组、指针数组二、考核要求1.了解指针与地址的概念2.掌握指针变量的定义、初始化及指针的运算3.掌握指针与数组4.掌握指针作为函数参数的应用第七章用户自定义数据类型一、考核知识点1.自定义数据类型的概念4自定义数据类型的概念。自定义数据类型的定义与引用结构体与共同体的定义。枚举型数据定义与使用枚举型数据定义与使用二、考核要求了解自定义数据类型的基本概念。掌握自定义数据类型的定义与引用。掌握常用自定义数据类型相关函数的使用。第八章类和对象的程序设计一、考核知识点面向对象的基本概念:类,对象,封装,继承类的声明和对象的定义方式,及访问权限(public,private,protected)。默认情况下(未明确指出访问权限时)成员的访问权限是私有(private)。类的成员函数的性质和在类外定义方式二、考核要求掌握面向对象程序设计的抽象与封装性掌握类与对象的概念和使用初步了解面向对象程序设计基本思想和方法第九章怎样使用类和对象一、考核知识点构造函数和析构函数对象数组对象指针共用数据的保护对象的赋值和复制静态成员友元类模板二、考核要求掌握构造函数、析构函数以及复...