民國102年 第3梯次 電腦軟體應用乙級 學科
第76題
下列何者不是結構化程式設計所採用的基本結構?
題目
下列何者不是結構化程式設計所採用的基本結構?
- (1) 重覆結構
- (2) 選擇結構
- (3) 跳躍結構
- (4) 循序結構
官方答案
(3) 跳躍結構
解析
結構化程式設計(Structured Programming)由 Dijkstra 等人提出,僅採用三種基本控制結構:循序結構(Sequence)、選擇結構(Selection,如 if-else)及重複結構(Repetition,如 for、while)。這三種結構足以表達任何程式邏輯,且每個結構都有單一入口與單一出口。跳躍結構(如 goto 指令)會破壞程式的結構性,使流程難以追蹤與驗證,因此不被結構化程式設計所採用。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。