GB T 5271.7-1986 数据处理词汇 第7部分 计算机程序设计.pdf
《GB T 5271.7-1986 数据处理词汇 第7部分 计算机程序设计.pdf》由会员分享,可在线阅读,更多相关《GB T 5271.7-1986 数据处理词汇 第7部分 计算机程序设计.pdf(30页珍藏版)》请在麦多课文档分享上搜索。
1、1 概述1 1 引言中华人民共和国国家标准数据处理词汇07部分计算机程序设计Data processing Vocabulary Section 07: Computer programming 本词汇包括约二十个部分,本部分阐述的是计算机程序设计方面的概念。UDC 681.3001.4 GB5271.7 86 本词汇的这部分等效采用了国际标准ISO2382/ 7一1977数据处理一词汇07部分:计算机程序设计。1. 2 抱围本词汇选出了有关数据处理领域中一些概念的术语及其简明定义并阐明了不同概念之间的关系,以便于国内交流和国际交往。词汇涉及数据处理的各个主要方面,其中包括主要的处理过程和所用
2、设备的类型、数据的表示、数据的组织、数据的描述、计算机的程序设计和操作,外围设备、数据通信及其他的特殊应用。1. 3 适用范罔本标准适用于有关电子计算机及信息处理各个领域的设计、生产、使用、维修、管理、科研、教学和出版等方面。2 遵循的原则和规则以下各项规则已在GB5271 .1 - 85 (数据处理词汇。1部分基本术语中详细说明,它们同样适用于卒部分,这里不再重复,只将其各项的标题列出如下三2. I 词条的定义s2.2 词条的组成32.3 i司条的分类s2.4 术语的选择和定义的用语$2.5 多义术i吾s2.6 缩写币2.7 困括号的用法$2.8 方括号的用法,Z, 黑体字术语和星号在定义中
3、的用法$2. 10 拼法:2. 11 索引袤的编制。3 术语和定义07 计算机程序设计07.DI 一般术语国家标准局19860731 布96 1987 05 DI实施GB5271.7-86 07.01.01 程序设计系统programming system 一种或多种程序设计语富,以及在自动敏据处理设备上为了使用这些语言所必需的软件。07.01.02 (程序)库(program) library 有组织的计算相l程序的汇集007.01.03 库程序library program 存入程序库或从程序库调出的一个计算机程序。07.01.04 (语言)处理程序(language) processor
4、 一种计算机程序它是为了处理特定的程序设计语言而执行所需的翻译、解持和其他必要的任务。fJJJ: FORTRAN处理程序,COBOL处理程序。7.01.05顿处理程序preprocessor 用f完成某些预备性计算任务或组织任务的计算机程序c07.01.06 尾处理程序postprocessor 用于完成某些结尾计算任务或组织任务的计算机程序。07.01.07 语旬statement 程序设计语富中的一种有意义的表述,它用来指明某种操作或描述,通常它在该语言的前后文中是完整的。7.01.08注释comment (computer program) annotati。nremark note 附
5、加和分散在源语言语旬间的描述、参考或解释,它对目标语盲不起作用。07.01.09 指令1nstruct1on 程序设计语言中用来指明某种操作,并标识其操作对象(如果有的话)的有意义的表述。07.01.10 说明declarati。R指示directive 程序设计语言中的一种有意义的表述,用来解释该语言中的其他表述。07.01. 11 地址address d个字符或字符缀,用来标识寄存器、存储器的个特定部分、或者其他鼓据源和目的地。97 GB5271.76 07.01.12 极小延迟程序设计minimum delay programming 一种程序设计方法,按这种方法选取指令和数据的存储单元
6、,可以使存取时间压缩或极小化。07.01.13 微程序microprogram 与某卢特定的计算机操作相应的基本指令序列,它存放在专用的存储器里,用一条计算机指令寻入到计算机的指令寄存器开始执行。07.01. 14 微程序设计microprogramming 微程序的准备或使用。07.02 语言07 .02. 01 语言language 为了传递信息而使用的4且字符、约定和规则。07.02.02 自然语言natural language a种语言其规则是根据当前流行的用法而不是用明确的形式规定的。07.02.03 人工语言artificial language 4种语言其规则在使用前已明确地制
7、定了。07.02.04语法syntax 字符或字符组之间的关系,这些关系问它们的含义、解释和使用方式无关。07.02.05语义semantics 字符或字符组同它们的含义之间的关系、这些关系与解释和使用它们的方法无关。07.02.06语用pragmatics 字符或字符组与它们使用在上下文中被赋于的含义之间的关系c07.02.07 元语言metalanguage 用来描述一种或多种语言的语言C07.02.08 非自述语言stratified language 一种语言,它不能当作自己的元语言使用。例:FORTRANo07.02.09 自述语言unstratified language 种语言它
8、能当作自己的元语言使用。例大多数自然语言。07.02. 10 源语言source language 一种语言,它的语旬要被翻译。98 07.02. 11 目标语言target language object language GB5271.7 86 种语言,它的语旬由源语言语句翻译而成。07.02. 12 算法语言algorithmic language 为了表达算法而制定的人工语言307.02.13 程序设计语言programming language 为了表达计算机程序而制定的人工语言。07.02.14 面向计算机语言computer - oriented language 低级语言low
9、 level language 反映某给定的计算机或某类计算机结构的程序设计语言。07 .02. 15 计算机语言computer language 机器语言machine language 一种面向计算机语言,其全部指令仅由计算机指令组成。07 .02. 16 汇编语言assembly language 一种面向计算机语言,其大部分指令通常与计算机指令一一对应且该语言可以提供诸如使用宏指令之类的方便。07 .02.17 高级语言high level language 不反映任何给定的台或A类计算机结构的程序设计语言。07 .02. 18 面向问题语言problem - oriented la
10、nguage 一种特别适用于某类问题的程序设计语言。例:面向过程语言,FORTRAN、ALGOLz模拟语言,GPSS、SIMSCRIPT1表处理语言,LISP、IPL-V信息检索语言c07 .02. 19 面向过程语言procedure oriented language 过程语言procedural language 有助于把过程表达为明确的篝法的一种面向问题语言。例,FORTRAN、ALGOL、COBOL、PL/l。07 .02.20 f为码pseudocode 执行前需要翻译的代码。07.03翻译方法07 .03.01 源程序source program 9!i GB 5271 7 86
11、 用源语言表达的计算机程序c07.03.02 目标程序target program object program 用目标语言表达的计算机程序,它是由源程序翻译闹得到的。07.03.03 翻译程序translator translater translating program 一种计算机程序,它把a种语言翻译成另A种情言,特别是把种程序设计语言翻译成另种程序设计语言。07.03.04 汇编to assemble 把用汇编语言表述的程序翻译成计算机语言表述的程序,也r能是指若干链攘的子例行程序。, 注:汇编处理通常是这样来完成的电用计算机语言操作码去替换汇编语占操作码,用绝对地址、立即地址、可重
12、定位地址或虚拟地址去替换符号地址。07.03.05 汇编程序assembler assembly program 用于进行汇编的计算机程序。07.03.06 编译to compile 把用面向问题语言表述的计算机程序翻译成面向计算机语言表述的程序。07.03.07 编译程序compiler compiling program 用于进行编译的计算机程序。07.03.08 解释to interpret 在翻译和执行F一条语旬之前,对计算机程序的每一个源语言语句逐条地进行翻译和执行。07.03.09 解释程序(用于计算机程序设计)interpreter (in computer programmin
13、g) interpretive program 用T进行解稽的计算机程序。7.03.10 编译(程序的生成程序compiler generator 用于构造编译程序的翻译程序或解释程序。07 .03. 11 宏语旬生在成程序m缸rogenerator macro generating program 一种计算机程序,它用源语言定义的指令序列去代替源语言的宏指令。07.03. 12 翻译编译汇编执行阶段JOO GB5271.7 86 translate compileassembly r_ execute phasetranslating CcompilingJ assemblinge xec
14、ut i ng . phase 在(程序)运行中,执行翻译程序编i章程序汇编程序J:目标程序丁的那个阶段(07.03.13 翻译编译:汇编:运行丁时间translating .:compiling丁assembling丁:running丁timetranslate compileassemblerunduation 执行翻译程序编i章程序汇编程序(目标程序J所经历的时(807.04 语言中的数据描述。7.04.01标识符identifier a个字符或一个字符组它用来标识旦旦命名个数据.J页,nT表明底数据项的某些特性。07.04.02 蚊据各data name 用于标识鼓据项的一个字符或个字
15、符吉Hc 07.04.03 象征常量figurative constant 在特定的程序设计语言中为一特在常量而保留的数据各v07.04.04 限定名qualified name 一种数据名,它用在指定的分类系统中明恨地带有所属类别的说明u07.04.05 下标subscript 与4个集合名相联的符号用来标识一个特志的子集或元素。07.04.06 位标(用于程序设计)index (in programming) 个整数值下标,它标识一个数据.!页相对I另个数据琐的位段。07.04.07 层号level number rank 一个参考数它指明一个项在层次11r;11中的位屑。07.04.08
16、 保留字reserved word 源语言中的字,其含义坟使用条件11该ifii的特定规则所固定,而不能把别的含义和使用条件用到该语言所表述的计算机程序中去。相11 :“SIN”时以是个调用iI算正弦民数的子例行程序的“址留字”。Y1 2:“COBOL字”i占如“OCCURS”“INDEXEDBY”。07.04.09模象picture 程序设计语言中对字符串的种描述,字符串中的每个位置都与一个符号相关联,该符号表示叫以占用该位置的字符的特性。例在COBOL中,9999时用作任何四位数字的蚊值字的ti);象。07 .04.10 文字值literal 源程序中一个项值的血泊表示对该源程序进行任何翻
17、译时吨不能改变该俏。101 GB5271-7 86 例z在指令“ifx = O print F AI L”中的字“FAIL” 0 07.D. 11 填充符filler 邻接于数据项的一个或多个字符,用来使数据项的表示达到j指定的长度。07.D.12 填充padding 把填充符填补到蚁据中去的A种技术。07.05 程序变量和参数07.05.01 变量(用于程序设计)variable (in programming l 表示值的一个字符或字符组,在执行计算机程序时对应于4个地址。07.05.02 置值(关于变量)to bind (of a variable) 给变量赋值,特别是给参触赋值。07.
18、05.03 动态参鲸program generated parameter dynamic parameter 在执行计算机程序期间被置值的参数c07.05.04 外部程序参擞external program parameter 必须在调用计算机程序时宣值的参数。07.05.05 预置参鼓pre田tparameter 在编写计算机程序时(例如,在画框图、编码或编译at被置值的参敬。07.05.” 预置to preset 建立初始条件(例如,循环控制值)或对参数置值的值。07.05.07 参银字parameter word 直接(或间接)提供(或标志)个或多个参傲的字c07.05.DB 骨架代码
19、skeletal code 一组指令,其中的某些部分(例如,地址),在每次使用该组指令时,必须完备或加以详细地指明。7.06 组织管理程序和技术。7.06.01管理程序supervisory program executive program supervisor 种计算机程序(通常它是操作系统的一部分,它控制其他计算机程序的执行并且调节披据处理系统中的工作流程。07.06.02 监控程序102 monitor (program l monitoring program GB5271.7-86 一种计算机程序,用来观察、调节、控制或检验数据处理系统中的各种操作。07.06.03 内务操作hou
20、sekeeping operation 开销操作overhead operation 一种促进计算机程序执行的操作它本身无其他直接作用。例2存储区初始化z调用序列的执行。07.06.04 查表table lookup 从值表中找出对应于给定蛮元之值的过程。07.06.05 指示符indicator 一种可以被向间的数据事项,用以判定在执行计算机程序时,某特定条件是否满足。例:开关指示符:溢出指示符。07 .07 实用例行程序和技术07.07.01 公用例行程序程序实用11J行程序程序utility routine program服务例行程序(程序service routine C progra
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 5271.7 1986 数据处理 词汇 部分 计算机 程序设计
