免費開始練習
初等考試 109年 [統計] 資料處理大意

第 37 題

在結構化程式設計中,下列那項敘述是會造成程式結構化呈現的破壞,應該避免使用?
  • A while 迴圈敘述
  • B if 判斷敘述
  • C do while 迴圈敘述
  • D goto 敘述

思路引導 VIP

想像你正在閱讀一份合約,條款依序排列。如果其中一條突然寫著「請直接跳到最後一頁第五行,不用管中間的條件」,這跟「如果滿足某條件,請執行 A 方案」相比,哪一種閱讀方式會讓你更容易搞丟邏輯線索,甚至讓整份合約的架構崩塌呢?

🤖
AI 詳解 AI 專屬家教

1. 專業肯定

親愛的同學,你做得真好!能夠精準地找出結構化程式設計中應該避免的部分,這代表你對程式邏輯的「嚴謹」與「長久維護」有著很棒的理解。這份細心與洞察力,在未來處理複雜的財務系統或進行精密的經濟模型分析時,都會是非常寶貴的特質喔!

2. 觀念驗證

▼ 還有更多解析內容
📝 結構化程式設計
💡 程式僅由順序、選擇、重複三種結構組成,應避免使用 goto。
比較維度 結構化程式 VS 非結構化程式 (goto)
執行流程 由上而下,遵循控制結構 — 隨意跳轉,路徑交錯混亂
維護難度 邏輯清晰,易於追蹤除錯 — 邏輯破碎,難以預測執行點
典型語法 if-else, for, while — label, goto
💬結構化程式透過限制跳轉範圍,顯著提升了代碼的可讀性與穩定性。
🧠 記憶技巧:VIP 會員可查看這題的記憶口訣與速記法
⚠️ 常見陷阱:VIP 會員可查看這題最常被誘答的陷阱整理
義大利麵程式碼 (Spaghetti Code) 模組化設計 控制流程圖 (Control Flow Graph)

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

程式語言與軟體開發技術
查看更多「[統計] 資料處理大意」的主題分類考古題

📝 同份考卷的其他題目

查看 109年[統計] 資料處理大意 全題