民國96年 第1梯次 數位電子甲級 學科
第15題
下面那一種程式架構不是結構化形式之架構?
題目
下面那一種程式架構不是結構化形式之架構?
- (1) l o o p
- (2) b r a n c h
- (3) S e q u e n t i a l
- (4) g o t o ( j u m p )
官方答案
(4) g o t o ( j u m p )
解析
結構化程式設計的三大基本控制架構為「循序(Sequential)」「選擇/分支(Branch)」與「重複/迴圈(Loop)」,這三種架構經證明足以表達任何演算法,且流程清晰、易於驗證與維護。goto(jump) 屬於非結構化的無條件跳躍指令,會直接跳離目前執行順序,容易造成流程混亂、可讀性與除錯困難,因此不被視為結構化形式。故答案為 4。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。