导航:首页 > 软件知识 > 操作程序图有什么局限性

操作程序图有什么局限性

发布时间:2024-04-11 16:49:33

❶ 结构化程序设计的特点是什么它有什么局限性

1、结构化程序设计的特点:
1) 整个程序模块化。
2) 每个模块只有一个入口和一个出口。
3) 每个模块都应能单独执行,且无死循环。
4) 采用自顶向下。逐步求精的方法。
2、局限性:
1)虽然结构化程序设计方法具有很多的优点,但它仍是一种面向过程的程序设计方法,它把数据和处理数据的过程分离为相互独立的实体。
2)当数据结构改变时,所有相关的处理过程都要进行相应的修改,每一种相对于老问题的新方法都要带来额外的开销,程序的可重用性差。
3)由于图形用户界面的应用,程序运行由顺序运行演变为事件驱动,使得软件使用起来越来越方便,但开发起来却越来越困难,对这种软件的功能很难用过程来描述和实现,使用面向过程的方法来开发和维护都将非常困难。

❷ 软件设计中,N-S图、PAD图、程序流程图、E-R图,这四种图分别表示什么意思,有什么区别

N-S图:也叫盒图,这种流程图将全部算法写在一个矩形框内,而且在框内还可以包含其它的从属于它的框。

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

程序流程图:也叫程序框图,用统一规定的标准符号描述程序运行具体步骤的图形表示。

E-R图:也叫实体-联系图,用实体类型、属性和联系等方法,描述现实世界的概念模型。

1、表示方式的不同:

N-S图:用矩形框,将全部算法写入;PAD图:用二维树形结构表示;

程序流程图:用统一规定的标准符号表示;E-R图:用实体类型、属性和联系等方法表示。

2、优点不同:

N-S图:功能域明确,一眼就可以看出来;PAD图:程序结构十分清晰;

程序流程图:对控制流程的描绘很直观;E-R图:表达能力强,易于理解。

3、缺点不同:

N-S图:不能任意转移控制;PAD图:不如流程图易于执行;

程序流程图:不易表示数据结构;E-R图:数据和应用分离,ER仅分析数据及其联系。

(2)操作程序图有什么局限性扩展阅读

N-S图特点:

1)NS图形象直观,功能域明确,具有良好的可见度;

2)很容易确定局部和全局数据的作用域;

3)不可能任意转移控制;

4)很容易表示嵌套关系及模块的层次关系;

5)复杂度接近代码本身,修改需要重画整个图;

6)它强制设计人员按SP方法进行思考并描述他的设计方案,因为除了表示几种标准结构的符号之处,它不再提供其他描述手段,这就有效地保证了设计的质量,从而也保证了程序的质量。

阅读全文

与操作程序图有什么局限性相关的资料

热点内容
福建鉴易科技网络有什么产品 浏览:542
为什么同一个楼盘交给不同代理卖 浏览:725
担保交易现状怎么样 浏览:525
县级市信息化局局长有什么权 浏览:760
如何强化大家的产品意识 浏览:863
卖家选择见面交易怎么退货 浏览:360
南门医院治疗颈椎哪个医生技术好 浏览:554
全国代理商怎么招聘 浏览:303
cnc三菱飞面程序怎么编 浏览:761
确诊病历什么时间去过石门市场 浏览:238
土桥临时市场在什么位置 浏览:479
消防技术服务怎么计费 浏览:529
代理商押金怎么处理 浏览:200
什么时候可以申请择业代理 浏览:226
淘宝里面关闭交易是什么 浏览:54
康恩贝哪些产品有激素 浏览:194
怎么衡量股票市场波动啊 浏览:746
什么程序可以知道花名 浏览:901
什么样的挖机师傅才叫技术好 浏览:653
微信里小打卡程序如何置顶 浏览:244