GB T 13502-1992 信息处理 程序构造及其表示的约定.pdf
《GB T 13502-1992 信息处理 程序构造及其表示的约定.pdf》由会员分享,可在线阅读,更多相关《GB T 13502-1992 信息处理 程序构造及其表示的约定.pdf(8页珍藏版)》请在麦多课文档分享上搜索。
1、1 引盲中华人民共和国国家标准信息处理表示程序构造及其的约定lnrormatlon processing Program constructs and conventions ror their representation GB 13502-92 按照某种已定义好的方式,用有限个不同构造的组合,便足以表示任意的处理过程,这已为人们公认。一个程序如果是用本标准中的各种构造并按照其中的组合规则构成的,则认为该程序是结构良好的。个程序可以从概念上分成若干层次除最低层外,任何一层上的构造均可表示成低一层次上的若干个构造。2 主题内容与适用范围本标准适用于面向算法的过程。它a. 定义了程序构造的性质,
2、b. 指明了构造的组合方式gc. 针对一组构造提供了规格说明gd. 允许使用由已规定的构造组成的各种子集程序构造的图形表示请参看附录A(参考件3程序构造的定义一个程序构造(简称构造)由一组一个或多个)过程部分和一个(可能是隐式的)控制部分组成。每个过程部分由一个或多个要被执行的操作组成,或者为空控制部分规定了诸过程部分执行的方式。官由一个指向和一组条件组成。它根据条件的取值和指向的性质,决定要激活或抑制的过程部分。没有指向和条件的控制部分称为隐式的4 构造的组合方式由多个构造组合成一个结构良好的程序,其唯一方式是以一个个完整的构造去代换构造中的过程部分。5 构造的规格说明5. 1 强制构造强制
3、构造含有一个过程部分和一个隐式的控制部分,其控制部分规定过程部分仅执行一次。5. 2顺序构造顺序构造含有两个或多个过程部分以及一个隐式的控制部分,其控制部分规定诸过程部分按给定国家技术监督局1992-0829批准1993-05 01实施Bl l 的顺序执行次,而且仅执行一次。5. 3 并行构造GB 13502-92 并行构造由两个或多个过程部分以及一个启动这些过程部分的控制部分组成,当所有启动了的过程部分都执行完之后,并行构造的执行方告结束。5- 4 循环构造a. 先检测循环先检测循环构造由一个过程部分和含有一个条件的控制部分组成,根据该条件的取值决定其过程部分是否要执行以及多次执行。b. 后
4、检测循环后检测循环构造由一个过程部分和含有一个条件的控制部分组成,根据该条件的取值决定其过程部分是否重复执行。c. 连续循环z连续循环构造由一个过程部分和含有一个隐式条件的控制部分组成,该条件规定了其过程部分要无限重复执行。5-5选择构造a. 单目选择单目选择构造由一个过程部分和含有个条件的控制部分组成,根据该条件的取值决定是否执行莫过程部分。b. 双目选择z双目选择构造由两个过程部分和含有个条件的控制部分组成,根据该条件的取值决定执行哪个过程部分也c. 多目选择z多目选择构造由若干个过程部分和含有一组条件的控制部分组成,根据这组条件的取值决定执行哪一个过程部分。d. 多目多选择z多目多选择构
5、造由若干个过程部分和含有组条件的控制部分组成,由这组条件的值挑选出几个(或零个)过程部分按不确定的顺序执行。6终止操作一个构造的执行,除了可按其控制部分的规定而终止之外,还可由该构造内的某个或某些个过程部分中的终止操作来结束。在终止操作中指明了某个构造要被终止。旦执行了终止操作,它所指明的那个构造及其所有内层构造均立即停止执行。用于结束一个并行构造或多目多选择构造的终止操作,未作规定。用于结束外层构造的终止操作,不符合本标准。7子集的定义从本标准所定义的或按照本标准所组合的诸构造中,选取其真子集使用,是与本标准相容的。使用非本标准所定义的其它构造,但功能上等价于本标准所定义的诸构造的合法组合,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 13502 1992 信息处理 程序 构造 及其 表示 约定
