出版时间:2011-6 出版社:清华大学出版社 作者:姚普选,齐勇 编著 页数:345
内容概要
本书以c++为工具,循序渐进地介绍了程序设计的基本思想和常用的程序设计方法,并简明扼要地介绍了算法、数据结构的概念以及其他相关知识。主要内容包括程序设计的一般概念,算法、数据结构常识及应用,主要数据类型的概念及应用,结构化程序设计方法,面向对象程序设计方法,模板、异常处理等工具的概念及应用,数据文件、数据库的概念及应用等。
本书讲求文字的准确性、思想的连贯性、内容的实用性和方法的先进性,对于重要的名词、抽象的概念、常用的技术,以及具有递进关系的系列内容的讲解,都根据教学活动中的实际情况进行了精心的安排。本书的编写体系考虑到了不同层次读者的需求,适合作为高等院校计算机程序设计课程的教材,也可供学习程序设计的其他人员参考。
书籍目录
第1章程序设计的概念
1.1程序的基本功能
1.2程序设计语言
1.3c++程序的基本结构
1.4程序设计的一般步骤
1.5visualc++开发环境
1.6c++程序设计实例
习题1
第2章基本数据类型与表达式
2.1标识符和名字
2.2数据类型的概念
2.3基本数据类型
2.4算术表达式
2.5逻辑表达式
2.6c++中的特殊表达式
2.7运算符的优先顺序
2.8c++中的数据输入输出
习题2
第3章算法与程序的控制结构
.3.1算法的概念
3.2算法的表示
3.3算法的结构
3.4算法与数据结构
3.5c++语言中的语句
3.6选择结构
3.7循环结构
3.8非正常流程控制
习题3
第4章函数与编译预处理
4.1函数的定义和调用
4.2函数的参数
4.3函数的嵌套调用和递归
4.4变量的作用域和生存期
4.5程序的多文件组织
4.6编译预处理
习题4
第5章构造类型与顺序表操作
5.1数组
5.2字符串处理
5.3结构体
5.4枚举型变量
5.5顺序表操作
习题5
第6章指针与链表
6.1指针
6.2指针与数组
6.3字符指针
6.4指针与函数
6.5单链表
习题6
第7章类和对象
7.1面向对象程序设计的概念
7.2类定义和操作的一般方法
7.3类和对象
7.4构造函数与析构函数
7.5类的封装性
7.6对象指针
7.7类的静态成员
7.8友元
习题7
第8章类的继承性与多态性
8.1继承
8.2派生类的三种继承方式
8.3继承与组合
8.4重载
8.5多态性及虚函数
习题8
第9章模板、异常处理和命名空间
9.1模板的概念
9.2函数模板
9.3类模板
9.4异常处理
9.5命名空间
习题9
第10章输入输出流
10.1c++的i/o流类和对象
10.2插入和提取运算符
10.3数据文件的概念
10.4数据文件的读写
10.5字符串流
习题10
第11章数据库应用程序
11.1数据库系统
11.2关系数据库
11.3关系数据库的数据定义与数据操纵
11.4数据库接口
11.5mfc的odbc类
11.6数据库应用程序
习题11
参考文献
图书封面
评论、评分、阅读与下载