导航:首页 > 研究方法 > 什么是结构化程序设计方法

什么是结构化程序设计方法

发布时间:2024-12-24 16:42:23

什么是结构化程序设计方法

结构化程序设计方法 结构化程序设计方法 1. 自顶向下 2. 逐步细化 3. 模块化设计 4. 结构化编码 结构化程序设计由迪克斯特拉(E.W.dijkstra)在1969年提出,是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样使完成每一个模块的工作变单纯而明确,为设计一些较大的软件打下了良好的基础。 由于模块相互独立,因此在设计其中一个模块时,不会受到其它模块的牵连,因而可将原来较为复杂的问题化简为一系列简单模块的设计。模块的独立性还为扩充已有的系统、建立新系统带来了不少的方便,因为我们可以充分利用现有的模块作积木式的扩展。 按照结构化程序设计的观点,任何算法功能都可以通过由程序模块组成的三种基本程序结构的组合: 顺序结构、选择结构和循环结构来实现。 结构化程序设计的基本思想是采用"自顶向下,逐步求精"的程序设计方法和"单入口单出口"的控制结构。自顶向下、逐步求精的程序设计方法从问题本身开始,经过逐步细化,将解决问题的步骤分解为由基本程序结构模块组成的结构化程序框图;"单入口单出口"的思想认为一个复杂的程序,如果它仅是由顺序、选择和循环三种基本程序结构通过组合、嵌套构成,那么这个新构造的程序一定是一个单入口单出口的程序。据此就很容易编写出结构良好、易于调试的程序来。
记得采纳啊

⑵ 目前常用的两种程序设计方法是

A、结构化程序设计和面向对象程序设计。

结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。结构化程序设计是过程式程序设计的一个子集,它对写入的程序使用逻辑结构,使得理解和修改更有效更容易。

而面向对象程序设计(Object Oriented Programming)作为一种新方法,其本质是以建立模型体现出来的抽象思维过程和面向对象的方法。

(2)什么是结构化程序设计方法扩展阅读:

结构化程序设计的原则:

结构化程序设计采用自顶向下、逐步求精的设计方法,各个模块通过“顺序、选择、循环”的控制结构进行连接,并且只有一个入口、一个出口。

结构化程序设计的原则可表示为:程序=(算法)+(数据结构)。

算法是一个独立的整体,数据结构(包含数据类型与数据)也是一个独立的整体。两者分开设计,以算法(函数或过程)为主。

随着计算机技术的发展,软件工程师越来越注重于系统整体关系的表述,于是出现了数据模型技术(把数据结构与算法看做一个独立功能模块),这便是面向对象程序设计的雏形。

阅读全文

与什么是结构化程序设计方法相关的资料

热点内容
膀胱肿瘤最好的解决方法 浏览:311
电脑三屏显示方法 浏览:83
治疗痛经的好方法 浏览:765
废水浊度可以采用哪些方法测定 浏览:957
圆棒的低倍检测晶粒度方法视频 浏览:208
如何学习吉他最快的方法 浏览:304
有什么土方法去痘痘 浏览:669
青砖年代的鉴别方法 浏览:267
腰痛灸使用方法 浏览:870
一脾蜜蜂快速繁殖方法 浏览:691
电影如何制作方法 浏览:627
小学如何默写英语单词快的方法 浏览:209
精萘的生产方法有哪些 浏览:565
创建图形文件常用的方法 浏览:785
骨膜炎用什么方法可以治疗好 浏览:377
英语作业分层的方法步骤 浏览:458
乙肝最长寿的治疗方法 浏览:588
膀胱的保养方法和注意事项有哪些 浏览:155
如何用化学方法加热水 浏览:220
市场调查研究的方法视频 浏览:408