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

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

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

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

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

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

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

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

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

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

结构化程序设计的原则:

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

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

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

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

阅读全文

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

热点内容
孕妇阿胶的食用方法 浏览:391
鹅的肝炎治疗方法 浏览:483
老人上肢肌肉锻炼方法 浏览:134
语文教学方法研究建模 浏览:500
中学普通玻璃黑板安装方法 浏览:641
粉碧玺的鉴别方法 浏览:121
五分钟就能瘦十斤的方法有哪些 浏览:787
皮卡倒库快速方法 浏览:660
msa的案例分析方法 浏览:151
早晨喝水的正确方法图片 浏览:317
路由器的网线连接方法图 浏览:357
盲肠球虫治疗方法 浏览:777
卫生间预留水龙头安装方法 浏览:159
化学常用的授课方法 浏览:389
怎么改善尿禁不住的治疗方法 浏览:571
输入性假说研究方法 浏览:544
ph治疗后复查的首选方法是 浏览:29
如何正确佩戴泳镜和泳帽方法 浏览:465
60岁补身体最佳方法 浏览:16
地下室外止水螺杆计算方法 浏览:748