导航
台湾最大的图书网站。 58 万种大陆图书,台湾会员购书满 1500 元,免收国际运费 !
购物车 购物演示 在线帮助
注;多个关键字用空格分开

您最近浏览过的商品
程序设计实践(双语版)
【精品图书推荐】
程序设计实践(双语版)


作者
Brian W.Kernighan
ISBN
7111211278
开本
16
封面形式
简裝本
出版社
机械工业出版社
出版日期
2007-4-1
NT$
561
暂时缺货

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

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

 本书目录  
 
译者序.
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》等。
 


<>问题解答 <>购买商品 <>关于我们
·购物向导
·常见问题
·查看、取消定单
·图书馆团购服务
·注册用户
·更改注册信息
·关于本站
·汇款、退货招领
·图书目录
传真:(04)-23725935
客户服务E-mail:service@bookschina.com.tw