•一个结构化程序就是用高级语言表示的结构化算法。用三种基本结构组成的程序必然是结构化的程序,这种程序便于编写、便于阅读、便于修改和维护。&b ull;结构化程序设计强调程序设计风格和程序结构的规范化,提倡清晰的结构。•结构化程序设计方法的基本思路是:把一个复杂问题的求解过程分阶段进行,每个阶段处理的问题都控制在人们容易理解和处理的范围内。
![结构化程序设计方法 结构化程序设计 特点](http://img.aihuau.com/images/01111101/01010355t01119f20085e64e941.jpg)
采取以下方法来保证得到结构化的程序:•自顶向下;•逐步细化;•模块化设计;•结构化编码。
两种不同的方法:•自顶向下,逐步细化;•自下而上,逐步积累。
自顶向下,逐步细化方法的优点:考虑周全,结构清晰,层次分明,作者容易写,读者容易看。如果发现某一部分中有一段内容不妥,需要修改,只需找出该部分修改有关段落即可,与其它部分无关。我们提倡用这种方法设计程序。这就是用工程的方法设计程序。
模块设计的方法:•模块化设计的思想实际上是一种“分而治之”的思想,把一个大任务分为若干个子任务,每一个子任务就相对简单了。•在拿到一个程序模块以后,根据程序模块的功能将它划分为若干个子模块,如果这些子模块的规模还嫌大,还再可以划分为更小的模块。这个过程采用自顶向下方法来实现。•子模块一般不超过50行•划分子模块时应注意模块的独立性,即:使一个模块完成一项功能,耦合性愈少愈好。
爱华网本文地址 » http://www.aihuau.com/a/25101015/256086.html
更多阅读
![](http://img.aihuau.com/images/31101031/31072527t01856f480bb8d77d6b.jpg)
我想唯一的方法就是过一个平淡的假期吧。对于我来说,回石家庄过年就是最好的选择之一。因为:一,开销很小,因为只是宅在姥姥家吃了睡睡了吃,花费的大头是路费和给家人的小礼物。可是我又实在不好意思说我的路费被姥姥强硬的报销了。
![](http://img.aihuau.com/images/31101031/31085044t0104e3b9acb37f63e8.jpg)
百科名片 可编程逻辑控制器可编程逻辑控制器(Programmable Logic Controller,PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型
![](http://img.aihuau.com/images/31101031/31124052t014c8a072deb5e3787.jpg)
第一讲 高层建筑结构体系及布置§1-1 高层建筑结构的发展、特点及类型一、高层建筑的发展现代高层建筑是随着城市的发展和科学技术的进步而发展起来的,是商业化、工业化和城市化的结果。现代高层建筑的发展有利于节约用地、解决住房
别墅建筑设计任务书一、教学目的与要求本课程设计属居住建筑中的一类。虽然,我们只安排了别墅设计,但对于公寓住宅的户型种类及组合方式,还需要在居住建筑理沦讲述中给予分析。使学生能系统了解并掌握其设计方法与设计要点。1.了解独院
![](http://img.aihuau.com/images/01111101/01120843t015c8212e1b011e8d1.jpg)
散文的常见结构类型 归纳起来,散文结构通常有如下形式: 按时间顺序安排结构。鲁迅的《藤野先生》,是按“认识—交往—离别—怀念”的时序而写;许地山的《落花生》,则依“种—吃—议”的时间顺序依次而写。 按空间