data、information、knowledge、wisdom
data
数据只是一组符号序列,本身并不含有信息。
在计算机中data是以值的形式呈现。
information
信息 = 数据 + 上下文。
在计算机中相同的二进制数据,不同的上下文中,数据可能表示整数、浮点数、指令…
关键点编程中需要给信息加上位置信息(变量),只有这样该信息才能被计算机操作。
关键点编程中代码的结构,类似与书本的结构(树结构)。值(信息)是文章的内容,章节标题是变量名,在编译时会自动将变量名替换为地址,也就是页码。
knowledge
知识可以理解为类,它本身是抽象的,以大量的经验为基础,对于某个对象(或者问题)的认识。
wisdom
智慧可以理解为对象,它是基于知识的具体实践。