《Structure and Interpretation of Computer Programs - 2nd Edition》电子书下载

Structure and Interpretation of Computer Programs - 2nd Editiontxt,chm,pdf,epub,mobi下载
作者: Harold Abelson / Gerald Jay Sussman
出版社: The MIT Press
出版年: 1996-9-1
页数: 683
定价: USD 55.00
装帧: Paperback
ISBN: 9780262510875

内容简介  · · · · · ·

Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text.

There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that ref...




作者简介  · · · · · ·

Hal Abelson is Class of 1922 Professor of Computer Science and Engineering at Massachusetts Institute of Technology and a fellow of the IEEE. He is a founding director of Creative Commons, Public Knowledge, and the Free Software Foundation. Additionally, he serves as co-chair for the MIT Council on Educational Technology.

Gerald Jay Sussman is Panasonic (formerly Matsushita) Pr...



目录  · · · · · ·

Foreword xi

Preface to the Second Edition xv

Preface to the First Edition xvii

· · · · · · ()
Foreword xi

Preface to the Second Edition xv

Preface to the First Edition xvii

Acknowledgments xxi

1 Building Abstractions with Procedures 1

1.1 The Elements of Programming 4

1.2 Procedures and the Processes They Generate 31

1.3 Formulating Abstractions with Higher-Order Procedures 56

2 Building Abstractions with Data 79

2.1 Introduction to Data Abstraction 83

2.2 Hierarchical Data and the Closure Property 97

2.3 Symbolic Data 142

2.4 Multiple Representations for Abstract Data 169

2.5 Systems with Generic Operations 187

3 Modularity, Objects and State 217

3.1 Assignment and Local State 218

3.2 The Environmental Model of Evaluation 236

3.3 Modeling with Mutable Data 251

3.4 Concurrency: Time Is of the Essence 297

3.5 Streams 316

4 Metalinguistic Abstraction 359

4.1 The Metaciricular Evaluator 362

4.2 Variations on a Scheme--Lazy Evaluation 398

4.3 Variations on a Scheme--Nondeterministic Computing 412

4.4 Logic Programming 438

5 Computing with Register Machines 491

5.1 Designing Register Machines 492

5.2 A Register-Machine Simulator 513

5.3 Storage Allocation and Garbage Collection 533

5.4 The Explicit Control Evaluator 547

5.5 Compilation 566

References 611

List of Exercises 619

Index 621
· · · · · · ()

下载地址

发布者:ronychu

文件说明:zip / 解压密码:yiquhai.com

迅雷下载:您需要先后,才能查看

网盘下载:您需要先后,才能查看

关于内容:内容自于互联网,如果发现有违规内容请联系管理员删除!

作者: ronychu

该用户很懒,还没有介绍自己。

93 条评论

发表评论

  1. 一只不愿透露姓名的ju 一只不愿透露姓名的ju说道:
    1#

    什么也不说了

  2. juner浅 juner浅说道:
    2#

    深入浅出

  3. 起点无限极 起点无限极说道:
    3#

    这本就又回归朴实了

  4. 藤筱念扶 藤筱念扶说道:
    4#

    细腻厚实

  5. 显示更多