QQ泡沫乐园 · 免费提供游戏辅助,破解软件,活动资讯,喜欢记得收藏哦!
综合软件_线报活动_游戏辅助_最新电影_最优质的的辅助分享平台

一,程序流程图(Progranflowchart-89)

网络 2022-12-25 23:00

标准程序流程图的符号及使用约定一,引言程序流程图(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 标准程序流程图符号1。数据---- 平行四边形表示数据,其中可标明数据名,来源,用途或其它的文字说明。此符号并不限定数据的媒体。2。处理---- 矩形表示各类处理功能。例如,执行一个或一组特定的操作,从而使信息的值,信息形世或所在位置发生变化,或是确定对某一流向的选择。矩形内可标明处理名或其简工功能。3。特定处理---- 带有双纵边线的圆形表示已命名的特定处理。该处理为在另外地方已得到详尽说明的一个操作或一组操作,便如子例行程序,模块。矩形内可标明特定处理名或其简略功能。4。准备---- 多边形符号表示打算。它表示更改一条指令或一组指令以影响此后的活动。例如,设置开关,修改变址寄存器,初始化例行程序。5。判断----- 矩形表示判定或开关。菱形内可标明判定的条件。它只有一个入口,但可以有若干个可供选择的出口,在对符号内定义折条件求值后,有一个且仅有一个出口被激活。求值结果可在 表示出口路径的流线附近写出。6。循环界限---- 循环界限为去上角方形表示年界限和去下角方形的下界限构成,分别表示循环的开始和循环的结束。 图2 两种循环表示 一对符号内应标明同一循环标识符。可依据检验中止循环条件在循环的开始还是在循环的末尾,将其条件分别在上界限符内标明(如:当A>B)或在下界限符内标明(如:直到C