注重体验与质量的电子书资源下载网站
分类于: 设计 计算机基础
简介
How to Design Programs, 2nd Edition: An Introduction to Programming and Computing 豆 0.0分
资源最后更新于 2020-09-05 21:57:50
作者:Matthias Felleisen
出版社:MIT Press
出版日期:2018-01
ISBN:9780262534802
文件格式: pdf
标签: 编程 Scheme 函数式 计算机 Racket 语言 计算机科学 编程艺术
简介· · · · · ·
A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming.
This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process, presenting prog...
目录
Preface
Prologue: How to Program
I Fixed-Size Data
Intermezzo 1: Beginning Student Language
II Arbitrarily Large Data
Intermezzo 2: Quote, Unquote
III Abstraction
Intermezzo 3: Scope and Abstraction
IV Intertwined Data
Intermezzo 4: The Nature of Numbers
V Generative Recursion
Intermezzo 5: The Cost of Computation
VI Accumulators
Epilogue: Moving On
Prologue: How to Program
I Fixed-Size Data
Intermezzo 1: Beginning Student Language
II Arbitrarily Large Data
Intermezzo 2: Quote, Unquote
III Abstraction
Intermezzo 3: Scope and Abstraction
IV Intertwined Data
Intermezzo 4: The Nature of Numbers
V Generative Recursion
Intermezzo 5: The Cost of Computation
VI Accumulators
Epilogue: Moving On