计算机程序设计基础教程——C++语言 / 21世纪高等学校计算机基础实用规划教材
作者: 刘卫国、周欣然
出版时间:2015年8月
出版社:清华大学出版社
- 清华大学出版社
- 9787302400516
- 1-1
- 94514
- 0045168075-5
- 平装
- 16开
- 2015年8月
- 工学
- 软件工程
- TP312C
- 计算机
- 本科
在本书编写过程中,考虑到初学者的认知特点以及培养程序设计能力的教学要求,对C++语言本身的语法规则做了适当处理和组织编排,突出C++语言的重要概念和本质特点。全书以实际问题的求解过程为向导,突出从问题到算法、再到程序的一种思维过程,强调计算机求解问题的思路引导与程序设计思维方式的训练,既介绍C++语言在面向过程程序设计中的应用,又介绍C++语言在面向对象程序设计中的应用,重点放在程序设计的思想与方法上。
本书可作为高等学校计算机程序设计课程的教材,也可供参加各类计算机等级考试的读者以及社会各类计算机应用人员阅读参考。
第1章 程序设计概述
1.1 程序设计基础知识
1.1.1 程序与程序设计
1.1.2 算法及其描述
1.1.3 程序设计方法
1.2 C++语言的发展与特点
1.2.1 C++语言的发展历史
1.2.2 C++语言的特点
1.3 C++语言程序的基本结构
1.3.1 初识C++语言程序
1.3.2 C++语言程序的结构特点与书写规则
1.4 C++语言程序的运行
1.4.1 C++语言程序的运行步骤与调试
1.4.2 C++语言程序的集成开发环境
本章小结
习题
第2章 基本数据及运算
2.1 C++语言的数据类型
2.2 数据表现形式
2.2.1 常量
2.2.2 变量
2.3 基本数据类型
2.3.1 整型数据
2.3.2 实型数据
2.3.3 字符型数据
2.3.4 逻辑型数据
2.4 常用数学库函数
2.5 基本运算与表达式
2.5.1 C++语言的运算
……
第3章 流程控制
第4章 函数
第5章 批量数据的组织
第6章 复杂数据及运算
第7章 类与对象
第8章 类的继承与派生
第9章 多态性与虚函数
第10章 模板与STL简介
第11章 输入输出流
第12章 异常处理