民國97年 乙級專案 電腦硬體裝修乙級 學科

第76題

下列何者不是結構化程式基本控制結構?

題目

下列何者不是結構化程式基本控制結構?

  1. (1) 跳躍結構
  2. (2) 重複結構
  3. (3) 順序結構
  4. (4) 選擇結構

官方答案

(1) 跳躍結構

解析

結構化程式設計(Structured Programming)由 Böhm 與 Jacopini 證明,任何程式皆可由三種基本控制結構組成:順序結構(sequence,依序執行)、選擇結構(selection,如 if/switch 依條件分支)、重複結構(repetition/iteration,如 for/while 迴圈)。這三種結構皆為「單一入口、單一出口」,便於理解與維護。跳躍結構(如 goto 無條件跳躍)會破壞結構化原則,造成流程混亂、難以追蹤,故不屬於基本控制結構。因此本題答案為選項1(跳躍結構)。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料