- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
原则程序流程图的符号及使用商定
一,引言
程序流程图(Progran flowchart)作为一种算法体现工具,早已为工国计算机工作者和广大计算机顾客十分熟悉和普通使用.然而它的一种明显缺点在于缺少统一的规范化符号表达和严格的使用规则.近来,国标局同意的国标(GB1525-89)信息解决--数据流程图,程序流程图,系统流程图,程序网络图和系统资源图的文献编制符号及商定为我们推荐了一套原则化符号和使用商定.由于该原则是与国际原则化组织公布的原则 ISO5807--85 Information processing--Documentation symbols and comventions for data,program and system flowcharts,program network charts and system resources charts 是一致的,这里将其中程序流程图部分摘录出来,并做了某些解释,供读者参考.
根据这一原则画出的程序流程图我们称为原则流程图.二,符号
程序流程图表达了程序的操作次序.它应涉及:
(1)指明实际解决操作的解决符号,涉及根据逻辑条件拟定要执行的途径的符号. (2)指明控制流的流线符号.
(3)便于读写程序流程图的特殊符号.
下列给出原则流程图所用的符号及其简要阐明,请参看图 1.
图 1 原则程序流程图符号
数据---- 平行四边形表达数据,其中可注明数据名,来源,用途或其它的文字阐明.此符号并不限定数据的媒体.
解决 矩形表达多个解决功效.例如,执行一种或一组特定的操作,从而使信息的值,信息形世或所在位置发生变
化,或是拟定对某一流向的选择.矩形内可注明解决名或其简工功效.
特定解决 带有双纵边线的矩形表达已命名的特定解决.该解决为在另外地方已得到具体阐明的一种操作或一
组操作,便如子例行程序,模块.矩形内可注明特定解决名或其简要功效.
准备---- 六边形符号表达准备.它表达修改一条指令或一组指令以影响随即的活动.例如,设立开关,修变化址寄存器,初始化例行程序.
判断----- 菱形表达判断或开关.菱形内可注明判断的条件.它只有一种入口,但能够有若干个可供选择的出口,在对符号内定义折条件求值后,有一种且仅有一种出口被激活.求值成果可在表达出口途径的流线附近写出.
循环界限 循环界限为去上角矩形表达年界限和去下角矩形的下界限构成,分别表达循环的开始和循环的结束.
图 2 两种循环表达
一对符号内应注明同一循环标记符.可根据检查终止循环条件在循环的开始还是在循环的末尾,将其条件分别在上界限符内注明(如:当 AB)或在下界限符内注明(如:直到 CD).图 2 给出了当终止条件成立时进入循环和直到终止条件成立退出循环的两种不同的表达.
连接符---- 圆表达连接符,用以表明转向流程图的它处,或从流程图它处转入.它是流线的断点.在图内注明某一标记符,表明该流线将在含有相似标记符的另一连接符处继续下去(参看下列有关连接符使用的商定).
端点符 扁圆形表达转向外部环境或从外部环境转入的端点符.例如,程序流程的起始或结束,数据的外部使用起
点或终点.
注解符---- 注解符由纵边线和虚线构成,用以标记注解的内容.虚线须连接到被注解的符号或符号组合上.注解的正文应靠近纵边线.请参看图 3 给出的注解符使用示例.
图 3 注解符的使用
流线 ----- 直线表达控制流的流线.有关流线上表达流向的箭头,其使用办法见背面的商定.
虚线 虚线用于表明被注解的范畴或连接被注解部分与注解正文,也参看图 3.
省略符 若流程图中有些部分无需给出符号的具体形式和数量,可用三点构成的省略符.省略符应夹在流线
符号之中或流线符号之间 ,参看图 4.
图 4 省略符的使用
并行方式 一对平行线表达同时进行两个或两个以上并行方式的操作.并行方式的示例如图 5,图中在解决
A 完毕后才干进行解决 C,D 和 E;同样,解决 F 要等解决 B,C,D 完毕后来进行.但解决 C 能够解决 D 开始和(或)结束前开始和(或)结束.
图 5 并行方式示例三,使用商定
有关流程图符号的使用商定,简要地阐明下列几点:
图的布局
流程图中所用的符号应当均心地分布,连线保持合理的长度,并尽量少使用长线.
符号的形状
流程图中多数符号内的空白供标注阐明性文字.使用多个符号应注意符号的外形和各符号大小的统一,避免使符号
变形或各符号大小比例不一.
符号内的阐明文字
应使符号内的阐明文字尽量简要.普通按从左向右和从上向下方式书写,并与流向无关.如果阐明文字较多,符号内写不完,可使用注解符.若注解符干扰或影响到图形的流程,应将正文写在另外一页上,并注明引用符号.
符号标记符
为符号规定标记符是为了便于其它文献引用该符号.便如,程序清单
文档评论(0)