GB T 19253-2003 信息技术 数据元值的格式表示法.pdf

上传人:卡尔 文档编号:104867 上传时间:2019-07-08 格式:PDF 页数:8 大小:315.17KB
下载 相关 举报
GB T 19253-2003 信息技术 数据元值的格式表示法.pdf_第1页
第1页 / 共8页
GB T 19253-2003 信息技术 数据元值的格式表示法.pdf_第2页
第2页 / 共8页
GB T 19253-2003 信息技术 数据元值的格式表示法.pdf_第3页
第3页 / 共8页
GB T 19253-2003 信息技术 数据元值的格式表示法.pdf_第4页
第4页 / 共8页
GB T 19253-2003 信息技术 数据元值的格式表示法.pdf_第5页
第5页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、ICS 35.040A 24中华人民共和国国家标准GB/T 19253-2003/ISO/IEC 14957:1996信息技术数据元值的格式表示法Information technology-Notation of format for data element values(ISO/1EC 14957:1996,IDT)2003-07-25发布2003-12-01实施中华人民共和国国家质量监督检验检疫总局发布GB/T 19253-2003/ISO/IEC 14957:1996前 一习 畜本标准等同采用国际标准ISO/IEC 14957:1996信息技术数据元值的格式表示法(英文版)。为便于使

2、用,本标准作了下列编辑性修改:a)“本国际标准”一词改为“本标准”;b)已采标的国际标准编号用我国标准编号替代;C)“规范性引用文件”一章中的第一段按照GB/T 1. 1-2000的要求编写。本标准由中国标准研究中心提出并归口。本标准起草单位:中国标准研究中心。本标准主要起草人:刘植婷、张艳琦、张爱、邢立强、李小林。GB/T 19253-2003/ISO/IEC 14957:1996ISO八EC前言国际标准化组织(ISO)和国际电工委员会(IEC)是世界性的标准化专门机构。作为ISO或IEC成员的各个国家团体机构,通过各类技术委员会参与国际标准的研制。技术委员会由参加各类专业领域技术活动的相关

3、组织组建而成。ISO和IEC的技术委员会在共同感兴趣的领域进行合作。同ISO和IEC有联系的官方与非官方国际组织,也可以参与该项工作。在信息技术领域,ISO和IEC已组建了联合技术委员会,即ISO/IEC JTC1。由联合技术委员会通过的国际标准草案,提交给各国家团体进行表决。一项国际标准的颁布,至少需要75参与表决的国家团体投赞成票。国际标准ISO/IEC 14957是由信息技术联合技术委员会(ISO/IEC JTCl)下属的数据元原则分委员会(SC 14)负责起草的。GB/T 19253-2003八SO/lEC 14957:1996己I乍旨J1 1Q在商业、技术和公共部门内数据交换正在迅速

4、发展,它增加了经常独立研发信息处理应用的不同团体与满足特殊需要的通信网络之间的工作。但是总的情况是缺乏共性。为了改变这种状况,迫切需要对数据元表示进行标准化。数据元表示首先意味着规定表示的格式,即用于表示和表示长度的字符类型。这些规范对每一个有关的人都是同等重要的,有必要根据标准惯例来表示它们。这些规则有可能消除所有的歧义、误解和错误;这些规则还有利于数据元字典的比较、信息系统的设计和建立以及电子数据交换(EDI) ,这些表示法已根据其特定的应用场合被不同的标准给予了不同的表述,例如用于行政、商业和运输业电子数据交换的应用级语法规则(EDIFACT) (GB/T 14805),银行标准(如GB

5、/T 15948.1-1995),字符集(GB/T 15273),信息处理(ISO 6093)0因此,本标准的目的是为所有利用这些表示法的标准,提供一个与应用场合无关的唯一参考源。GB/T 19253-2003/ISO/IEC 14957:1996信息技术数据元值的格式表示法范围本标准规定了数据元值的格式表示法,即数据元表示中使用的字符类型和表示的长度。它还规定了与数字表示有关的附加表示法。本标准的范围限定于图形字符,如数字、字母和特殊字符,不包括控制字符。这些规则适用于需要规定这些特征的任何领域,包括数据元字典、信息处理和电子数据交换(EDD。2规范性引用文件下列文件中的条款通过本标准的引用

6、而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。GB/T 5271. 4-2000信息技术词汇第4部分:数据的组织(eqv ISO 2382-4:1987)GB/T 17564. 1-1998电气元器件的标准数据元素类型和相关分类模式第1部分:定义、原则和方法(idtIEC 1360-1:1995)GB/T 18391. 3-2001信息技术数据元的规范与标准化第3部分:数据元的基本属性(idtISO/IEC 11179-

7、3:1994)ISO 6093:1985信息处理用于信息交换的字符串数值的表示3术语和定义下列定义适用于本标准。数据元data element用一组属性描述其定义、标识、表示和允许值的一个数据单元。GB/T 18391. 3-20013.2字符集character set不同字符的一个有限集合,它对于给定目的是完整的。GB/T 5271. 4-20003.3字符类型character type一个同类或同用途的字符集。例如:字母、数字、特殊字符等。3.4(表示)长度length(of representation)用于表示一个数据元的若干字符。4有关数据元表示的字符类型和长度的表示法为表示数据

8、元应指定字符的类型和数目。GB/T 19253-2003/ISO/IEC 14957:19964.1字符类型表示法下列规则适用于数据元表示中使用的并在国家标准或ISO标准中有定义的可印刷字符类型。这些规则不包括通信控制代码或字段分隔符。字符类型通过下列表示法表示。4.1.1标准型A:大写字母(A到Z);a:小写字母(a到:);n:数字(0到9)。4.1.2混合型Aa:大写字母(A到Z)和或小写字母((a到z);An:大写字母(A到Z)和或数字((0到9);an:小写字母(a到z)和或数字(a到9);Aan:大写字母(A到Z)和或小写字母((a到z)和或数字((0到9),4.1.3扩展型这类字符

9、涉及扩展到符号的字符集而不同于已标准化的字母和数字。使用如下表示法:s:一个授权集中的所有允许字符。下列表示法之一应用来规定它所引用的字符集,:sa:所有GB/T 15273. 1授权的字符集的允许字符;sb:所有GB/T 15273.2授权的字符集的允许字符;sc:所有ISO 8859-5授权的字符集的允许字符;sd:所有GB/T 15273.7授权的字符集的允许字符。4.2长度数据元表示的长度可以是固定的或可变的。4.2.1固定长度固定长度表示法是在字符类型后无任何空格或中间字符地书写表示数据元字符的数目。示例:a3:固定长度为3个小写字母;n6:固定长度为6个数字。4.2.2可变长度可变

10、长度的表示是在字符类型的指示后书写两个点“二”。a)可变长度不超过定义的最大字符数表示一可变长度为已定义的最大字符数的表示法,书写在字符类型后,中间无空格,可变长度的表示后面跟最大字符数。示例:a. .6:可变长度最多为6个小写字母;An 5:可变长度最多为5个大写字母和或数字;sa.16:可变长度最多为16个字符。b)可变长度在定义的最小和最大字符数之间表示一个定义在最小和最大字符数之间的可变长度的表示法,书写在字符类型后,最小字符数和可变长度的表示后面跟最大字符数。1)可以增加附加的表示法。GB/T 19253-2003/ISO/IEC 14957:1996示例:a3 6:可变长度为3到6

11、个小写字母;an6. . 9:可变长度为6到9个小写字母和或数字。4.2.3由若干字符行表示的长度一个数据元表示有时需要几个字符行。这些行的长度可以是固定的或可变的,不超过已定义的最大数目。表示多行的表示法是在行数前加字母“, 6f x , x位于符合4.2.1和4.2.2所述的行长表示符号之后。示例:an. . 35x4:4行最大长度为35个小写字母和或数字;sb 25x5:5行每行有25个字符(授权集GB/T 15273. 2-1995信息处理八位单字节编码图形字符集第二部分:拉丁字母表二)。5数字的附加表示法在前面的章条中所规定的规则也适用于数字。然而,通过一个特定的表示法来区分数值可能

12、是较理想的。5.1计数制若有必要指明一个数据元采用哪种计数制,可使用下表所示的表示法。表中仅包括通常使用的主要计数制”。表示法计数制计数基数B二进制2U八进制8D十进制10H十六进制16S六十进制60这个字母将被置于一个字符类型的后面,并在规定长度的前面。如无特别说明,则认为计数制为十进制(基数为10) 05.2不可计算格式规范的表示法5.2.1数数的表示法由小写字母“n“后面跟着可代表这个数的最大位数表示,中间无空格或字符。示例:n3:从000到999的数。5.2.2正数和负数a)明确的记号:在小写字母“n“前使用加号“”或减号“一”示例:十n2:从00到99的正数;一n3:从一999到00

13、0的负数。b)隐含记号可用于正数表示示例:n4:从0000到9999的正数。2)可以增加附加的表示法。GB/T 19253-2003/ISO/IEC 14957:1996C)小写字母“n可被大写字母“N,代替来表示一个给定的数,可以有负值。示例:N.2:从一99到99的正数或负数,包括0,5.3可计算格式规范的表示法5.3. 1可计算格式的类型人们所熟悉的ISO 6093和GB/T 17564. 1中的表达式与本标准中所规定的说明中使用的正式格式一样:I;整数格式(I与“NRl”一致);D:十进制小数格式(D与“NR2”一致);F:浮点数(F与“NR3”一致);字母S指示这个值可以是负值。5.

14、3.2整数格式整数指示位数的最大长度。示例:16:最大6位数的可计算的整数格式;IS6:可是负值的最大6位数的可计算的整数格式。5.3.3十进制小数格式十进制数由整数部分和小数部分组成。整数指示位数的最大长度;圆点后的整数指示小数位的最大数目。示例:D12. 3最大12位的可计算格式的十进制小数,在小数点的右边最多可有3位数。5.3.4浮点格式浮点数的表述沿用指数表示的习惯用法(ISO 6093),整数指示位数的最大长度;圆点后的整数指示小数位的最大数目;字母E后的字母S指示指数可以是负值;最后一个整数指示指数的最大长度。示例:F6. 3E2:一个可计算格式的浮点数,最长6位,其中小数位的右边最多可有3位,并且指数最长为2位。F4. 3ES3:一个可计算格式的浮点数,最长4位,其中小数位的右边最多可有3位,并且指数最长为3位,可以是负数。FS4. 3ES1:一个可计算格式的浮点数,可以是负数,最长4位,其中小数位的右边最多可有3位,并且指数最多为一位,可以是负数。注:有时本标准所引用的“浮点数”形式被称为“浮点”。为与GB/T 15000. 4(neq ISO 31)一致,本标准中使用术语“浮点数”。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1