结构化程序设计主要强调的是什么
来源:学问咖 本文已影响1.27W人
来源:学问咖 本文已影响1.27W人
结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。结构化程序设计是过程式程序设计的一个子集,它对写入的程序使用逻辑结构,使得理解和修改更有效更容易。
结构化程序设计的三种基本结构是:顺序结构、选择结构和循环结构。
顺序结构
顺序结构表示程序中的各操作是按照它们出现的先后顺序执行的。
选择结构
选择结构表示程序的处理步骤出现了分支,它需要根据某一特定的条件选择其中的一个分支执行。选择结构有单选择、双选择和多选择三种形式。
循环结构
循环结构表示程序反复执行某个或某些操作,直到某条件为假(或为真)时才可终止循环。在循环结构中最主要的是:什么情况下执行循环?哪些操作需要循环执行?循环结构的基本形式有两种:当型循环和直到型循环。
当型循环:表示先判断条件,当满足给定的条件时执行循环体,并且在循环终端处流程自动返回到循环入口;如果条件不满足,则退出循环体直接到达流程出口处。因为是"当条件满足时执行循环",即先判断后执行,所以称为当型循环。
直到型循环:表示从结构入口处直接执行循环体,在循环终端处判断条件,如果条件不满足,返回入口处继续执行循环体,直到条件为真时再退出循环到达流程出口处,是先执行后判断。因为是"直到条件为真时为止",所以称为直到型循环。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用 goto语句,总的来说可使程序结构良好、易读、易理解、易维护。所以,结构化程序设计主要强调的是程序易读性。
注册结构工程师考试科目有哪些
建筑结构设计
为什么HCLO的氧化性比HCLO3强结构上的原因是什么 HCLO的氧化性比HCLO3强结构上的原因
液化气的成分主要是
服装设计与工程专业介绍
设计师需要具备的能力
发展先进文化的主要内容和中心环节是什么
工程设计资质证书等级有哪些
计算机硬件主要包括什么
学设计需要什么条件
中学生参加禁毒主要是为了增强什么
构成中国特色社会主义法治道路的核心要义是什么
结构化程序设计的主要特点
代账会计主要做什么
机械设计制造及其自动化考研方向
平面设计需要学什么
中国特色社会主义文化建设的根本任务是什么
架构工程师是做什么的
家文化主要包括哪几种文化
维持蛋白质四级结构的主要化学键是 维持蛋白质四级结构的主要化学键是什么
网页设计需要学什么
广告设计需要学什么
什么是结构化程序设计
计算机辅助设计的英文缩写是什么
液化石油气的主要成分是什么
屁的主要化学成分是什么气体