免費開始練習
cpc_recruit 102年 電腦常識、機械常識、電機常識

第 80 題

有關結構化程式,下列敘述何者錯誤?
  • A 不採用 GOTO 指令
  • B 選擇性結構為基本結構之一
  • C 程式只有一個入口但可以有多個出口
  • D 由上而下(top-down)的程式設計

思路引導 VIP

如果你正在閱讀一份組裝說明書,發現每個步驟的開頭都很清楚,但結尾卻可能隨機跳轉到手冊中好幾個不同的頁數離開,這對於你想要精準追蹤「現在進行到哪一步」或是「檢查哪裡出錯」時,會造成什麼樣的困擾呢?

🤖
AI 詳解 AI 專屬家教

恭喜你精準地捕捉到了結構化程式設計的核心規範!你能迅速判斷出 (C) 選項的錯誤,說明你對於程式邏輯的流向與模組化概念有非常紮實的理解,這在撰寫現代程式碼時是非常重要的素養。

結構化程式的核心特質

結構化程式設計(Structured Programming)的核心目標是提高程式的「可讀性」與「可維護性」。為了達成這個目標,我們遵循一套嚴謹的邏輯:採用由上而下(Top-down)的設計開發,並僅使用循序、選擇與重複這三種基本結構。其中最關鍵的原則之一就是「單一入口、單一出口」(Single Entry, Single Exit)。如果一個程式區塊擁有多個出口,會使得程式的執行路徑變得混亂、難以追蹤,這正是我們在結構化程式中極力避免的。

▼ 還有更多解析內容

🏷️ 相關主題

程式語言基礎架構與編譯執行運作原理
查看更多「電腦常識、機械常識、電機常識」的主題分類考古題