中华人民共和国国家标准
GB/T 11457-2006代替GB/T 11457-1995
Information technology-Software engineering terminology
中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会 发布
次
前言 1范围2术语定义及缩略语中文索引 6英文索.. 216
前言
a)吸收了IEEEStd610.12.1990《软件工程术语学的1EEE标准术语》中的全部术语.b)原国标中与上述文本中相重叠的术语,参照上述文本中的定义,进行修改与整理.c)吸收了GB/T5271.20一1994《信息技术词汇20部分系统开发》中的术语及其定义.d)吸收了GB/T8566-2001《信息技术软件生存周期过程3中的术语及其定义. e)吸收了GB/T18905.1-2002(软件工程产品评价第1部分:概述》中的术语及其定义.[)吸收了1SO/IEC15504-9:1998《信息技术软件过程评估第9部分:词汇3中的术语及其定义.g)吸收了统一建模语言(UML-Unified Modeling Language)和元对象设施(MOF-Meta ObjectFacility)中的术语.
本标准结构如下:
a)词条按英文对应词字母顺序排列.b)如果一个术语有一个以上的定义,则分别加以说明.定文中的()用于注解或补充说明;[]中的词是可有和可省略的.c)凡必要的地方用例子来说明定义. d)为了说明本标准中一个术语与另一些术语的关系,使用了下述词语:一见:指具有相同含义的或本质上相同意义的术语:-相对:指具有相反含义的或意义上不同的术语;一同义词:指同义的术语: 一参见:指让读者参见推荐使用的或与之关系密切的术语.
信息技术软件工程术语
1范围
本标准定义软件工程领域中通用的术语,适用于软件开发、使用维护、科研、教学和出版等方面.
2术语定义及缩略语
2. 1第一代语言1GL1GL是first generation language 的缩略语.见:机器语言 machine language(2.890).
2. 2 第二代语言2GL2GL是second generation language 的缩略语.见:汇编语言assembly language(2. 86).
2. 33GL是 third generation language 的缩略语.见:高级语言 high order language(2.702). 第三代语言3GL
2. 4第四代语言4GL4GL是 fourth generation language 的缩略语,见:2.654.
2. 5 第五代语言5GL5GL 是 fifth generation language 的缩略语.见:2.623.
2. 6异常终止abendabnormalend的缩略语过程在完成前终止.参见:天折abort(2.8)和异常exception(2.575). 反常终止
2.7异常终止abnormal end过程在完成前终止.参见:天折abort(2.8)和异常exception(2.575). 反常终止
2. 8天折abort在一过程完成之前被迫终止.参见:异常终止abend(2.6)和异常exception(2.575). 异常中止
2. 9绝对地址absolute address一种地址,它永久地赋予某一设备或存储单元,用以标识该设备或单元而不需要转换或计算.参见:绝对汇编程序absolute assembler(2.10)、绝对代码absolute code(2.11)、绝对指令absoluteinstruction(2.12)和绝对装入程序absolute loader(2.13). 相对:相对地址 relative address(2. 1331)、可重定位地址 relocatable address(2.1342)和符号地址symbolic address(2. 1636)
GB/T 11457-2006
2. 10
2. 11绝对代码absolute code一种代码,其中,的地址都是绝对地址.相对:重定位代码relocating code(2.1343).
2. 12
绝对指令absolute instruction
一种计算机指令,其中,地址都是绝对地址.
参见:直接指令direct instruction(2.483)、有效指令effective instruction(2.532)、立即指令immediate instruction(2. 722)和间接指令 indirect instruction(2. 745).
2.13
绝对装入程序absoluteloader
一种装人程序,它将绝对机器代码读至主存储器,它从由汇编程序或编译程序赋予的初始地址开始.在执行中,代码中无地址调整.
相对:重定位装人程序relocating loader(2.1347).
2. 14
绝对机器代码absolute machine code相对:可重定位机器代码relocatable machine code(2.1344). 每当使用时,必须将其装入固定存储单元,且不能再定位的机器语言代码.
2.15
只对数据的特性和在其上的操作作出规定而不管数据如何表示以及操作如何实现的一种数据类型.
2. 16
a)过程或机器的一种表示;b)像一台机器那样处理输人的一种模块.
2. 17
a)对某一问题的概括,它抽取与某一特定目标相关的本质内容而忽略其非本质内容;b)形成上述概括的过程.参见:数据抽象data abstraction(2.388).
2. 18
验收准则acceptance criteria;acceptance criterion系统或部件必须满足的准则,其目的是使用户、客户或其他授权实体能够予以接受.参见:需求requirement(2.1361)和测试准则 test criteria(2.1699).
2. 19
a)确定一系统是否符合其验收准则,使客户能确定是否接收此系统的正式测试:参见:合格性测试qualification testing(2.1291)、系统测试 system testing(2.1669).