多选题
结构化程序设计的三种基本控制结构是( )。
A
模块
B
顺序
C
循环
D
选择
答案解析
正确答案:BCD
解析:
**解析:**
结构化程序设计(Structured Programming)的核心思想是采用自顶向下、逐步求精的设计方法,并严格限制使用 goto 语句。根据博姆(Bohm)和贾科皮尼(Jacopini)的理论证明,任何复杂的算法逻辑都可以由以下三种基本控制结构组合而成:
1. **顺序结构(Sequence)**:程序中的语句按照书写的先后顺序依次执行,这是最基本的结构。对应选项 **B**。
2. **选择结构(Selection)**:也称为分支结构,根据给定的条件判断结果,决定执行哪一部分代码(如 if-else 或 switch-case)。对应选项 **D**。
3. **循环结构(Iteration/Loop)**:在满足特定条件的情况下,重复执行某一段代码(如 while、for 或 do-while)。对应选项 **C**。
**关于选项 A:**
“模块”是结构化程序设计的一种组织形式或设计原则(模块化),旨在将复杂系统分解为独立的功能单元,但它不属于程序执行流程控制的**基本逻辑结构**。
因此,结构化程序设计的三种基本控制结构是顺序、选择和循环。
**正确答案:B、C、D**
相关知识点:
结构化程序有顺序等构
题目纠错
2023电力行业多旋翼无人机竞赛
相关题目
单选题
采用腹鳍是为了使飞机具有足够的( )。
单选题
采用多轮小车式起落架的目的是( )。
单选题
采用篦形航线时,直线长度和平行线之间的距离为( )的倍数,为了保证不致遗漏目标,搜索航线各边的视界应有足够的重叠部分。
单选题
部分活塞式发动机中,电子燃油喷射控制系统安装在( )上。
单选题
不影响机翼升力系数的有( )。
单选题
不稳定运动状态与稳定运动或者静止状态的情况不同之处就是多了( )。
单选题
不稳定运动状态与稳定运动或者静止状态的情况不同之处就是多了( )。
单选题
不同的材料制作的镜头可透射波长不一样,锗(Ge)材料适合透射( )。
单选题
不同的材料制作的镜头可透射波长不一样,硅(Si)材料适合透射( )。
单选题
不属于云对安全飞行产生不利影响的原因是( )。
