来源: 最后更新:22-08-11 10:49:58
结构化程序的特点是将程序中的数据与处理数据的方法分离。
结构化程序由迪克斯特拉(E.W.dijkstra)在1969年提出,是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样使完成每一个模块的工作变单纯而明确,为设计一些较大的软件打下了良好的按照结构化程序设计的观点,任何算法功能都可以通过由程序模块组成的三种基本程序结构的组合: 顺序结构、选择结构和循环结构来实现。
结构化程序设计的基本思想是采用“自顶向下,逐步求精”的程序设计方法和“单入口单出口”的控制结构。自顶向下、逐步求精的程序设计方法从问题本身开始,经过逐步细化,将解决问题的步骤分解为由基本程序结构模块组成的结构化程序框图;“单入口单出口”的思想认为一个复杂的程序,如果它仅是由顺序、选择和循环三种基本程序结构通过组合、嵌套构成,那么这个新构造的程序一定是一个单入口单出口的程序。据此就很容易编写出结构良好、易于调试的程序来。结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。
湖南岳阳两兄弟水库溺亡,家属质疑有人采砂截断护栏引悲剧 官方:溺亡原因正调查
“派大星”博士,找到啦 派大星90后博士
“地铁上被诬陷偷拍”男子将直播带货:需面对现实问题
武媚娘传奇分集介绍 武媚娘传奇分集介绍剧情
什么是官配 新岛真为什么是官配
25万人参加!法国爆发大规模游行,反对极右翼崛起!马克龙:正处于非常严峻时刻!股市已蒸发1.1万亿元
南方医科大学教师因抢救患儿耽误上课受罚?同事:她人挺好的,是在抢救不是别的情况
我是刘奔,第13名:愿她在服装设计和数学方面都可以继续保持这份热爱
中纪委周末再打“虎”:正部级吴英杰被查
上海一家三口出动,去香港过周末!刚刚,首趟列车到站:夕发朝至,还供应港式美食
25万人参加!法国爆发大规模游行,反对极右翼崛起!马克龙:正处于非常严峻时刻!股市已蒸发1.1万亿元
他们说,这才是岛内的主流民意丨湾区望海峡他们说,这才是岛内的主流民意丨湾区望海峡,台独,赖清德,王沪宁,两
银行卡要怎样绑定微信支付(银行卡怎样绑定微信支付宝) vivo手机充电有的显示双引擎闪充(vivo手机充电有的显示双引擎闪充怎么办) 欧洲杯-亚马尔创纪录卡瓦哈尔首球(卡瓦哈尔将与皇马续约至2024年) 大话西游歌词(大话西游歌词高迪)2026世预赛国足vs韩国cctv5官方直播入口(世预赛国足胜韩国)