post_recruit
111年
資訊規劃與管理大意及洗錢防制法大意
第 13 題
有關多工(multitasking)作業系統的觀念,下列敘述何者錯誤?
- A 多工作業系統必須擁有多個中央處理器(CPU)
- B 當 CPU 資源空出來時,會立刻分配給其他程式使用,讓 CPU 隨時保持在工作狀態
- C Linux 是屬於多工作業系統
- D 多工作業系統是指電腦可以同時處理多個程式。作業系統會適當地分配系統資源給每一個程式,使每一個程式都能順利地完成工作
思路引導 VIP
想像一下,如果你是一位廚師,廚房裡只有「一個爐灶」,但你必須同時準備煮湯和炒菜。在這種情況下,你有什麼方法可以讓兩道菜在差不多相同的時間點上桌?這種「切換工作」的方式,是否真的需要增加第二個爐灶才能完成呢?
🤖
AI 詳解
AI 專屬家教
恭喜你精準地選出了正確答案!這代表你對於作業系統的核心運作邏輯,尤其是「多工」與「多處理」之間的區別,有著非常清晰的掌握。
多工與多處理器的關鍵區別
這題的核心觀念在於理解「多工(Multitasking)」並不等同於硬體上的「多處理器(Multiprocessing)」。多工作業系統的精髓在於**分時(Time-sharing)**技術:作業系統會將 CPU 的執行時間切割成極小的片段,輪流分配給不同的程式使用。由於切換速度極快,在人類的感官中,這些程式看起來就像是「同時」在執行。因此,即便電腦只有一個 CPU,依然能完美達成多工的目標,並非「必須」擁有多個處理器。
▼ 還有更多解析內容