网络协议三要素中的语法和语义怎么区别?

网络协议中规定通信双方要发出什么控制信息,执行的动作和返回的应答的部分称为
A)语法部分
B)语义部分
C)定时关系
D)以上都不是
这个题的答案是选A,但我觉得应该是选B,谁能给解释一下吗?谢谢!
百度百科里是这样解释的:
网络协议是由三个要素组成:
(1) 语义。语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。
(2) 语法。语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。
(3) 时序。时序是对事件发生顺序的详细说明。(也可称为“同步”)。
人们形象地把这三个要素描述为:语义表示要做什么,语法表示要怎么做,时序表示做的顺序。

区别网络协议三要素中的语法和语义的方法如下:

    两者确定的内容不同。

语法确定通信双方"如何讲",即如何发出控制信息、完成动作、做出响应;语义,确定通信双方"讲什么",指出需要发出何种控制信息、完成何种动作以及做出何种响应。

2.定义对象不同。

语法定义了数据格式,编码、信号、数据出现的顺序等;语义定义了用于协调同步和差错处理等控制信息,解释控制信息每个部分的意义。

扩展资料:

语义具有领域性特征,不属于任何领域的语义是不存在的。而语义异构则是指对同一事物在解释上所存在差异,也就体现为同一事物在不同领域中理解的不同。

对于计算机科学来说,语义一般是指用户对于那些用来描述现实世界的计算机表示(即符号)的解释,也就是用户用来联系计算机表示和现实世界的途径。

语义是对数据符号的解释,而语法则是对于这些符号之间的组织规则和结构关系的定义。对于信息集成领域来说,数据往往是通过模式(对于模式不存在或者隐含的非结构化和半结构化数据,往往需要在集成前定义出它们的模式)来组织的,数据的访问也是通过作用于模式来获得的,这时语义就是指模式元素(例如类、属性、约束等等)的含义,而语法则是模式元素的结构。

参考资料:

语义_百度百科

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-09-21

一、计算机语义与语法的最大区别是前者是表示意思的,后者是表示程序的。语义:描述你的计算过程意思正确。例如:

雪是白的. -- 语法正确,语义正确。

雪是红的. -- 语法正确,语义错误

二、网络协议的定义:为计算机网络中进行数据交换而建立的规则、标准或约定的集合。网络协议三要素:

1、语法,确定通信双方"如何讲",定义了数据格式,编码和信号电平等。

2、语义,确定通信双方"讲什么",定义了用于协调同步和差错处理等控制信息。

3、定时,确定通信双方"讲话的次序",定义了速度匹配和排序等。

扩展资料

特点

语义网络的特点是:(1)可以深层次地表示知识,包括实体结构、层次及实体间的因果关系;(2)推理的非有规则,无推理规律可循;(3)知识表达的自然性直接从语言语句强化而来。

优点

它的优点是:(1)直接而明确地表达概念的语义关系,模拟人的语义记忆和联想方式;(2)可利用语义网络的结构关系检索和推理,效率高。但它不适用于定量、动态的知识;不便于表达过程性、控制性的知识。

对比

逻辑推理相比,其特点是:语义网络能表示各种事实和规则,具有结构化的特点;逻辑术语把事实与规则当作独立的事实处理,语义网络则从整体上进行处理;逻辑系统有特定的演绎结构,而语义网络不具有特定的演绎结构;语义网络推理是知识的深层次推理,是知识的整体表示与推理。

(参考资料 百度百科 语义网络

本回答被网友采纳
第2个回答  推荐于2017-09-22
网络协议的定义:为计算机网络中进行数据交换而建立的规则、标准或约定的集合。
网络协议三要素:
1、语法,确定通信双方"如何讲",定义了数据格式,编码和信号电平等。
2、语义,确定通信双方"讲什么",定义了用于协调同步和差错处理等控制信息。
3、同步,确定通信双方"讲话的次序",定义了速度匹配和排序等。
第3个回答  2014-12-23
计算机语义与语法的最大区别是前者是表示意思的,后者是表示程序的.
语义:
描述你的计算过程意思正确.例如:
雪是白的. -- 语法正确,语义正确.
雪是红的. -- 语法正确,语义错误.

语法就是所有语言通用的选择、循环啦。本回答被网友采纳
相似回答