程序设计教程
程序设计教程封面图

程序设计教程

姚普选, 齐勇, 编著

出版社:清华大学出版社

年代:2011

定价:34.0

书籍简介:

本书以C++为工具,介绍了程序设计的基本思想和常用的程序设计方法,并简明扼要地介绍了算法、数据结构的概念以及其他相关知识。

作者介绍:

姚普选,理学硕士,高级工程师,长期从事计算机基础课教学工作,主讲过国家精品课程“大学计算机基础”。“软件基础”以及“数据库原理及应用”、“面向对象程序设计”、“微机原理及应用”等多门课程。 参与或负责过多项国家、教育部、陕西省及西安交通大学的教改和科研项目,发表论文多篇。编著出版过多本教材,包括唯一作者8本,其中《数据库原理及应用(第二版)》获第八届全国高校出版社优秀畅销书一等奖:第一及第二作者多本,其中包括普通高等教育“十一五”国家级规划教材、国家精品课程专用教材及部级重点教材。 齐勇,工学博士,教授,博士生导师,历任计算机科学与技术系主任和计算机软件与理论研究所所长等职务。兼任教育部电子信息与电气学科教学指导委员会秘书长、中国计算机学会理事以及中国计算机学会系统软件专委会副主任、国际期刊《Service Oriented Computing and Applications》以及《计算机科学与探索》等刊物编委。担任过多个国内外学术会议的chair及Pc member。获得过教育部全国高等学校优秀骨干教师奖、省部级科技进步奖。主持过国家自然科学基金重点和面上项目、国家“863”重点项目、教育部和国际合作等多项科研项目。在重要国际会议和刊物发表论文80余篇,取得多项软件登记著作权和发明专利。编著出版过多本教材。

书籍目录:

第1章 程序设计的概念

1.1 程序的基本功能

1.2 程序设计语言

1.2.1 程序设计语言的种类

1.2.2 高级语言的特点

1.2.3 C++语言的背景与特点

1.3 C++程序的基本结构

1.3.1 C++程序实例

1.3.2 注释

1.3.3 编译预处理

1.3.4 函数及语句

1.3.5 数据的输入输出

1.3.6 程序的通用性及代码的重用性

1.4 程序设计的一般步骤

1.5 Visual C++开发环境

1.6 C++程序设计实例

1.6.1 控制台应用程序实例

1.6.2 图形用户界面应用程序实例

习题1

第2章 基本数据类型与表达式

2.1 标识符和名字

2.1.1 C++字符集

2.1.2 标识符

2.1.3 名字

2.2 数据类型的概念

2.2.1 C++中的数据类型

2.2.2 基本类型的计算机表示

2.3 基本数据类型

2.3.1 数字、字符及字符串

2.3.2 基本类型变量的声明和引用

2.3.3 无符号数和const常量

2.3.4 用typedef定义类型

2.4 算术表达式

2.4.1 算术表达式

2.4.2 数据类型转换

2.4.3 自增和自减运算符

2.5 逻辑表达式

2.5.1 关系表达式

2.5.2 逻辑表达式

2.6 C++中的特殊表达式

2.6.1 赋值表达式

2.6.2 条件表达式

2.6.3 逗号表达式

2.6.4 位运算表达式

2.7 运算符的优先顺序

2.8 C++中的数据输入输出

2.8.1 输人流cin

2.8.2 输出流cout

2.8.3 输入输出函数printf( )和scanf( )

习题2

第3章 算法与程序的控制结构

3.1 算法的概念

3.2 算法的表示

3.2.1 算法描述工具

3.2.2 算法的流程图表示

3.3 算法的结构

3.3.1 结构化程序设计思想

3.3.2 算法的三种基本结构

……

第4章 函数与编译预处理

第5章 构造类型与顺序表操作

第6章 指针与链表

第7章 类和对象

第8章 类的继承性与多态性

第9章 模板、异常处理和命名空间

第10章 输入输出流

第11章 数据库应用程序

参考文献

内容摘要:

本书以C++为工具,循序渐进地介绍了程序设计的基本思想和常用的程序设计方法,并简明扼要地介绍了算法、数据结构的概念以及其他相关知识。主要内容包括程序设计的一般概念,算法、数据结构常识及应用,主要数据类型的概念及应用,结构化程序设计方法,面向对象程序设计方法,模板、异常处理等工具的概念及应用,数据文件、数据库的概念及应用等。本书讲求文字的准确性、思想的连贯性、内容的实用性和方法的先进性,对于重要的名词、抽象的概念、常用的技术,以及具有递进关系的系列内容的讲解,都根据教学活动中的实际情况进行了精心的安排。本书的编写体系考虑到了不同层次读者的需求,适合作为高等院校计算机程序设计课程的教材,也可供学习程序设计的其他人员参考。

编辑推荐:

重点讲解程序设计的思想和方法,对于程序设计语言和工具的介绍也力求完整、实用。注重知识和技能的有机结合以及不同意向的程序设计方法的合理运用。讲求文字的准确性、思想的连贯性、内容的实用性和方法的先进性。编写体系考虑不同层次读者的需要。

书籍规格:

书籍详细信息
书名程序设计教程站内查询相似图书
9787302255253
如需购买下载《程序设计教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)34.0语种简体中文
尺寸26 × 19装帧平装
页数 350 印数 3000

书籍信息归属:

程序设计教程是清华大学出版社于2011.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。