GB/T 11457-2006
信息技术 软件工程术语
1 范围
本标准定义软件工程领域中通用的术语,适用于软件开发、使用维护、科研、教学和出版等方面。
2 术语定义及缩略语
2.1 第一代语言 1GL
1GL 是 first generation language 的缩略语。见:机器语言 machine language(2.890)。
2.2 第二代语言 2GL
2GL 是 second generation language 的缩略语。见:汇编语言 assembly language(2.86)。
2.3 第三代语言 3GL
3GL 是 third generation language 的缩略语。见:高级语言 high order language(2.702)。
2.4 第四代语言 4GL
4GL 是 fourth generation language 的缩略语。见:2.654。
2.5 第五代语言 5GL
5GL 是 fifth generation language 的缩略语。见:2.623。
2.6 异常终止 abend
反常终止
abnormal end 的缩略语过程在完成前终止。参见:夭折 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)、绝对指令
absolute instruction(2.12)和绝对装入程序 absolute loader(2.13)。
相对:相对地址 relative address(2.1331)、可重定位地址 relocatable address(2.1342)和
符号地址 symbolic address(2.1636)。
2.10 绝对汇编程序 absolute assembler
产生绝对代码的汇编程序。
相对:重定位汇编程序 relocating assembler(2.1346)。
2.11 绝对代码 absolute code
一种代码,其中,所有的地址都是绝对地址。
相对:重定位代码 relocating code(2.1343)。
2.12 绝对指令 absolute instruction
一种计算机指令,其中,所有地址都是绝对地址。
1
GB/T 11457-2006
参见:直接指令 direct instruction(2.483)、有效指令 effective instruction(2.532)、立即
指令 immediate instruction(2.722)和间接指令 indirect instruction(2.745)。
2.13 绝对装入程序 absolute loader
一种装入程序,它将绝对机器代码读至主存储器,它从由汇编程序或编译程序赋予的初始地址开始。
在执行中,代码中无地址调整。
相对:重定位装入程序 relocating loader(2.1347)。
2.14 绝对机器代码 absolute machine code
每当使用时,必须将其装入固定存储单元,且不能再定位的机器语言代码。
相对:可重定位机器代码 relocatable machine code(2.1344)。
2.15 抽象数据类型 abstract data type
只对数据的特性和在其上的操作作出规定而不管数据如何表示以及操作如何实现的一种数据类型。
2.16 抽象机 abstract machine
a) 过程或机器的一种表示;
b) 像一台机器那样处理输入的一种模块。
2.17 抽象 abstraction
a) 对某一问题的概括,它抽取与某一特定目标相关的本质内容而忽略其本质内容;
b) 形成上述概括的过程。
参见:数据抽象 data abstration(2.388)。
2.18 验收准则 acceptance criteria;acceptance criterion
系统或部件必须满足的准则,其目的是使用户、客户或其他授权实体能够予以接受。
参见:需求 requirement(2.1361)和测试准则 test criteria(2.1699)。
2.19 验收测试 acceptance testing
a) 确定一系统是否符合其验收准则,使客户能确定是否接收此系统的正式测试;
参见:合格性测试 qualification testing(2.1291)、系统测试 system testing(2.1669)。
b) 使用户、客户或其他授权实体确定是否接受系统或部件的正式测试。
参见:运行测试 operational testing(2.1065)和合格性测试 qualification testing(2.1291)。
相对:开发测试 development testing(2.468)。
2.20 可达性 accessibility
组成软件的各部分便于选择使用或维护的程度。
2.21 访问控制机制 access-control mechanism
存取控制机制
为使某一计算机系统或其某一部分允许被获准者和防止未获准者接触、访问而设计的硬件或软件的
特性、操作过程或管理过程。
2.22 准确[度] accuracy
a) 无误差的一种品质;
b) 正确性或无误差的一种定性评估,该评估越高,对应的误差越小或正确性越高;
c) 对误差大小的一种度量,最好将其表示成相对误差的函数,此度量越高,对应的误差越小;
d) 对误差程度的一种定量测量。
相对:精度 precision(2.1160)。
2.23 需方 acquirer
从供方获得或得到一个系统、产品或服务的一个机构。
注:需方可以是买主、客户、拥有者、用户或采购人等。
2