返回
当前 - 选择题 - 模块化设计
题号:0020170500024
单选题
2017年11月第24题

结构化程序设计采用自顶向下、逐步求精及模块化的程序设计方法,通过(顺序、分支和循环)三种基本的控制结构可以构造出任何单入口单出口的程序。

问题(1)
浓缩知识点

结构化程序设计以自顶向下、逐步求精、模块化为核心方法,其核心支撑是顺序、分支(又称选择)、循环三种基本控制结构,借助这三种结构可构建任意单入口单出口的程序。顺序结构是最基础的执行逻辑,按语句书写先后依次执行;分支结构能依据条件判断结果选择不同执行路径,适配多场景逻辑需求;循环结构可指定重复执行某段代码,高效处理重复操作场景。这类设计方法通过限定控制结构,摒弃goto类跳转语句的滥用,能大幅提升程序的可读性、可维护性与可测试性,需注意嵌套是结构的组合方式,并非独立基本控制结构,而并发、跳转均不属于结构化程序设计的基本控制结构范畴。

正确答案
B

本题考察的是结构化程序设计的三种基本控制结构
结构化程序设计以自顶向下、逐步求精、模块化为核心方法,其核心支撑是顺序、分支(又称选择)、循环三种基本控制结构,借助这三种结构可构建任意单入口单出口的程序。分支结构能依据条件判断结果选择不同执行路径,适配多场景逻辑需求。这类设计方法通过限定控制结构,摒弃goto类跳转语句的滥用,能大幅提升程序的可读性、可维护性与可测试性,需注意嵌套是结构的组合方式,并非独立基本控制结构,而并发、跳转均不属于结构化程序设计的基本控制结构范畴。
本小问答案是 顺序、分支和循环。题干中的“结构化程序设计采用自顶向下、逐步求精及模块化的程序设计方法,通过顺序、分支和循环三种基本的控制结构可以构造出任何单入口单出口的程序”对应顺序、分支和循环。
因此,选项 B 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有