当前位置:首页 > 自考C++程序设计考核大纲
第五章 函数
(一)学习目的与要求
本章的目的是将一般成员函数的特征集中在函数中讨论,以便为设计类打下基础,本章的知识很重要,要求能够熟练、正确地设计函数原形和参数类型,并将其推广到函数模板。
本章除了要求掌握函数参数的传递方式和返回值等问题之外,还要求掌握内联函数和函数重载。
(二)考核知识点与考核目标
1、 函数调用中的参数传递 (重点)
识记: 函数调用中的参数传递概念
理解: 熟练理解函数调用中的参数传递4大分类 应用: 熟练掌握4大参数调用在各种程序中的具体应用 2、 函数和变量的作用域 (次重点) 识记: 作用域概念
理解: 熟练理解全局变量和局部变量
应用: 掌握函数的作用域和变量的作用域(可见性)及生存期(存在性)
3、 内联函数、函数重载和函数的调用 (一般) 识记: 函数的定义和声明 理解: 理解函数的调用格式、调用过程
应用: 熟练掌握函数重载的机制与应用和内联函数格式及应用
第六章 指针
(一)学习目的与要求
本章的目的是引入指针,要求掌握利用指针操作数组和内存,并熟练掌握字符指针与函数指针的使用。
(二)考核知识点与考核目标
1、 指针与数组 (重点)
识记: 指针与数组以及指针数组的概念
理解: 指针与一维数组和二维数组定义与使用方法 应用: 熟练掌握使用指针操纵数组和内存 2、 指针与函数 (次重点) 识记: 指针与函数的关系
理解: 理解指针作为参数传递的函数
应用: 熟练掌握指针做为参数以及指针函数和函数指针在程序中的应用
3、 指针、指针变量、指针与字符串 (一般) 识记: 指针、字符指针和字符数组的概念
理解: 指针变量的定义和初始化、字符指针与字符数组的区别 应用: 熟练掌握指针的各种运算
第七章 结构与联合
(一)学习目的与要求
本章的目的是引入结构与联合的概念,要求掌握它们的性质,并通过学习一个多文件编程范例,掌握使用结构类型访问成员。同时掌握结构与指针,结构与函数的具体应用。
(二)考核知识点与考核目标
1、 结构、结构变量、结构成员 (重点) 识记: 结构定义
理解: 结构变量的定义和初始化 应用: 掌握结构类型中结构成员的访问 2、 结构与函数、结构与指针 (次重点) 识记: 结构与函数的关系 理解: 结构变量与指针的关系
应用:熟练掌握结构变量作为函数的参数、结构指针访问结构成员具体应用 3、 联合 (一般)
识记: 联合的概念 理解: 联合的定义和访问 应用: 掌握用联合来处理数据
第八章 类与对象
(一)学习目的与要求
本章的目的是建立类和对象的概念,要求重点掌在C++定义类、建立和使用对象的基本方法。
(二)考核知识点与考核目标
1、 类的成员函数 (重点) 识记: 成员函数的概念 理解: 构造函数和析构函数的定义
应用: 熟练掌握构造函数和析构函数的使用方法和调用顺序 2、 类与对象的定义 (次重点) 识记: 类与对象的概念 理解: 类的定义格式和使用说明 应用: 熟练掌握对象的定义及访问 3、 类的静态成员、友元函数 (一般) 识记: 静态成员和友元函数的概念 理解: 理解友元函数的应用
应用: 熟练掌握静态数据成员和静态成员函数的格式和具体应用
第九章 继承与派生
(一)学习目的与要求
本章的目的是介绍C++语言继承方面的语法特征,要求通过仔细研读实例,掌握派生和包含的设计方法。
(二)考核知识点与考核目标
1、 继承与派生类 (重点)
识记: 继承与派生的概念 理解: 派生类的定义
应用: 掌握派生类的三种继承方式 2、 多重继承 (次重点) 识记: 多重继承的概念
理解: 多重继承的声明和多重继承中的同名问题 应用: 熟练掌握多重继承的构造函数和析构函数的应用 3、 虚基类 (一般) 识记: 虚基类的定义 理解: 虚基类声明的一般形式 应用: 虚基类的初始化
第十章 多态性
(一)学习目的与要求
本章的目的是引入C++语言的多态性的用途,要求理解编译时的多态性和运行时的多态性,掌握运算符、虚函数、抽象类与纯虚函数的有关知识。
(二)考核知识点与考核目标
1、 运算符重载 (重点) 识记: 进行运算符重载的必要性 理解: 理解运算符重载的规则 应用: 掌握运算符重载的方法
2、 虚函数、抽象类与纯虚函数 (次重点) 识记: 虚函数的定义 理解: 纯虚函数和抽象类概念
应用: 掌握纯虚函数的声明格式和抽象类的使用 3、 多态性 (一般) 识记: 多态性的概念
理解: 理解多态性的两种形态概念
共分享92篇相关文档