民國112年 地方四等 電子工程 計算機概要

第24題

某一電腦系統使用multiprogramming 的作業系統,關於該電腦系統的敘述,下列何者正確?

題目

某一電腦系統使用multiprogramming 的作業系統,關於該電腦系統的敘述,下列何者正確? A. 該電腦必是採用多核心(multi-core)的CPU,不能是單核心的CPU B. 該電腦執行的程式,是由多種程式語言所寫成 C. 該電腦的CPU 可以在多個程序(process)中切換執行 D. 該電腦執行的程式,是由多個函式(function)所組成

官方答案

  • 答案:C. 該電腦的CPU 可以在多個程序(process)中切換執行

解析

multiprogramming(多程式執行)是指記憶體中同時保有多個程序(process),作業系統透過排程與 context switch,讓單一 CPU 輪流執行這些程序;當某程序等待 I/O 時,CPU 可切換去執行其他程序,以提高使用率,因此 C 正確。A 不成立,因為單核心 CPU 也能做到多工;B 講的是程式由多種語言撰寫,D 講的是程式內含多個函式,兩者都與多工程式執行的概念無關。

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

官方資料

答案以考選部公告之測驗式試題標準答案 PDF 為準。