[填空选择题]一、网络数据表示P231、(抽象语法表示):一种形式语言,提供统一的网络数据表示,通常用于定义应用数据的抽象语法和应用层协议数据单元的结构。P232、表示层的功能:提供统一的网络数据表示。P233、表示实体定义了应用数据的抽象语法。4、传输语法:把抽象数据变换成比特串的编码规则。P235、抽象语法用于定义应用数据,它类似程序设计语言定义的抽象数据类型。P23二、-311、作为一种形式语言,。P242、,每一个数据类型都有一个标签(tag),标签有类型和值。P243、,分别是:通用标签、应用标签、上下文专用标签和私有标签。P24通用标签UNIVERSAL:由标准定义,适用于任何应用;应用标签APPLICATION:是由某个具体应用定义的类型;上下文专用标签CONTEXTSPECIFIC:这种标签在文本的一定范围(例如,一个结构struct)中适用;私有标签PRIVATE:用户定义的标签。4、:分别为简单类型、构造类型、标签类型、其他类型。这些数据类型的标签值均为通用标签Universal,有20多种。P24●简单类型:由单一成分构成的原子类型;,其他10多种均属于简单类型。P25 ●构造类型:由两种以上成分构成的构造类型,如序列SEQUENCE、集合SET类型。●标签类型:由已知类型定义的新类型;●其他类型:包括CHOICE和ANY两种类型。:6、枚举类型ENUMERATED:是一个整数的表,每一个整数有一个名字。枚举类型与整数类型区别在于整数类型可以进行算术运算而枚举类型不能进行任何算术运算,也即枚举类型的值只是用证书表示的一个符号,而不具有整数的性质。P267、对象类型OBJECTIDENTIFIER:泛指网络中传输的任何信息对象,其值是一个对象标识符,由一个整数序列组成,它惟一地标识一个对象。P268、NULL类型:是空类型、没有值、只占用结构的一个位置。P269、时间类型:有GeneralizedTime类型和UTC类型两种:P261)GeneralizedTime时间类型格式:,表示2007年7月21日,;2)UTC时间类型格式:,表示同样的时间。10、构造类型:有序列和集合两种,序列和集合的区别是:序列是有序的,而集合是无序的。P26 1)序列:用SEQUENCE表示不同类型元素的序列,用SEQUENCEOF表示相同类型元素的序列。2)集合:用SET表示不同类型的集合,用SETOF表示相同类型元素的集合。11、标签类型:指应用或用户加在某个类型上的标签,也即由已知类型定义的新类型。P2712、在一个结构(序列或集合)类型中,可用上下文专用标签如[1]、[2]、[3]类似来区分类型相同的元素。例如,Parentage::=SET{P28SubjectName[1]IMPLICITIA5String,MotherName[2]IMPLICITIA5StringOPTIONAL,FatherN
抽象语法表示ASN1填空题 来自淘豆网www.taodocs.com转载请标明出处.