民國101年 第3梯次 電腦軟體應用乙級 學科
第13題
下列何者不是結構化程式設計所採用的基本結構?
題目
下列何者不是結構化程式設計所採用的基本結構?
- (1) 選擇結構
- (2) 跳躍結構
- (3) 重覆結構
- (4) 循序結構
官方答案
(2) 跳躍結構
解析
結構化程式設計(Structured Programming)的三大基本結構為:循序結構(Sequence)、選擇結構(Selection,又稱判斷結構)、重複結構(Repetition,又稱迴圈結構)。這三種結構足以表達任何程式邏輯,且每種結構都只有一個進入點與一個離開點。跳躍結構(如 GOTO 指令)會造成程式流程任意跳躍,破壞結構化的原則,因此不被採用。Bohm 與 Jacopini 已證明任何程式皆可由上述三種基本結構組合而成。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。