计算的本质 - 深入剖析程序和计算机

5星(超过95%的资源)
所需积分/C币:10 2016-04-21 21:53:13 17.64MB PDF
23
收藏 收藏
举报

计算的本质 - 深入剖析程序和计算机, 关于计算理论
版权声明 @2013 by o reilly media, Inc Simplified Chinese Edition, jointly published by O Reilly Media, Inc and Posts telecom Press, 2014. Authorized translation of the English edition, 2014 OReilly Media, Inc, the owner of all rights to publish and sell the same. All rights reserved including the rights of reproduction in whole or in part in any form 英文原版由 O'Reilly media,ine.出版,2013。 简体中文版由人民邮电出版社出版,2014。英文原版的翻译得到 OReilly Media,nc.的 授权。此简体中文版的岀版和销售得到出版杈和销售权的所有者— O Reilly media,Inc 的许可。 版权所有,未得书面许可,本书的任何部分和全部内容不得以任何形式重制。 O Reilly Media,nc介绍 O'Reilly media通过图书、杂志、在线服务、调查研究和会议等方式传播创新知识。 自1978年开始,Oˆ Reilly一直都是前沿发展的见证者和推动者。超级极客们正在开创 着未来,而我们关注真正重要的技术趋势——通过放大那些“细微的信号”来刺激社 会对新科技的应用。作为技术社区中活跃的参与者, O'Reilly的发展充满了对创新的 倡导、创造和发扬光大 Oˆ Reilly为软件开发人员带来革命性的“动物书”;创建第一个商业网站(GNN);组 织了影响深远的开放源代码峰会,以至于开源软件运动以此命名;创立了Make杂志, 从而成为DⅠY革命的主要先锋;公司一如既往地通过多种形式缔结信息与人的纽带。 oˆ Reilly的会议和峰会集聚了众多超级极客和高瞻远瞩的商业领袖,共同描绘岀开创 新产业的革命性思想。作为技术人士获取信息的选择, O Reilly现在还将先锋专家的 知识传递给普通的计算机用户。无论是通过书籍出版,在线服务或者面授课程,每 项oˆ Reilly的产品都反映了公司不可动摇的理念——信息是激发创新的力量 业界评论 ¨ O'Reilly radar博客有口皆碑。” — Wired O'Reilly凭借一系列(真希望当初我也想到了)非凡想法建立了数百万美元的业务。” Business 2.0 Oˆ Reilly Conference是聚集关键思想领袖的绝对典范。” CRM “一本 O'Reilly的书就代表一个有用、有前途、需要学习的主题。” — Trish times ¨Tim是位特立独行的商人,他不光放眼于最长远、最广阔的视野并且切实地按照 Yogi Berra的建议去做了:‘如果你在路上遇到岔路口,走小路(岔路)。’回顾过去 Tim似乎每一次都选择了小路,而且有几次都是一闪即逝的机会,尽管大路也不错」 Linux journa 目录 封面介绍 前言 第1章刚好够用的Ruby基础 1.1交互式 Ruby shell 1.2值 1.2.1基本数据 1.22数据结构 12234 1.2.3proc… 1.3控制流…… 1.4对象和方法 1.5类和模块… 1.6其他特性 1.6.1局部变量和赋值…… 1.6.,2字符串插值… 1.6.3检查对象 77888 64打印字符串 1.6.5可变参数方法( variadic method)… 1.6.6代码块………… 1.6.7枚举类型… 10 16.8结构体… 1.6.9给内置对象扩展方法( Monkey Patching) 12 1.6.10定义常量…… 13 1.6.11删除常量 第一部分程序和机器 第2章程序的含义 ……17 2.1“含义”的含义……… 2.2语法… 2.3操作语义 19 2.3.1小步语义……… …20 23.2大步语义 24指称语义 46 24.1表达式………… …46 242语句 49 24.3应用 ……51 25形式化语义实践 25.1形式化 52 252找到含义 2.53备选方案 53 2.6实现语法解析器… 第3章最简单的计算机 3.1确定性有限自动机… 3.1.1状态、规则和输入 3.1.2输出 3.1.3确定性………… 3.1.4模拟 62 3.2非确定性有限自动机 65 3.2.1非确定性… 3.2.2自由移动( free move)… 3.3正则表达式 ,, …74 3.3.1语法 …75 3.3.2 义 ………78 333解析 86 34等价性… …88 目录 第4章增加计算能力 4.1确定性下推自动机… …100 4.1.1存储 100 4.1.2规则 …101 4.1.3确定性 103 4.1.4模拟 4.2非确定性下推自动机 …110 4.2.1模拟 113 42.2不等价 115 4.3使用下推自动机进行分析 116 43.1词法分析 116 43.2语法分析… l18 4.3.3实践性… 122 44有多少能力 …123 第5章终极机器 125 5.1确定型图灵机· 125 5.1.1存储 126 5.1.2规则 127 5.1.3确定性…… 131 5.1.4模拟 5.2非确定型图灵机 13 5.3最大能力 ……137 53.1内部存储 137 5.3.2子例程………… 140 53.3多纸带……… 5.3.4多维纸带………… 54通用机器……… …………………142 5.4.1编码… 5.4.2模拟 145 第二部分计算与可计算性 第6章从零开始编程… 149 6.1模拟 lambda演算…… 目录|W 61.1使用proc工作 150 6.1.2问题 …152 6.1.3数字 6.1.4布尔值 …156 6.1.5谓词 160 61.6有序对 16l 6.1.7数值运算 …161 61.8列表 168 61.9字符串 172 6.1.10解决方案 …………174 6.1.11高级编程技术 178 6.,2实现 lambda演算………………………………………………………………184 6.2.1语法 6.2.2语义 186 623语法分析 第7章通用性无处不在 …………………………193 7.1 lambda演算……………… ……193 72部分递归函数 7.3SKI组合子演算……… 201 7.4约塔(Iota)…………… ………………210 7.5标签系统 213 7.6循环标签系统…… 77 Conway的生命游戏 7.8rule110……………………………………………………………231 79 Wolfram的2,3图灵机… 234 第8章不可能的程序 235 8.1基本事实……………236 8.1.1能执行算法的通用系统 236 8.1.2能够替代图灵机的程序… 8.1.3代码即数据 8.1.4可以永远循环的通用系统 ……………………241 8.1.5能引用自身的程序 ………245 8.2可判定性 250 83停机问题……………… …………251 8.3.1构建停机检查器… ……251 目录 8.32永远不会有结果 254 84其他不可判定的问题 258 8.5令人沮丧的暗示… ·260 8.6发生上述情况的原因 …261 8.7处理不可计算性 262 第9章在“玩偶国”中编程 …265 9.1抽象解释…… 9.1.1路线规划… 266 91.2抽象:乘法的符号 …267 91.3安全和近似:增加符号 …270 92静态语义 ……274 9.2.1实现 275 92.2好处和限制 281 93应用… 后记 ……285 目录X 封面介绍 本书封面上的动物是砗蚝(拉丁学名为 Hippopus hippopus)。砗蚝因其形状又叫马蹄蛤, 又因其颜色泛红称为草莓蛤。砗蚝是砗磲科巨蛤亚科的一部分,而砗磲科又是乌蛤科的 部分。砗蚝主要生活在印度洋一太平洋区域的礁石中 砗蚝有两个相同而对称的铰合部。它还有着深深的嵴和与众不同的红白图案。砗蚝待在 个地方使用虹管过滤周围的水之后,以周围的浮游生物为食。

...展开详情
试读 127P 计算的本质 - 深入剖析程序和计算机
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
shine3935 特别好的书,值得仔细学习和深入思考
2016-10-11
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 分享王者

关注 私信
上传资源赚钱or赚积分
最新推荐
计算的本质 - 深入剖析程序和计算机 10积分/C币 立即下载
1/127
计算的本质 - 深入剖析程序和计算机第1页
计算的本质 - 深入剖析程序和计算机第2页
计算的本质 - 深入剖析程序和计算机第3页
计算的本质 - 深入剖析程序和计算机第4页
计算的本质 - 深入剖析程序和计算机第5页
计算的本质 - 深入剖析程序和计算机第6页
计算的本质 - 深入剖析程序和计算机第7页
计算的本质 - 深入剖析程序和计算机第8页
计算的本质 - 深入剖析程序和计算机第9页
计算的本质 - 深入剖析程序和计算机第10页
计算的本质 - 深入剖析程序和计算机第11页
计算的本质 - 深入剖析程序和计算机第12页
计算的本质 - 深入剖析程序和计算机第13页
计算的本质 - 深入剖析程序和计算机第14页
计算的本质 - 深入剖析程序和计算机第15页
计算的本质 - 深入剖析程序和计算机第16页
计算的本质 - 深入剖析程序和计算机第17页
计算的本质 - 深入剖析程序和计算机第18页
计算的本质 - 深入剖析程序和计算机第19页
计算的本质 - 深入剖析程序和计算机第20页

试读结束, 可继续阅读

10积分/C币 立即下载 >