程序流程图(PFD)
程序流程图主要是采用一些图示表示各种操作,它独立于任何一种程序设计语言,比较清晰、直观和易于学习掌握。但是需要有一定的规范,要不然会造成绘制出来的图形混乱。具体程序流通图如下:

N-S图(盒图)
N-S图跟流程图相似,只是呈现的方式不一样,具体图示如下:

问题分析图(PAD)
PAD的执行顺序是从最左主干线开始执行,自上而下开始顺序执行,具体的图示如下:

过程设计语言
过程设计语言其实本质就是结构化语言或者伪代码,是一种混合语言,采用自然语言的词汇和结构化程序设计语言的语法。
判定表
评定表就是通过不同的程序条件、行为和不用的条件组合形成对应的一张表格。
判定树
判定树也是用来表示逻辑判断问题的一种常用的图形工具,它用树来表达不同条件下的不同处理流程。
IPO图是系统设计中重要的文档资料之一,主要是采用流程图、判定树、评定表、盒图、问题分析图或过程设计语言来进行描述,是综合类的图示。
网友评论