郑莉《C++语言程序设计》

¥66.00¥66.00
已下架(本产品缺货或未上线)

商品介绍

编辑推荐

  《C语言程序设计(第4版清华大学计算机系列教材普通高等教育十一五国家规划教材)》由郑莉、董渊、何江舟编著,本书将C语言作为计算机编程入门语言,不仅详细介绍了语言本身,而且介绍了常用的数据结构和算法、面向对象的设计思想和编程方法、UML建模语言。全书以面向对象的程序设计方法贯穿始终,每一章都是首先阐述面向对象的程序设计思想和方法,由实际问题人手,然后引出必要的语法知识,在讲解语法时着重从程序设计方法学的角度讲述其意义和用途。本书的宗旨是,不仅要使读者掌握C语言本身,而且要能够对现实世界中较简单的问题及其解决方法用计算机语言进行描述。当然,要达到能够描述较复杂的问题域还需要学习面向对象的软件工程课等其他课程。

 

内容简介

  《C语言程序设计(第4版)/清华大学计算机系列教材》针对程序设计的初学者,以面向对象的程序设计思想为主线,以通俗易懂的方法介绍C语言,引导读者以最自然的方式,将人类习惯的面向对象的思维方法运用到程序设计中。主要内容包括程序设计基础知识、类与对象的基本概念、继承与多态、输入输出流,以及泛型程序设计。此外,本教材还介绍了一些常用数据结构基础知识,使得读者学习《C语言程序设计(第4版)/清华大学计算机系列教材》后,能够解决一些简单的实际问题。整套教材语言生动、流畅,深入浅出。适用于各类学校的C语言程序设计课程。

 

目录

第1章 绪论

 1.1 计算机程序设计语言的发展

  1.1.1 机器语言与汇编语言

  1.1.2 高级语言

  1.1.3 面向对象的语言

 1.2 面向对象的方法

  1.2.1 面向对象方法的由来

  1.2.2 面向对象的基本概念

 1.3 面向对象的软件开发

  1.3.1 分析

  1.3.2 设计

  1.3.3 编程

  1.3.4 测试

  1.3.5 维护

 1.4 信息的表示与存储

  1.4.1 计算机的数字系统

  1.4.2 几种进位记数制之间的转换

  1.4.3 信息的存储单位

  1.4.4 二进制数的编码表示

  1.4.5 定点数和浮点数

  1.4.6 数的表示范围

  1.4.7 非数值信息的表示

 1.5 程序开发的基本概念

  1.5.1 基本术语

  1.5.2 完整的程序过程

 1.6 小结

 习题

第2章 C简单程序设计

第3章 函数

第4章 类与对象

第5章 数据的共享与保护

第6章 数组、指针与字符串

第7章 继承与派生

第8章 多态性

第9章 群体类和群体数据的组织

第10章 泛型程序设计与C标准模板库

第11章 流类库与输入输出

第12章 异常处理

 

前言

  承蒙广大师生的厚爱和清华大学出版社的支持,近几年来在清华大学出版社出版了多种版本的C语言程序设计教材,实验指导与习题解答的内容以简化版形式附在主教材中合并出版。本次应广大师生要求编写了辅导教材《C语言程序设计(第4版)实验指导与习题解答》(ISBN9787302495932),并借此机会对《C语言程序设计(第3版)》进行了改版,编写了本书。与前一版本相比,本书主要进行了以下改进。

  第一,改正了原有教材中存在的错误和不当之处,力求概念准确,表达恰当。

  第二,更新例题,优化代码。一是剔除了不易讲解的例题,更新了不够经典的老例题,充实了系列例题,更易于讲解; 二是注重基础例题题目与提高题目相结合,适合不同层次、不同兴趣的学生学习; 三是对原有部分例题的程序代码进行了优化,更简明易读。

  第三,增加综合程序设计,强化应用能力培养。本书增加了“第10章综合程序设计”,该章以通讯录程序设计为实例,体现软件工程思想,针对C语言结构化程序设计的特点,详细介绍了C语言应用程序的设计方法与过程。

  第四,以新颖性、趣味性和系列化为重点对课后习题进行了优化。一是对编程题目进行了较大幅度的更新,提高题目的趣味性和吸引力; 二是提高练习题目的系列化程度,便于知识的连贯性学习和系统训练。例如,在第5~9章增加了Josephus环报数游戏程序设计系列习题,并作为实验必做题目列入了实验指导内容。

  本书是面向程序设计初学者的C语言基础教材,突出C语言程序设计的应用性、实践性特点,突出主干知识教学,注重逻辑思维能力和基本程序设计能力的培养,适合程序设计初学者学习使用。

  本书以实例引领教学内容,符合认知规律。凡是适合以程序实例开始的新知识均通过程序实例和程序说明予以引导,首先建立感性认识,然后进行相关知识的系统介绍。

  本书注重理论实践相结合,讲解重点突出。通过大量设计性实例培养学生的程序设计能力,按照问题分析与算法设计、程序实现、程序说明及进一步讨论等内容进行系统讲解,注重算法设计、关键语句、关键程序段以及程序讨论的分析说明,重点、难点讲解透彻,而且富有启发性。

  全书共10章,内容包括程序设计概述、简单程序设计、选择结构程序设计、循环结构程序设计、数组程序设计、函数程序设计、指针程序设计、结构体程序设计、文件程序设计以及综合程序设计。

  本书有配套的教学课件、例题程序源代码、习题程序源代码以及《C语言程序设计(第4版)实验指导与习题解答》等教学资源。

  冯伟昌、王宗江、黄忠义、刘海慧、张莹、李竹健、张元国、王桂东、魏建国、王金才、张文、高永存、王涛、薛莹、徐英娟、马明祥、滕秀荣、张敏、魏军、徐兴敏、周金玲、

  彭玉忠、潘振昌、徐思杰等参与了本书的编写并做了大量素材整理、程序调试、书稿审校等工作,在此表示感谢!

  清华大学出版社付弘宇编辑和她的同事们为本书的编辑、出版做了大量严谨细致的工作,在此一并致谢!

  编者2018年3月

×

【提醒】购买纸书后,扫码即可免费领取购书大礼包!

如果你已购买本书,请扫一扫封面右上角的二维码,如下图:

如果你未购买纸书,请先购买:

立即购买

长按图片下载到相册
分享到微信、朋友圈、微博、QQ等
朋友注册并购买后,您可赚
取消