课程名称:C++语言程序设计专题讲座
教学目的
通过C++语言程序设计专题讲座,使初学者掌握C++语言的特点。并能够通过实验,提高程序语言的应用能力。达到快速入门的效果。
课程类别
该课程专题讲座课程,课程内容按照章节详细地讲述了C++语言的知识要点。同时配合教材,进行上机实践,提高动手能力。
C++语言程序设计这门学科,是面向对象程序设计的经典语言之一。NCRE二级考试对C++语言程序设计的水平要求不高。考题的题型十分典型,授课过程中的例题均是根据典型的考题设计。
课程教学内容
第一章 绪论
计算机程序设计语言的发展
面向对象的方法
程序的开发过程
第二章 C++简单程序设计
C++语言概述
基本数据类型和表达式
数据的输入与输出
算法的基本控制结构
自定义数据类型
第三章 函数
函数的声明和调用
函数间的参数传递
内联函数
带默认形参值的函数
函数重载
C++系统函数
第四章 类与对象
面向对象的思想
OOP的基本特点
类概念和声明
对象
构造函数
析构函数
内联成员函数
拷贝构造函数
类的组合
第五章 C++程序的结构
作用域与可见性
对象的生存期
数据与函数
静态成员
共享数据的保护
友元
编译预处理命令
多文件结构和工程
第六章 数组 指针与字符串
数组
指针
动态存储分配
指针与数组
指针与函数
字符串
第七章 类的继承
类的继承与派生
类成员的访问控制
单继承与多继承
派生类的构造、析构函数
类成员的标识与访问
第八章 多态性
多态性
运算符重载
虚函数
纯虚函数
抽象类
第九章 模板
函数模板
类模板
第十章(考纲不作要求)
第十一章 流类库与输入/输出
I/O流的概念
输出流
输入流
输入/输出流
2005年9月模拟试题讲解(考前提供)
本文分析内容系赛迪网校老师原创,未经本站允许不得随意转载,否则将追究法律责任。