2025年c++面向对象程序设计第三版谭浩强教学大纲(完整版) .pdf
英雄者,胸怀大志,腹有良策,有包藏宇宙之机,吞吐天地之志者也。——《三国演义》
第一章C++初步知识
一、考核知识点
1.C++简介
2.C++的产生与发展、C++的特点。
3.简单的C++程序
4.C++程序结构、输入与输出、注释。
5.C++程序的上机执行过程
二、考核要求
1.了解C++语言出现的历史背景、C++语言的特点
2.熟练掌握C++程序结构、C++程序的上机步骤
第二章数据的存储,表示形式和基本运算
一、考核知识点
1.字符集与标识符
字符集、标识符、关键字
2.基本数据类型
整型、字符型、布尔型、浮点型
3.常量
数值型常量、字符型常量
4.变量
变量的定义、常变量
5.运算符与表达式
算术运算符与算术表达式、赋值运算符与赋值表达式、逗号运算符与逗号表达式、自
增自减运算符、类型转换。
计算机中的数据表示
6.计算机中的数制、数值型数据的表示、字符型数据的编码表示
二、考核要求
1.数据类型的定义
2.掌握C++语言的基本数据类型
3.掌握运算符的优先级和结合性
4.熟练掌握各类表达式求解规则
第三章程序设计初步
1
古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。——苏轼
一、考核知识点
6.功能语句与顺序结构程序设计
赋值语句、空语句、复合语句、顺序结构程序设计
7.分支语句与分支结构程序设计
关系表达式和逻辑表达式、if语句、if⋯else语句、条件运算符与条件表达式、switch
语句
8.循环语句与循环结构程序设计
for循环语句、do⋯while循环语句、while循环语句、循环语句的嵌套
9.转移语句
break语句、continue语句、goto语句
10.程序举例
算法与程序设计、算法设计与分析、程序设计风格。
二、考核要求
3.理解关系运算和逻辑运算、会计算逻辑表达式
4.理解分支结构及其作用。熟练使用if语句和switch语句
5.掌握循环结构的设计,及以for、while和do⋯while语句的使用
7.熟练使用while和do⋯while语句实现循环结构程序设计,掌握break和continue语句的使
用
8.能熟练编写简单程序
第四章利用函数实现指定的功能
一、考核知识点
5.函数定义
函数的定义、构成、参