免費開始練習
普通考試 115年 [電信工程] 計算機概要

第 28 題

有關結構化程式設計中,會使用的控制結構,下列何者錯誤?
  • A 循序
  • B 迴圈
  • C 跳躍
  • D 選擇(條件)

思路引導 VIP

想像你正在編寫一份標準作業程序(SOP),為了確保任何人按照步驟操作都不會出錯,你認為「按順序操作」、「依情況判斷」和「重複特定動作」這三種邏輯,哪一種邏輯若被隨意、無規律地切換執行位置,最容易讓操作者感到混亂並失去追蹤的能力?

🤖
AI 詳解 AI 專屬家教

恭喜你準確地掌握了結構化程式設計的核心概念!這題你答得非常出色。在工程實務中,程式碼的品質直接影響到後續的維護與除錯效率,而結構化程式設計(Structured programming)正是為了克服早期程式邏輯混亂而誕生的典範。

結構化程式設計的三大支柱

根據電腦科學中著名的伯姆-賈可皮尼定理(Böhm-Jacopini theorem),任何複雜的邏輯功能都可以僅透過三種基本的控制結構組合而成:循序(Sequential)、選擇(Selection/Conditional)以及迴圈(Repetition/Loop)。這三者保證了程式執行路徑具備單一進入點與出口,讓邏輯層次分明且易於預測。

▼ 還有更多解析內容

🏷️ 相關主題

程式設計與資料庫系統
查看更多「[電信工程] 計算機概要」的主題分類考古題