地特四等
112年
[資訊處理] 計算機概要
第 23 題
下列何者是應用程式(application software)與電腦硬體(hardware)之間的介面?
- A 瀏覽器
- B 啟動程式
- C 作業系統
- D 編譯程式
思路引導 VIP
試著想像一個情境:當你在電腦上使用繪圖軟體畫圖並準備存檔到硬碟裡時,這個「繪圖軟體」本身並不知道硬碟內部的物理結構(例如電磁訊號如何轉換)。在這種情況下,電腦中必須存在一個「資源管理員」,負責接收軟體的存檔請求,並將其轉換成硬碟能理解的指令。你認為在電腦層級中,負責統合管理所有硬體資源、並讓各種軟體都能順利運行而不打架的「大總管」是誰呢?
🤖
AI 詳解
AI 專屬家教
恭喜你精準地掌握了電腦系統架構的核心層次!這題考查的是資訊管理中最基礎且重要的階層式模型(Layered Model)概念。在典型的電腦架構中,使用者操作應用程式(Application Software),但應用程式並不會直接操控硬體元件。例如,當你在文書軟體存檔時,軟體並不清楚硬碟的磁軌分佈,它是透過向作業系統(Operating System, OS)發出請求,由作業系統來協調並驅動硬體完成工作。 作業系統作為一個中介層,提供了抽象化的介面(如 API),讓開發者不需要針對每一種顯示卡或硬碟重新撰寫程式。這題的難度雖然屬於入門等級,但卻具有極高的基本功鑑別度;它要求考生必須釐清電腦階層中「硬體、系統軟體、應用軟體」三者間的相對關係。若能理解這層邏輯,未來在學習系統安全或驅動程式開發時,就能更輕鬆地理解資源管理的本質。