ns流程图
表示程序的运行过程的图形
流程图由一些特定意义的图形、流程线及简要的文字说明构成,它能清晰明确地表示程序的运行过程。
简介
在使用过程中,人们发现流程线不一定是必需的,随着结构化程序设计方法(structured programming, SP)的出现,1973年美国学者Ike Nassi和Ben Shneiderman提出了一种新的流程图形式,这种流程图完全去掉了流程线,算法的每一步都用一个矩形框来描述,把一个个矩形框按执行的次序连接起来就是一个完整的算法描述。这种流程图同两位学者名字的第一个字母来命名,称为N-S流程图。
优缺点
优点
首先,它强制设计人员按SP方法进行思考并描述他的设计方案,因为除了表示几种标准结构的符号之处,它不再提供其他描述手段,这就有效地保证了设计的质量,从而也保证了程序的质量
第二,NS图形象直观,具有良好的可见度。例如循环的范围、条件语句的范围都是一目了然的,所以容易理解设计意图,为编程、复查、选择测试用例、维护都带来了方便
第三,NS图简单、易学易用,可用于软件教育和其他方面。
缺点
手工修改比较麻烦,这是有些人不用它的主要原因。
参考资料
最新修订时间:2023-10-01 00:12
目录
概述
简介
优缺点
参考资料