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

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

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

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

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


顺序结构

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


选择结构

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


循环结构

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

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

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

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



阅读全文
相关推荐

如何选择合适的高中

如何选择合适的高中
高考会直接决定孩子进入哪所学校,所以在选择高中的时候,不仅家长十分谨慎,孩子心中也会有自己的一个计划,选择高中应该要考虑这所学校的综合实力,以及孩子学习的方向。

高考单招报名方法

高考单招报名方法
单招学校目前都是采用在学校网上报名的方式了,报名成功同时在省教育考试院上缴报名考试费。

氧气可燃吗

氧气可燃吗
不可燃。氧气本身是不能燃烧的,它是一种助燃气体。当氧气充足的时候,如果蜡烛就要着完,这时候,虽然有氧气,但蜡烛就会熄灭,这说明了氧气不能燃烧,但是是其它物质燃烧的助燃气体。

墨梅诗意

墨梅诗意
全诗开头两句直接描写墨梅,最后两句盛赞墨梅的高风亮节,赞美墨梅不求人夸,只愿给人间留下清香的美德,实际上是借梅自喻,表达自己对人生的态度以及不向世俗献媚的高尚情操。全诗构思精巧、淡中有味,直中有曲,极富清新高雅之气。

喀什大学是几本

喀什大学是几本
喀什大学是二本。喀什大学坐落于中国历史文化名城、中国优秀旅游城市、素有五口通八国、一路连欧亚之称的喀什,是祖国最西部一所以培养基础教育师资和经济社会发展需要的应用型人才为使命的多科性本科学校。

a bit a little的区别

a bit a little的区别
区别:a little可以直接修饰不可数名词,a bit则采用a bit + of +名词的形式;两者的否定结构区别很大:not a bit = not at all,意为一点也不,根本不,而 not a little 意为非常,不是一点。

用什么方法教女孩自爱

用什么方法教女孩自爱
​教会女孩子自爱可以从让孩子明白身体的重要性、教给孩子如何防御异性的骚扰、学习生理知识等方面入手,对于所有有女孩子的父母来说

大连大学面积

大连大学面积
大连大学面积是124.6万平方米。大连大学简称连大,坐落于大连市,是大连市属重点建设大学。所拥有哲、法、经济、教育、文、史、理、工、医、管理10大学科门类的综合性普通高等学校。

年平均增长速度怎么算

年平均增长速度怎么算
计算平均增长速度有两种方法:一种是习惯上经常使用的水平法,是以间隔期最后一年的水平同基期水平对比来计算平均每年增长(或下降)速度;另一种是累计法,是以间隔期内各年水平的总和同基期水平对比来计算平均每年增长(或下降)速度。

高考志愿投档是不是录取

高考志愿投档是不是录取
不是录取。高考投档是依据考生所在地的各批次录取分数线,依据考生的高考成绩,依据考生所填报的高考志愿的目标院校最低投档的分数线和最低位次,由志愿录取系统自动检索,按照投档模式、录取原则,把考生的电子档案投向目标志愿院校的过程。
友情链接