c语言ns流程图(ns流程图三种基本结构)

c语言ns流程图(ns流程图三种基本结构),第1张

1.NS流程图由一些桥做没特定意义的图形、流程线及简要的文字说明构成,它能清晰明确地表示程序的运行过程。

2.NS流程图是用于取代传统流程图的一种描述方式,以SP方法为基础。

3.有5个基本比分敏纳组成。

4.优点:它强制设计人员按SP方法进行思考并描述他的设计方案,除了集中标准结构的符号胡销之处,它不再提供其他的描述手段,有效的保证了设计的质量。

5.直观具有良好的可见度。

6.简单易学,可用于软件教育和其他方面。

7.缺点:手工修改比较麻烦。

表示的意思如下:

N-S图:也称为框图,这种流程图将所有算法写毕培在一个矩形框中,并且还可以在框中包含从属于其的其他框。

PAD图:也称为问题分析图,其用二维树结构图表示程序的控制流。

程序流程图:也称为程序框图,以统一定义的标准符号描述程序 *** 作的特定步骤的图形表示。

E-R图:也称为实体连接图,其使用实体类型,属性和连接来描述现实世界的概念模型。

区别如下:

1、表示形式上的区别

(1)N-S图:使用矩形框编写所有算法。

(2)PAD图:使用二维树结构。

(3)程序流程图:用统一指手如唯定的标准符号表示。

(4)E-R图:用实体类型,属性和连接表示橡燃。

2、缺点上的区别

(1)N-S图:不能任意转移控制权。

(2)PAD图:不像流程图那样容易执行。

(3)程序流程图:表达数据结构并不容易。

(4)E-R图:数据和应用程序是分开的,ER仅分析数据及其连接。

3、优势上的区别

(1)N-S图:功能域清晰,一目了然。

(2)PAD图:程序结构非常清晰。

(3)程序流程图:控制流程的描述非常直观。

(4)E-R图:表达能力强,易于理解。

)不是盒图(NS图)的特点。 A.功能域明确 B.灵活转移控制 C.容易确定局部和全程数据的作用域 D.绝银改容易表现嵌套关系

答案:

B

解析:

[解析] 盒图(NS图搏并)是结构化程序设计出现之后,为支持这种设计方法而产生的一种描述工具。在NS图中,每个处理步骤用一个盒子表示,盒子可以嵌套。盒子只能从上头进入,从下头走出,除此之外别无其他出入口,所以盒图限制了随意地控制转移,保证了程序的良好结构。它有下述特点: (1)功能域(即一个特定控制结构的作用域)明确,可以并判从盒图上一眼就看出来。 (2)不可能任意转移控制。 (3)很容易确定局部和全程数据的作用域。 (4)很容易表现嵌套关系,也可以表示模块的层次结构


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12505214.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-25
下一篇2025-08-25

发表评论

登录后才能评论

评论列表(0条)

    保存