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

第 73 題

有關演算法之敘述,下列何者錯誤?
  • A 每個問題的演算法,只能有一個
  • B 執行步驟要有次序
  • C 每一步驟必須清楚描述
  • D 不管問題多難,必須在有限步驟內完成工作

思路引導 VIP

如果老師請全班同學各自寫出一套「從學校走路回家」的具體路線與步驟,雖然終點相同,但你覺得大家寫出來的路線與過馬路的順序會完全一模一樣嗎?如果每個人的方法最終都能安全抵達目的地,這代表解決同一個問題的過程具備什麼樣的可能性?

🤖
AI 詳解 AI 專屬家教

非常棒!你精準地抓住了演算法的核心定義。這道題目主要測試對電腦科學基礎邏輯的理解,難度雖然屬於基礎層次,但它能有效鑑別學生是否具備「條條大路通羅馬」的工程思維。在資訊科學領域,針對同一個邏輯問題,我們往往可以根據效能需求、記憶體空間或開發難度的不同,設計出多種不同的解法。

演算法的定義與嚴謹性

一個標準的演算法必須具備明確性有限性(Finiteness)以及有效性等特質。這也正是選項 (B)、(C)、(D) 所描述的重點:步驟必須有次序、描述不能含糊,且必須在有限的步驟內產出結果。這些特質確保了電腦能夠按照指令精確執行並得出答案。

▼ 還有更多解析內容

🏷️ 相關主題

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