问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2022-03-25 12:34

我来回答

2个回答

热心网友 时间:2022-03-25 14:04

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

热心网友 时间:2022-03-25 15:22

  结构化程序设计的特点:

  结构化程序中的任意基本结构都具有唯一入口和唯一出口,并且程序不会出现死循环。在程序的静态形式与动态执行流程之间具有良好的对应关系。

  局限性:

用户要求难以在系统分析阶段准确定义,致使系统在交付使用时产生许多问题。

用系统开发每个阶段的成果来进行控制,不能适应事物变化的要求。

系统的开发周期长。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
重本和一本一样吗 永劫无间是第几人称:小说叙事视角分析 名字未定(第三人称双男主 周霖 温宿) 我得了职业病〈轻度苯中毒〉,有职业病诊断证明书.工伤认定期间我没上... ...后来感觉麻烦,就直接去药店买药,他开了很多 这是十年前的功放,求高手看看那几个孔是什么? 车子断保险之后再交是一样的吗 车险断交后再续交 女性查激素六项什么时候检查 有一个素质很低下的室友是一种什么样的体验? 新鲜笋子煮麻辣鱼怎么做 笋子煮麻辣鱼的做法 什么是结构化程序设计方法以及它的优缺点? 急求 什么是结构化程序设计? 什么是结构化程序设计 苹果11手机一直正在连接没信号 苹果手机的网络服务列表在哪里? 苹果手机一直显示正在搜索 苹果手机信号一直显示正在搜索,哪里坏了 苹果手机的网络设置在哪 苹果手机显示网络错误怎么解决 苹果手机出现网络不可用,检查你的网络设置是怎么回事? 苹果手机网络在哪里打开? 苹果手机网络一直显示正在搜索,什么意思? 苹果手机为什么搜不到信号,一直显示正在搜索? 苹果手机异常关机诊断功能在哪里 如何检查iPhone处于何种网络? iPhone无法使用蜂窝网络上网的诊断步骤? 苹果手机怎么网络测试 如何检查苹果手机的网络是否正常? 小米手机怎么把近期任务放大 小米mix2搭载的MIUI9系统的全屏手势怎样 C语言中结构化的程序设计是什么 结构化程序设计? 结构程序化设计有哪些主要特征? 魅族18一键锁屏 魅族PRO5怎么设置一键锁屏 魅族为什么没有一键锁屏 魅族手机不按电源键怎么锁屏? 魅族4怎么激活一键锁屏功能 魅族3s一键锁屏在哪 魅族metal怎么设置一键锁屏的快捷键 魅族怎么设置锁屏 魅族mx5怎么一键锁屏 魅族note2一键锁屏怎么弄 魅求助#问一下,魅族有一键锁屏吗 魅族metal没有官方自带的一键锁屏,怎么办 魅族怎么卸载一键锁屏 魅族4的手机管家怎么设置锁屏以后自动清理垃圾,还有能设置一键锁屏吗? 魅族手机一键锁屏,卸载不了怎么办 魅族6s怎么设置锁屏 小米mix2s是全局DC调光吗