单选题
62、结构化程序设计的三种基本控制结构是____。
A
A、顺序、选择和转向
B
B、层次、网状和循环
C
C、模块、选择和循环
D
D、顺序、循环和选择
答案解析
正确答案:D
解析:
**解析:**
结构化程序设计(Structured Programming)是一种编程范式,旨在提高程序的清晰度、质量和开发效率。其核心思想是任何复杂的算法都可以由三种基本控制结构组合而成。这三种基本结构分别是:
1. **顺序结构(Sequence)**:程序中的语句按照书写的先后顺序依次执行,是最基本的结构。
2. **选择结构(Selection)**:也称为分支结构。根据给定的条件判断结果,决定执行哪一部分代码(如 `if-else` 或 `switch-case` 语句)。
3. **循环结构(Iteration/Loop)**:在满足特定条件的情况下,重复执行某一段代码(如 `for`、`while` 或 `do-while` 语句)。
**选项分析:**
* **A 项**:“转向”通常指 `goto` 语句,结构化程序设计恰恰主张限制或避免使用无限制的 `goto` 转向,以维持程序的逻辑清晰性,因此不属于三种基本结构之一。
* **B 项**:“层次”和“网状”通常用于描述数据结构或网络拓扑,而非程序的控制流结构。
* **C 项**:“模块”是程序设计的一种组织方式(模块化设计),虽然重要,但它不是控制程序执行流程的基本逻辑结构。
* **D 项**:准确列出了顺序、循环和选择这三种公认的基本控制结构。
因此,正确答案是 **D**。
相关知识点:
结构化设计三结构:顺序循环选择
题目纠错
计算机基础题库练习
相关题目
单选题
1423、在WinDows中,能弹出对话框的操作是____
单选题
1422、在WinDows资源管理窗口中,左部显示的内容是____
单选题
1421、运算器的功能是____
单选题
1420、李欣上网下载了一个动画打算E-mAil给在上海读书的表姐,她下载的动画的扩展名该为____,才可以观赏到
单选题
1419、欲将已经删除的某一文件恢复,在回收站窗口中选中该文件后,在文件菜单中应选择的菜单项是____。
单选题
1418、域名最右边的部分表示区域,Cn代表____
单选题
1417、有关窗口的说法中,错误的是____。
单选题
1416、用因特网提供的____功能可以进行信息的浏览和检索。
单选题
1415、用来全面管理计算机系统资源的软件叫____
单选题
1414、硬盘的容量比软盘大得多,其读写速度与软盘相比则____
