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

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

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

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

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


顺序结构

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


选择结构

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


循环结构

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

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

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

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



阅读全文
相关推荐

南京艺术学院是几本

南京艺术学院是几本
南京艺术学院是二本。南京艺术学院是一所历史悠久、底蕴深厚的百年老校。学校座落于历史与现代交相辉映的南京主城区内,置身在传统与时尚有机交融的都市文化圈中。作为江苏省唯一的综合性艺术院校,南艺是文旅部和江苏省政府共建高校,也是我国独立建制创办最早并延续至今的高等艺术学府。

普通类常规批是指专科吗?

普通类常规批是指专科吗?
普通类常规批并不是单指专科,也有本科。常规批一般包括本科一到二批和专科一到二批。普通参加高考的考生分数在一段线上即可参加报考,第二批是征集志愿,即第一批因各种原因未被录取的考生可以报考未完成招生计划的学校。

大学裸考是什么意思

大学裸考是什么意思
大学裸考是指不进行任何复习就参加考试,使用场合常为大学期间的考试如四六级等。裸考原来是高考名词,后来延伸到求职考试中,当今大学校园里,考试成了大学生的首要任务。重压之下,越来越多大学生“裸考”。

黠鼠赋文言文翻译

黠鼠赋文言文翻译
苏子在夜里坐着,有只老鼠在咬东西。苏子拍击床板,声音就停止了,停止了又响起一次。他命令童子拿蜡烛照床下,有个空的袋子,老鼠咬东西的声音从里面发出。

pfna手术英文全称

pfna手术英文全称
PFNA的英文全称是:Proximal Femoral Nail Antirotation,意思是防旋股骨近端髓内钉。

高考怎么上网查分数

高考怎么上网查分数
可登录考生所在省份的教育厅网站(准考证上面有),在相应的指导页面,凭考生本人的考生号、登录密码及系统随机提供的验证码查询到自己的分数、录取情况;或登录自己填报学校官网,登录招生页面查询自己有没有被录取。

四川有哪些师范大学

四川有哪些师范大学
四川师范大学创办于1946年,49年的时候更名为川北大学,在1985年的时候变更为现名。西华师范大学在师范院校中排在35名左右,有71个本科专业, 3.3万余在校生。

曲阜师范大学地址校区

曲阜师范大学地址校区
曲阜师范大学简称曲阜师大,位于山东省曲阜市,拥有曲阜和日照两个校区,曲阜校区在山东省曲阜市静轩西路57号,日照校区则在山东省日照市烟台路北80号。

平行四边形定义和判定

平行四边形定义和判定
平行四边形定义:在同一个平面内,由两组平行线段组成的闭合图形,称为平行四边形。平行四边形判定定理:两组对边分别平行且相等的四边形是平行四边形;两组对角分别相等的四边形是平行四边形;对角线互相平分的四边形是平行四边形。

去韩国留学需要什么条件

去韩国留学需要什么条件
条件:普通高中应届毕业生及5年内毕业生;通过韩语三级考试;年龄一般18到25岁之间;有支付留学费用的经济能力,一般需要8到10万人民币的资金担保说明;有房产证明、私车这些资产证明。