程序设计实践 双语版

作    者:Brian W.Kernighan Rob Pike
I S B N:9787111211273
开    本:16
封面形式:简裝本
出 版 社:机械工业出版社
出版日期:2007-4-1
定    价:59元
现 卖 价: 50.2 元(1星会员价)
49.0 元(2星会员价)
47.8 元(3星会员价)
               

程序设计实践 双语版 特色及评论

本书是著名计算机专家的畅销作品,曾在国内外受到广泛赞誉。本书从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法。本书值得每个梦想并努力使自己成为优秀程序员的人参考,值得每个计算机专业的学生和计算机工作者阅读,也可作为程序设计高级课程的教材或参考书。.
程序设计实践并不只是写代码。程序员必须评价各种折衷方案,在许多可能性之中做出选择、排除错误、做测试和改进程序性能,还要维护自己或其他人写的软件。在满足规范的同时还必须关注许多问题,包括兼容性、坚固性和可靠性等等。..
本书从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法,它的翻译出版将填补国内目前这方面书籍的空白。本书值得每个梦想并努力使自己成为优秀程序员的人参考,值得每个计算机专业的学生和计算机工作者阅读,也可作为程序设计高级课程的教材或参考书。...

程序设计实践 双语版 内容简介

本书从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法,它的翻译出版将填补国内目前这方面书籍的空白。本书值得每个梦想并努力使自己成为优秀程序员的人参考,值得每个计算机专业的学生和计算机工作者阅读,也可作为程序设计高级课程的教材或参考书。
本书是著名计算机专家的畅销作品,曾在国内外受到广泛赞誉。本书从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法。本书值得每个梦想并努力使自己成为优秀程序员的人参考,值得每个计算机专业的学生和计算机工作者阅读,也可作为程序设计高级课程的教材或参考书。

程序设计实践 双语版 本书目录


译者序.
Preface/前言
Chapter1:Style/风格
1.1Names/名字
1.2EXpressionsandStatements/表达式和语句
1.3ConsistencyandIdioms/一致性和习惯用法
1.4FuncdonMacros/函数宏
1.5MagicNumbers/神秘的数
1.6Comments/注释
1.7WhyBother?/为何对此费心
Chaptex2:AlgorithmsandDataSttuctures/算法与数据结构
2.1Searching/检索
2.2Sorting/排序
2.3Libraries/库
2.4AJavaQuicksort/一个Java快速排序
2.5O-Notation/大O记法
2.6GrowingArrays/可增长数组
2.7Lists/表
2.8Trees/树
2.9HashTables/散列表
2.10Summary/小结
Chapter3:DesignandImplementation/设计与实现
3.1TheMarkovChainAlgorithm/马尔可夫链算法
3.2DataStructureAltematives/数据结构的选择
3.3BuildingtheDataStructureinC/在C中构造数据结构
3.4GeneratingOutput/生成输出
3.5Java/Java
3.6C++/C++
3.7AwkandPerl/Awk和Perl
3.8Performance/性能
3.9Lessons/经验教训
Chapter4:Unterfaces/界面
4.1Comma-SeparatedValues/逗号分隔的值
4.2APrototypeLibrary/一个原型库
4.3ALibralyforOthers/为别人用的库
4.4AC++Implementation/C++实现
4.5InterfacePrinciples/界面原则
4.6ResourceManagement/资源管理
4.7Aboft,Retry,Fail?/终止.重试或失败
4.8UserInterfaces/用户界面
Chapter5:Debugging/排错
5.1Debuggers/排错系统..
5.2GoodClues,EasyBugs/好线索,简单错误
5.3NoClues,HardBugs/无线索,难办的错误
5.4LastResorts/最后的手段
5.5Non-reproducibleBugs/不可重现的错误
5.6DebuggingTools/排错工具
5.7OtherPeople'sBugs/其他人的程序错误
5.8Summary/小结
Chapter6:Testing/测试
6.1TestasYouWritetheCode/在编码过程中测试
6.2SystematicTesting/系统化测试
6.3TestAutomation/测试自动化
6.4TestScaffolds/测试台
6.5StressTests/应力测试
6.6TipsforTesting/测试秘诀
6.7WhoDoestheTesting?/谁来测试
6.8TestingtheMarkovProgram/测试马尔可夫程序
6.9Summary/小结
Chapter7:Performance/性能
7.1ABottleneck/瓶颈
7.2TimingandProfiling/计时和轮廓
7.3StrategiesforSpeed/力口速策略
7.4TuningtheCode/代码调整
7.5SpaceEfriciency/空间效率
7.6Estimation/估计
7.7Summary/小结
Chapter8:Portability/可移植性
8.1Language/语言
8.2HeadersandLibraries/头文件和库
8.3ProgramOrganization/程序组织
8.4Isolatin/隔离
8.5DataExchange/数据交换
8.6ByteOrde/字节序
8.7PortabiltyandUpgrade/可移植性和升级
8.8Internationalization/国际化
8.9Summary/小结
Chapter9:Notation/记法
9.1FormattingData/数据格式
9.2RegularExpressions/正则表达式
9.3ProgrammableTools/可编程工具
9.4Interpreters,Compilers,andVirtualMachines/解释器.编译器和虚拟机
9.5ProgramsthatWritePrograms/写程序的程序
9.6UsingMacrostoGenerateCode/用宏生成代码
9.7CompilingontheFly/运行中编译
Epilogue/后记
Appendix:CollectedRules/附录:规则汇编...

程序设计实践 双语版 作者介绍

Brian W.Kernighan 贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作,包括《The Elements of Programming Style》、《The Practice of Programming》、《The UNIX Programming Environment》、《The AWK Language》、《Software Tools》等。

程序设计实践 双语版 参与书评    查看书评(共0条)

返回顶部

收藏本站
购买该商品的顾客还购买了
  • 编程珠玑(第二版英文版)
    编程珠玑(第二版英文版)
    原价:28  现价:24.6
  • 设计模式:可复用面向对象软件的基础(英文版)
  • 您最近浏览过的商品