structure and interpretation of computer programs

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
  本书1984年出版,成型于美国麻省理工学院(MIT)多年使用的一本教材,1996年修订为第2版。在过去的二十多年里,本书对于计算机科学的教育计划产生了深刻的影响。  第2版中大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。  本书自出版以来,世界各地已有100多所院校采用本书做教材,其中包括美国斯坦福大学、美国普林斯顿大学、英国牛津大学、日本东京大学等。相关网站有本书源代码及其他教辅资料,网址为:www-mitpress.mit.edu/sicp/作者简介:  Harold Abelson是MIT1992年度MacVicarFacultyFellow。Gerald JaySussman是Matsushita电子工程教授。他们都在MIT电子工程和计算机科学系工作.都得到过最重要的计算机科学教育奖:如 Abelson得到了IEEE计算机学会的Booth奖。Sussman得到了ACM的Karlstrom奖。  Julie Sussman是作家和编辑,同时使用自然语言和计算机语言写作。  每一位严肃的计算机科学家都应该阅读这本书。由于本书清晰、简洁和富于才智,我们强烈推荐本书,它适合所有希望深刻理解计算机科学的人们。书本目录:Contents viiForeword xiPreface to the Second Edition xvPreface to the First Edition xviiAcknowledgments xxi1 Building Abstractions with Procedures 11.1 The Elements of Programming 41.2 Procedures and the Processes They Generate 311.3 Formulating Abstractions with Higher-Order Procedures 562 Building Abstractions with Data 792.1 Introduction to Data Abstraction 832.2 Hierarchical Data and the Closure Property 972.3 Symbolic Data 1422.4 Multiple Representations for Abstract Data 1692.5 Systems with Generic Operations 1873 Modularity, Objects and State 2173.1 Assignment and Local State 2183.2 The Environmental Model of Evaluation 2363.3 Modeling with Mutable Data 2513.4 Concurrency: Time Is of the Essence 2973.5 Streams 3164 Metalinguistic Abstraction 3594.1 The Metaciricular Evaluator 3624.2 Variations on a Scheme--Lazy Evaluation 3984.3 Variations on a Scheme--Nondeterministic Computing 4124.4 Logic Programming 4385 Computing with Register Machines 4915.1 Designing Register Machines 4925.2 A Register-Machine Simulator 5135.3 Storage Allocation and Garbage Collection 5335.4 The Explicit Control Evaluator 5475.5 Compilation 566References 611List of Exercises 619Index 621
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值