当前所在位置: 匠子生活 > 教育 > 正文

结构化程序设计主要强调的是什么

2019-09-18 14:33:01 匠子生活

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

结构化程序设计的三种基本结构是:顺序结构、选择结构和循环结构。


顺序结构

顺序结构表示程序中的各操作是按照它们出现的先后顺序执行的。


选择结构

选择结构表示程序的处理步骤出现了分支,它需要根据某一特定的条件选择其中的一个分支执行。选择结构有单选择、双选择和多选择三种形式。


循环结构

循环结构表示程序反复执行某个或某些操作,直到某条件为假(或为真)时才可终止循环。在循环结构中最主要的是:什么情况下执行循环?哪些操作需要循环执行?循环结构的基本形式有两种:当型循环和直到型循环。

当型循环:表示先判断条件,当满足给定的条件时执行循环体,并且在循环终端处流程自动返回到循环入口;如果条件不满足,则退出循环体直接到达流程出口处。因为是"当条件满足时执行循环",即先判断后执行,所以称为当型循环。

直到型循环:表示从结构入口处直接执行循环体,在循环终端处判断条件,如果条件不满足,返回入口处继续执行循环体,直到条件为真时再退出循环到达流程出口处,是先执行后判断。因为是"直到条件为真时为止",所以称为直到型循环。

结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用 goto语句,总的来说可使程序结构良好、易读、易理解、易维护。所以,结构化程序设计主要强调的是程序易读性。



阅读全文
相关推荐

军校报考条件

军校报考条件
年龄不能超过20周岁;军校只录取高中应届毕业生;军校对考生双眼视力有专门要求,报考军队技术类院校,也称非指挥类院校,裸眼视力要达到4.6以上,报考军队指挥类院校裸眼视力要达到5.0以上。

object的用法

object的用法
object的及物性及用法可用及物或不及物动词,用作不及物动词时,其基本义为“反对”,若需带宾语,须后接介词to。用作及物动词时,意为“反对说”“反对的理由是”,其后通常只接that从句作宾语,而不接名词或代词作宾语。

himss评级是什么

himss评级是什么
himss评级是HIMSS发布的评级标准,评价医疗机构的信息化建设水平。HIMSS是医疗信息与管理系统学会,是一家全球性的、以理念为基础的非营利性组织。

江苏大学招生电话

江苏大学招生电话
​江苏大学的本科招生电话:400-0511-365、0511-88780048;研究生招生电话:0511-88780086;京江学院招生电话:0511-88780120;成教招生电话:0511-88791068。

能源动力专业学什么

能源动力专业学什么
该专业从课程设计上来看,可以分成三个层面,第一层学习线性代数、微积分;第二层是工程热力学、传热学、燃烧学、流体力学课程;第三层则是各个方向的专业课程,如热能动力工程、动力机械基础、新能源工程。

三加三高考政策是什么

三加三高考政策是什么
三加三高考政策是高考改革后的高考考试科目,指不分文理科高考总分由两部分组成的新高考政策。高考改革后,考试科目由统考的语文,数学,外语三个统考科目加三个考生自选的学业水平考试科目组成。

机械设计制造及其自动化专业是什么

机械设计制造及其自动化专业是什么
机械设计制造及其自动化专业是运用先进制造技术的理论与方法解决现代工程领域中的复杂技术问题,以实现产品智能化的设计与制造。

华水是哪个学校的简称

华水是哪个学校的简称
华水是华北水利水电大学的简称。华北水利水电大学坐落于河南省郑州市,是水利部与河南省共建、以河南省管理为主的河南省特色骨干大学,是金砖国家网络大学中方高校牵头单位、金砖国家大学联盟成员,为国家首批硕士学位、博士学位授予权单位,入选教育部第二批“卓越工程师教育培养计划、中西部高校基础能力建设工程等。

间隔年的利弊

间隔年的利弊
间隔年的利:工作与旅游相结合,既可以丰富人生阅读,又可提高社会意识,对未来选择职业有帮助。间隔年的弊:在孩子学习能力和记忆力较强的阶段,耽误一年离校打工或闲逛,将荒废学业。

为什么两岁的孩子记不住事情

为什么两岁的孩子记不住事情
其实两岁的孩子不能长久的记忆一件事是比较正常的现象,因为这个时候的孩子的大脑还没有完成发育成熟。对于很多事情都是当时记得一会儿就忘了。注意父母也不要太过担心,有的时候我们教孩子一些事情反复多教几遍,让他也是能记住的,让孩子加深印象,随着孩子慢慢长大,大脑逐渐发育成熟。