sicp课堂笔记

2016-10-17  本文已影响66人  jarod_chan

大型程序构造技术
黑盒抽象
约定接口
员语言抽象

学习一种语言
1.基本元素
2.组合方式
3.抽象方式

LISP语言

|过程|数据
:----:|:-----:|:-----:
基本元素|+ - * / =|23 1.738
组合方式|() cond if |
抽象方式|define|

计算模型

函数应该拥有程序第一级元素的特征

  1. 可以被命名为一个变量
  2. 可以作为参数被传递给一个过程
  3. 可以作为一个过程的返回值
  4. 可以包含在数据结构中
    当函数作为一级元素被使用时,可以提高程序设计语言的抽象能力
上一篇 下一篇

猜你喜欢

热点阅读