民國104年 第3梯次 電腦軟體應用乙級 學科

第38題

下列敘述何者有誤?

題目

下列敘述何者有誤?

  1. (1) C 語言可以撰寫R e c u r s i v e 程式,故適於大量資料處理應用
  2. (2) 一部電腦中,有兩個以上C P U 同時執行不同的程式,我們稱作是一種平行處理( P a r a l l e l P r o c e s s i n g )
  3. (3) 掃描器( S c a n n e r ) 適用於影像處理應用( I m a g e P r o c e s s i n g )
  4. (4) C P U 中的控制單元乃負責各單元之間通道的建立

官方答案

(1) C 語言可以撰寫R e c u r s i v e 程式,故適於大量資料處理應用

解析

本題要選出有誤的敘述。C 語言雖支援遞迴(recursive),但遞迴每呼叫一次就要在堆疊區配置返回位址與區域變數,深度過大時反而造成記憶體負擔甚至堆疊溢位,因此「故適於大量資料處理」的推論不成立,大量資料處理通常靠迴圈與良好演算法。其餘敘述正確:多顆 CPU 同時執行不同程式即平行處理;掃描器是影像處理的典型輸入設備;控制單元負責指令解碼並協調各單元、透過匯流排建立資料通道。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料