关于只是大致可以分为how, what, why这3中知识。 也就是所谓的"知、行、观"
what表示的是知识是什么,通过声明式的表示方法来表示知识
what表示的如何实现知识,属于工具类的知识,表示对知识的探索过程
why表示的知识存在理由,是知识的充分条件
Computer science is dealing with a different kind of knowledge -- Imperative or
"how to" knowledge. It is trying to capture the notion of a
process that causes information to evolve from one state to
another, and we want to see how we can use methods to capture the knowledge
一个命令式知识的公共模式
1:做一个猜测
2:检验猜测是否正确(检验正确时就需要what之类的知识)
3:如果正确的话,则找到结果
4:如果不正确的话,换另外一个猜测(或者在现有猜测上进行改进),跳转到第2步,直至找到正确的答案
5:最重要的是猜测的改进算法,如果不能有效的改进猜测的话,那效率将是很低的
把这个模式实例化就是计算平方根的过程
(defn sq
[x]
(letfn [ (abs [x] (if (< x 0) (- x) x)) (improve [guess]
(/ (+ (/ x guess) guess) 2))
(good? [guess]
(< (abs (- (* guess guess) x)) 0.001))
(sq-iter [guess]
(if (good? guess)
guess
(recur (improve guess))))]
(sq-iter (/ x 2))))
分享到:
相关推荐
针对该现象,在对高端装备制造企业知识资源进行梳理的基础之上,结合企业知识管理的实际需求,提出了具有一般性和通用性的高端装备制造企业知识资源分类方法。根据不同的分类方式,提出了相应的基于元知识模型的高端...
知识分类与管理.pptx
知识管理的理论与实务-知识管理的知识种类.ppt
2022年一计算机基础知识分类知识点.doc
知识分类与知识学习PPT学习教案.pptx
电容基础知识 分类和作用
高考物理重要知识点必背手册7知识分类举要
小学语文教师招聘考试专业知识分类习题.doc
信息技术知识分类.pptx
管理知识分类体系.pptx
小学数学几何的初步知识分类专项练习题精选.doc
蓝凌标准产品KMSV15.0 用户手册-知识分类.pdf
知识分类体系行业细分.pptx
高中地理知识分类大全.doc
计算机基础知识分类-9-真题-无答案最终版.pdf
精品资料(2021-2022年收藏)一、计算机基础知识分类知识点..doc
初中数学基础知识分类总结.doc
高校图书馆数据挖掘和知识分类方法探讨.pdf