Structure and Interpretation of Computer Programs(英文版) 免费 电子书 PDF 下载
1. 图书信息
- 书名: 《Structure and Interpretation of Computer Programs第二版(英文版)》
- 作者:Harold Abelson、Gerald Jay Sussman、Julie Sussman
- 出版社:The MIT Press、McGraw-Hill
- 出版日期:1996年
- 分类: 软件架构-编程思想
- 格式: PDF
2. 内容简介
- 基础编程概念:介绍计算机程序和编程语言的基本概念,如表达式、命名与环境、求值组合等,帮助读者理解程序运行的基础机制。
- 函数与过程抽象:讲解函数的定义和使用,将函数作为一等公民的特性,阐述如何通过过程抽象来构建程序,包括线性递归与迭代、树递归等不同的过程生成方式,以及高阶函数的应用,如函数作为参数、返回值等,培养读者对过程抽象的理解和运用能力。
- 数据抽象:探讨数据抽象的概念,以有理数运算等为例,介绍如何隐藏数据的具体表示,通过抽象屏障来构建数据类型。还涵盖了层次数据结构、符号数据处理、多种数据表示方法以及具有泛型操作的系统等内容,让读者学会设计和使用抽象数据类型。
- 模块化、对象与状态:讨论了赋值和局部状态的概念,分析引入赋值的利弊,介绍环境求值模型,以及如何使用可变数据进行建模,涉及并发编程和流的相关知识,引导读者理解程序中的状态管理和模块化设计。
- 元语言抽象:讲述语言的解释器和编译器的构建,包括元循环求值器、惰性求值、非确定性计算和逻辑编程等内容,使读者深入了解编程语言的内部工作原理和元编程的概念。
3. 下载地址
https://pan.baidu.com/s/1QzG1pZi55-xtHgQ6SuKGFA
4. 获取提取码
关注微信公众号 陌尘聊架构,发送以下图书编号获取百度网盘的提取码:
1 | B0227 |
4.1. 陌尘聊架构

4.2. 示例演示

5. 特别说明
版权说明
本站所有电子书均是从公开互联网中收集而来。
若部分书籍有涉及版权问题,请关注微信公众号陌尘聊架构,后台私信我,并提供相应的版权说明,我会删除对应的书籍。
分享你的电子书
如果你有好的电子书愿意分享,欢迎微信公众号(陌尘聊架构)私信联系我,我将会把它分享到本站。