编程的修炼(中英双语).[荷]Edsger W. Dijkstra(带详细书签).pdf

上传者: kxjrzyk | 上传时间: 2021-05-31 01:24:41 | 文件大小: 85.24MB | 文件类型: PDF
《编程的修炼(中英双语)》是图灵奖获得者Edsger W. Dijkstra在编程领域里的经典著作中的经典。作者基于其敏锐的洞察力和长期的实际编程经验,对基本顺序程序的描述和开发中的许多关键问题做了独到的总结和开发。书中讨论了顺序程序的本质特征、程序描述和对程序行为(正确性)的推理,并通过一系列从简单到复杂的程序的思考和开发范例,阐释了基于严格的逻辑推理开发正确可靠程序的过程。 《编程的修炼(中英双语)》写于20世纪70年代中后期,但其对编程技术领域的开发、编程语言发展和程序理论研究的深刻影响持续至今。本书值得每个关注计算机科学技术的本质,冀求在程序和软件领域有长远发展的计算机工作者、教师和学生阅读。 第0章 执行抽象 1 第1章 编程语言的作用 13 第2章 状态及其特征 19 第3章 语义的性质 29 第4章 一种编程语言的语义特征 47 第5章 两个定理 73 第6章 论完满终止结构的设计 81 第7章 再论欧几里得算法 89 第8章 几个小例子的形式化处理 101 第9章 论受限的非确定性 143 第10章 有关记法的短论:“变量的作用域” 157 第11章 数组变量 187 第12章 线性检索定理 209 第13章 下一个排列 213 第14章 荷兰国旗问题 221 第15章 更新顺序文件 233 第16章 再论归并 245 第17章 来自R.W.HAMMING的一个练习 257 第18章 模式匹配问题 269 第19章 将一个数写成两个平方之和 279 第20章 大数的最小素因子问题 285 第21章 最孤立村庄问题 297 第22章 最短子支撑树问题 307 第23章 记录等价类的REM算法 321 第24章 三维空间的凸包问题 335 第25章 有向图的最大强连通分支 383 第26章 论手册和实现 401 第27章 跋 417

文件下载

评论信息

  • 王金雷 :
    第0章 执行抽象 1第1章 编程语言的作用 13第2章 状态及其特征 19第3章 语义的性质 29第4章 一种编程语言的语义特征 47第5章 两个定理 73第6章 论完满终止结构的设计 81第7章 再
    2018-12-28
  • 杯子里的绿萝 :
    一般般吧222
    2018-10-30
  • xinglu31 :
    挺好,就是不够清晰
    2018-05-09

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明