《计算机科学理论 程序设计途径》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(英)布雷迪(Brady,J.M.)著;陆佑珊,陈慧清译
  • 出 版 社:北京:科学出版社
  • 出版年份:1988
  • ISBN:7030002458
  • 页数:354 页
图书介绍:书名原文:Thetheoryofcomputerscience:本书从程序设计的角度讨论了计算机科学理论

第一章 概述 1

1.1 引言 1

1.2 第一部分:元计算机科学 4

目录 5

序言 5

1.3 第二部分:关于计算机科学理论 11

第一部分 元计算机科学 22

第二章 抽象机方法 22

2.1 引言 22

2.2 基本机和有限状态时序机 23

2.3 输入序列;状态 28

2.4 FSM的局限性 34

2.5 图灵机 36

2.6 通用图灵机 47

2.7 shannon对TM复杂性的度量 50

2.8 其他类似计算机的抽象机 56

第三章 计算机科学的局限性 63

3.1 引言 63

3.2 不可计算的函数 66

3.3 可枚举性与可判定性 70

3.4 不可解性成果概述 86

第四章 函数或程序设计式方法 116

4.1 引言 116

4.2 一般递归函数 121

4.3 Ackermann函数以及对复杂性的再考察 137

5.2 图灵机的一个GRF模拟程序 147

5.1 引言 147

第五章 支持图灵论题的证据 147

5.3 GRF的TM编译程序 157

5.4 作为数据结构的数 162

第二部分 关于计算机科学理论 168

第六章 McCarthy的开拓性研究 168

6.1 引言 168

6.2 McCarthy的形式系统 170

6.3 S-表达式 181

6.4 形式系统的应用——程序等价性 190

6.5 形式系统的应用——程序设计语言的语义 206

第七章 程序的可靠性 215

7.1 引言 215

7.2 程序测试 220

7.3 证明程序正确性的归纳断言技术 230

7.4 Zohar Manna的基础研究 256

7.5 述评 264

第八章 语义问题 269

8.1 引言 269

8.2 λ-演算 276

8.3 操作语义:强调机器的作用 285

8.4 数学语义:不强调机器的作用 298

附录A 数学预备知识 312

附录B 程序设计说明 332

参考文献 337

著者索引 346

汉英名词索引 348