C语言的科学和艺术
基本信息
原价:55.00元
作者:[美]罗伯茨(Roberts E.S), [译]翁惠玉等
出版社:机械工业出版社
出版日期:2005-03-01
ISBN:9787111159711
页码: 498
版次:1
开本:16
点击下载:
《C语言的科学和艺术》(PDF扫描版)
内容简介
本书是计算机科学的经典教材,介绍了计算机科学的基础知识和程序设计的专门知识。以介绍ANSI C为主线,不仅涵盖C语言的基本知识,而且介绍了软件工程技术以及如何应用良好的程序设计风格进行开发等内容。
本书采用了库函数的方法,强调抽象的原则,详细阐述了库和模块化开发。此外,还利用大量实例讲述解决问题的全过程,对开发过程中常见的错误也给出了解决和避免的方法。
本书集中讨论库和抽象的用法,这是当代程序设计技术中最基本的知识。作者使用库来隐藏C语言的复杂性,更加突出主题,使学生可以较好地掌握每一个主题的精髓。然后,进一步给出每个库的底层实现,较好地展示了自身的抽象威力。
作者简介
Eric S. Roberts,美国斯坦福大学计算机科学系教授,主管教学的系副主任。他由于教学改革的成就获得Charles Simonyi荣誉教授。Roberts于1980年获哈佛大学应用数学博士学位,其后他创建了威尔斯利学院的计算机科学系,并担任系主任。后来,他在加州Palo Alto的DEC公司系统研究中心工作了5年。
目录
第1章 概述
1.1 计算简史
1.2 什么是计算机科学
1.3 计算机硬件简介
1.4 算法
1.5 程序设计语言和编译
1.6 编程错误和调试
1.7 软件维护
1.8 软件工程的重要性
1.9 关于C程序设计语言的一些思考
小结
复习题
第一部分 C语言程序设计基础
第2章 通过例子学习
2.1 “Hello world”程序
2.2 两个数的加法程序
2.3 有关程序设计过程的观点
2.4 数据类型
2.5 表达式
小结
复习题
程序设计练习
第3章 问题求解
3.1 程序设计习语和范例
3.3 控制语句
3.4 一个调试练习
3.5 格式化输出
3.6 构思一个程序
小结
复习题
程序设计练习
第4章 语句形式
4.1 简单语句
4.2 控制语句
4.3 布尔型数据
4.4 if语句
4.5 switch语句
4.6 while语句
4.7 for语句
小结
复习题
程序设计练习
第5章 函数
5.1 使用库函数
5.2 函数声明
5.3 自己编写函数
5.4 函数调用过程机制
5.5 过程
5.6 逐步精化
小结
复习题
程序设计练习
第6章 算法
6.1 测试素数
6.2 计算最大公约数
6.3 数值算法
6.4 级数展开
6.5 指定数值类型的大小
小结
复习题
程序设计练习
第二部分 库和模块化开发
第三部分 复合数据类型
附录
点击下载:
《C语言的科学和艺术》(PDF扫描版)