程序设计基础项目教程(C++版) / 高职高专计算机任务驱动模式教材
¥32.00定价
作者: 许华,刘文娟等
出版时间:2016-04
出版社:清华大学出版社
- 清华大学出版社
- 9787302423591
- 1-1
- 68805
- 16开
- 2016-04
- 工学
- 软件工程
- TP311.1
- 计算机类
- 高职
内容简介
C++是一种高效实用的程序设计语言,它既可以进行过程化程序设计,也可以进行面向对象程序设计,因而成为程序设计人员使用最广泛的高级语言。本书由两篇组成,第一篇为程序设计基础,设计了5个项目。通过这5个项目的提出与实现,培养读者进行程序设计的基本技能,使读者掌握程序设计中数据类型、变量、程序的三种控制结构,以及函数、结构体、指针等知识的运用方法,在这里读者将打开程序设计的大门。第二篇为面向对象程序设计,设计了3个项目。通过这3个项目的提出与实现,培养读者面向对象程序设计方面的技能,使大家掌握类、对象、封装、继承、派生、多态等知识的运用方法,在这里读者将掌握当今最流行的程序设计思想——面向对象程序设计思想。
本书是一本非常好的学习程序设计的入门教材,适合用作高等职业院校计算机专业和非计算机专业的程序设计基础课程教材,也可供自学者使用。
本书是一本非常好的学习程序设计的入门教材,适合用作高等职业院校计算机专业和非计算机专业的程序设计基础课程教材,也可供自学者使用。
目录
第一篇 程序设计基础
项目1 测量身材是否标准
1.1 项目情景
1.2 相关知识
1.2.1 程序设计语言概述
1.2.2 C++程序的基本结构
1.2.3 C++程序的实现
1.3 项目解决
1.4 知识拓展
1.4.1 C++的字符集
1.4.2 标识符与关键字
1.4.3 简单的输入与输出
1.5 做得更好
1.6 你知道吗
1.7 更多知识参考
项目2 个人所得税计算器
2.1 项目情景
2.2 相关知识
2.2.1 数据类型
2.2.2 变量和常量
2.2.3 运算符和表达式
2.3 项目解决
2.4 知识拓展
2.5 做得更好
2.6 你知道吗
2.7 更多知识参考
项目3 模拟ATM自动取款机的工作流程
3.1 项目情景
3.2 任务1使用分支语句
3.2.1 相关知识
3.2.2 任务实现
3.3 任务2使用循环语句
3.3.1 相关知识
3.3.2 任务实现
3.4 任务3使用模块化程序设计方法
3.4.1 相关知识
3.4.2 任务实现
3.5 知识拓展
3.5.1 宏定义
3.5.2 文件包含
3.5.3 条件编译
3.6 做得更好
3.7 你知道吗
3.8 更多知识参考
项目4 学生通讯录管理系统
4.1 项目情景
4.2 相关知识
4.2.1 结构体
4.2.2 一维数组
4.2.3 输入输出流
4.3 项目解决
4.4 知识拓展
4.4.1 二维数组
4.4.2 字符数组
4.4.3 共用体
4.5 做得更好
4.6 你知道吗
4.7 更多知识参考
项目5 探索数据之家
……
第二篇 面向对象程序设计
结束语
参考文献
项目1 测量身材是否标准
1.1 项目情景
1.2 相关知识
1.2.1 程序设计语言概述
1.2.2 C++程序的基本结构
1.2.3 C++程序的实现
1.3 项目解决
1.4 知识拓展
1.4.1 C++的字符集
1.4.2 标识符与关键字
1.4.3 简单的输入与输出
1.5 做得更好
1.6 你知道吗
1.7 更多知识参考
项目2 个人所得税计算器
2.1 项目情景
2.2 相关知识
2.2.1 数据类型
2.2.2 变量和常量
2.2.3 运算符和表达式
2.3 项目解决
2.4 知识拓展
2.5 做得更好
2.6 你知道吗
2.7 更多知识参考
项目3 模拟ATM自动取款机的工作流程
3.1 项目情景
3.2 任务1使用分支语句
3.2.1 相关知识
3.2.2 任务实现
3.3 任务2使用循环语句
3.3.1 相关知识
3.3.2 任务实现
3.4 任务3使用模块化程序设计方法
3.4.1 相关知识
3.4.2 任务实现
3.5 知识拓展
3.5.1 宏定义
3.5.2 文件包含
3.5.3 条件编译
3.6 做得更好
3.7 你知道吗
3.8 更多知识参考
项目4 学生通讯录管理系统
4.1 项目情景
4.2 相关知识
4.2.1 结构体
4.2.2 一维数组
4.2.3 输入输出流
4.3 项目解决
4.4 知识拓展
4.4.1 二维数组
4.4.2 字符数组
4.4.3 共用体
4.5 做得更好
4.6 你知道吗
4.7 更多知识参考
项目5 探索数据之家
……
第二篇 面向对象程序设计
结束语
参考文献