赞
踩
总结:
(1)词语的语义不够充分,所以句子产生了,但是,词语不能随机搭配产生语义,这样很难记忆。所以人的交流,是以句子为单位。而且依靠语法的组织规则,使人可以容易掌握句子的语义。
(2)语义用来理解,反映在接受了语义,和语义关系,能够进行逻辑判断,产生行为。(同控制)
(3)遵循语法词法,才能正确表达语义。在对符号定义语义的过程,就是约定同步的过程(比如语言的形成)
帮助理解:
语义:是数据在某个领域上(指的是对象,CPU,外星人,中国人)的解释和逻辑表示。是用户用来联系计算机表示和现实世界的途径。
信息简单的定义为被赋予了含义的数据,如果该含义(语义)能够被计算机所 “理解”(指能够通过形式化系统解释、推理并判断),那么该信息就是能够被计算机所处理的信息。
语义反映在控制作用,对应着控制消息的响应。程序里面的控制消息,确实有响应。所以都没有关注语义。
但是,语言。如果一个中国人和外星人和你说同样的话,“帮我那杯水”,你对中国人的话有反映,去拿了杯水。而外星人的话,因为不理解语义,所以没反映。这就是语义的作用。
程序设计时,我们关心数据的语义,因为是我们大脑决定了程序该如何反映。但是程序运行后,语义信息就没用了。或者说,CPU指理解0和1..数字电路只对0和1知道怎么反映。
所以语义是具有领域特征来说的,0,1对于CPU,和对于人,具有不同的语义。你对外星人和对中国人说同样的话,对他们而言,语义是不一样的。
语言或者协议,就是控制消息。通信双方对控制消息产生反映,从而发生状态变化。
附:http://baike.baidu.com/view/544098.htm,
概念
数据的含义就是语义(semantic)。简单的说,数据就是符号。数据本身没有任何意义,只有被赋予含义的数据才能够被使用,这时候数据就转化为了信息,而数据的含义就是语义。
语义可以简单地看作是数据所对应的现实世界中的事物所代表的概念的含义,以及这些含义之间的关系,是数据在某个领域上的解释和逻辑表示。
语义具有领域性特征,不属于任何领域的语义是不存在的。而语义异构则是指对同一事物在解释上所存在差异,也就体现为同一事物在不同领域中理解的不同。对于计算机科学来说,语义一般是指用户对于那些用来描述现实世界的计算机表示(即符号)的解释,也就是用户用来联系计算机表示和现实世界的途径。
语义是对数据符号的解释,而语法则是对于这些符号之间的组织规则和结构关系的定义。
由于信息概念具有很强的主观特征,目前还没有一个统一和明确的解释。我们可以将信息简单的定义为被赋予了含义的数据,如果该含义(语义)能够被计算机所 “理解”(指能够通过形式化系统解释、推理并判断),那么该信息就是能够被计算机所处理的信息。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。