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

结构化程序设计方法的主要特点是什么?

发布网友 发布时间:2022-04-01 18:27

我来回答

2个回答

懂视网 时间:2022-04-01 22:48

结构化程序设计主要特点是将程序中的数据与处理数据的方法进行分离。

  

  结构化程序设计由迪克斯特拉(E.W.dijkstra)在1969年提出,是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样使完成每一个模块的工作变单纯而明确,为设计一些较大的软件打下了良好的基础。由于模块相互独立,因此在设计其中一个模块时,不会受到其它模块的牵连,因而可将原来较为复杂的问题化简为一系列简单模块的设计。模块的独立性还为扩充已有的系统、建立新系统带来了不少的方便,因为我们可以充分利用现有的模块作积木式的扩展。

  

  按照结构化程序设计的观点,任何算法功能都可以通过由程序模块组成的三种基本程序结构的组合: 顺序结构、选择结构和循环结构来实现。结构化程序设计的基本思想是采用“自顶向下,逐步求精”的程序设计方法和“单入口单出口”的控制结构。自顶向下、逐步求精的程序设计方法从问题本身开始,经过逐步细化,将解决问题的步骤分解为由基本程序结构模块组成的结构化程序框图;“单入口单出口”的思想认为一个复杂的程序,如果它仅是由顺序、选择和循环三种基本程序结构通过组合、嵌套构成,那么这个新构造的程序一定是一个单入口单出口的程序。据此就很容易编写出结构良好、易于调试的程序来。结构化程序设计的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。

热心网友 时间:2022-04-01 19:56

回答

1.采用自顶向下,逐步求精的程序设计方 法 在需求分析,概要设计中,都采用了自顶 向下,逐层细化的方法。 2.使用三种基本控制结构构造程序 任何程序都可由顺序、选择、重复三种基 本控制结构构造。 (1)用顺序方式对过程分解,确定各部分 的执行顺序。 (2)用选择方式对过程分解,确定某个部 分的执行条件。 (3)用循环方式对过程分解,确定某个部 分进行重复的开始和结束的条件。 (4)对处理过程仍然模糊的部分反复使用 以上分解方法,最终可将所有细节确定下来。追答望采纳

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
重本和一本一样吗 永劫无间是第几人称:小说叙事视角分析 名字未定(第三人称双男主 周霖 温宿) 我得了职业病〈轻度苯中毒〉,有职业病诊断证明书.工伤认定期间我没上... ...后来感觉麻烦,就直接去药店买药,他开了很多 这是十年前的功放,求高手看看那几个孔是什么? 车子断保险之后再交是一样的吗 车险断交后再续交 女性查激素六项什么时候检查 有一个素质很低下的室友是一种什么样的体验? 新鲜笋子煮麻辣鱼怎么做 笋子煮麻辣鱼的做法 哪项操作能有效减少气溶胶的污染 简述艾滋病实验室哪些操作可能产生气溶胶,如何避免 气溶胶是什么?有何种类 是什么原因导致的苹果8p开不了机呢? 移液器的哪些不当操作会产生气溶胶? 除戴口罩外,还有哪些预防气溶胶传播的措施? 气溶胶是如何产生的? 新冠肺炎可通过气溶胶传播,是不是患者呼出的气体就一定形成气溶胶呢? 放射性气溶胶的来源 什么是气溶胶传播?这种新的传播方式如何做好预防? 气溶胶传播是什么意思? 苹果8p有哪些功能? 什么是气溶胶传播? 牛奶煮沸时会产生气溶胶吗 医务工作者如何预防气溶胶传播? 离心接种研磨移液等操作不当会产生气溶胶 医学实验哪些环节容易产生气溶胶 医学实验哪些环节容易产生气溶胶? 酒店里面的鲜榨苹果汁是怎么做的了? 樱桃罐头怎么做 wps表格怎么把不同内容替换为相同内容? 批量替换excel内容 如何将很多不同的内容同时替换成相对应的不同的内容? 在excel表中如何才能把不同单元格里的不同内容替换为相同的内容? 如何将excel不同单元格里的部分不同内容快捷替换成同样的内容? excel中如何将不同内容替换相对应内容 excel 如何将不同的内容替换为相同的数据? excel如何怎么不一个一个替换,直接把整列不同的数据替换成相对应的数据。 EXCEL怎么批量替换,不同数据对应成一个相同的值 EXCL如何一次性将不同内容替换成相对应的内容? 如何excel不同数据批量替换相同数据 word中如何将不同内容替换为不同内容? Excel 怎么将表格内多处不同内容替换为同一内 再次求教,如何一次性将多处不同内容替换为同一内容 如何在多个文件中相同的内容替换为不同内容 请问深水井50米深20厘米宽能容纳多少吨水? 打50米深水井价格 五十米深井需要多少钱 钻深水井50米深,直径20厘米多少钱一米? 井深50米,管道600米长、要求每小时有20吨水量。要用多大的深井泵 邢台市打个50米一寸深水井多少钱?