admin 管理员组

文章数量: 1086019


2024年4月26日发(作者:开源程序化交易软件)

标准程序流程图的符号及使用约定

一、引言

程序流程图(Progran flowchart)作为一种算法表达工具,早已为工国计算机工作者和广大计算机用户十分熟悉和普通

.最近,国家标准局批准的国家标准

>>为

.

使用.然而它的一个明显缺点在于缺乏统一的规范化符号表示和严格的使用规则

(GB1525-89)<<信息处理--数据流程图,程序流程图,系统流程图,程序网络图和系统资源图的文件编制符号及约定

我们推荐了一套标准化符号和使用约定,根据这一标准画出的程序流程图我们称为标准流程图

1.程序流程图表示了程序的操作顺序

(1)

(2)

(3)

指明实际处理操作的处理符号

指明控制流的流线符号.

. 便于读写程序流程图的特殊符号

.它应包括:

,包括根据逻辑条件确定要执行的路径的符号.

二,符号

常见的流程图符号及含义

图标符号名称

数据

(斜四边)

详细注释

表示数据,其中可注明数据名

表示各种处理,过程

,来源,用途或其它的文字说明.此符号并不限定数据的媒体

,从而使信息的值

.

,信

.

处理

(矩形)

/活动描述功能.例如,执行一个或一组特定的操作

,或确定对某一流向的选择息形世或所在位置发生变化.矩形内可注明处理名或其简工功能

.

待定

处理

准备

(长六边)

带有双纵边线的矩形表示已命名的特定处理.该处理为在另外地方已得到详细说明的一个操

.例如,设置开关,修改变址寄

作或一组操作,便如子例行程序,模块.矩形内可注明特定处理名或其简要功能

表示准备.它表示修改一条指令或一组指令以影响随后的活动

存器,初始化例行程序.

判断

(菱形)

表示判断或开关.菱形内可注明判断的条件.它只有一个入口,但可以有若干个可供选择的出

口,在对符号内定义折条件求值后,有一个且仅有一个出口被激活.求值结果可在表示出口路

径的流线附近写出.

表示循环的开始和循环的结束.两种循环:一对符号内应注明同一循环标识符

止循环条件在循环的开始还是在循环的末尾,将其条件分别在上界限符内注明

.可根据检验终

(如:当A>B)或

循环

(上/下)

界限在下界限符内注明(如:直到C

立退出循环的两种不同的表示.图一

连接符

(圆形)

表示连接符,用以表明转向流程图的它处,或从流程图它处转入.它是流线的断点.在图内注明

某一标识符,表明该流线将在具有相同标识符的另一连接符处继续下去(参看以下关于连接符

使用的约定).

形表示转向外部环境或从外部环境转入的端点符

用起点或终点.

表示控制流的流线.关于流线上表示流向的箭头

.例如,程序流程的起始或结束

,其使用方法见后面的约定.

,数据的外部使端点符

(扁圆)

流线

虚线

用于表明被注解的范围或连接被注解部分与注解正文

省略符若流程图中有些部分无需给出符号的具体形式和数量

流线符号之中或流线符号之间,参看图3.

,也参看图2。

,可用三点构成的省略符.省略符应夹在

开/结

连线

椭圆用来表示一个过程的开始或结束。“开始”或“结束”写在符号内。

箭头用来表示层层步骤在顺序中的进展。连线的箭头表示一个过程的流程方向。

1/8 1

一对平行线表示同步进行两个或两个以上并行方式的操作.并行方式的示例如图5,图中在处

理A完成后才能进行处理C,D和E;同样,处理F要等处理B,C,D完成以后进行.但处理C可以

处理D开始和(或)结束前开始和(或)结束.图4

并行

方式

注解符由纵边线和虚线构成,用以标识注解的内容.虚线须连接到被注解的符号或符号组合上

注解的正文应靠近纵边线.请参看图5给出的注解符使用示例.

.

注解符

文挡

标志

用来表示属于该过程的书面信息,生成的任何供人阅读的信息,例如打印结果。文件的题目

或说明写在符号内。

2/8 2


本文标签: 符号 表示 流程图 处理 程序