Page 14 - ePC11111_資訊科技_課本PDF
P. 14
1-1-1 作業系統的功能
系統平台架構中最重要的就是
作業系統,作業系統是使用者、應
用程式或是其他設備間的溝通介
面,其內容包含多個資源管理程
式,如圖 1-1.2。當系統啟動時,
會透過一定程序載入作業系統,使
用者方能執行各種應用軟體,完成
所需的工作,應用軟體也可藉此簡
圖 1-1.2 作業系統所扮演的角色
化使用各種電腦周邊的程序。
作業系統可以作為系統平台的
管理者,管控系統平台內的資源,
如:CPU 使用時間、記憶體空間
分配、檔案儲存空間、I / O 裝置
控制等等。當有程式或使用者需要
使用資源時,也都是由作業系統進
行分配。作業系統內含各種程式元
件,這些元件各自擔任某種電腦
基本功能,主要包括:程序管理、
記憶體管理、檔案系統管理、使用
者 介 面、 驅 動 程 式 等 工 作, 如 圖
1-1.3。
圖 1-1.3 作業系統的資源分配與管理
˙ ఔংཧʢProcessing Managementʣ
程序(Process)是指目前正在執行的程式。程序在執行時,需要各種的系統資源,
例如:CPU 時間、記憶體、檔案及 I/O 裝置,這些資源會在程序被啟動時,由作業系統
配置,當程序結束後,作業系統會回收這些資源。
˙ هԱᱪཧʢMemory Managementʣ
當程式要被執行時,需要先被載入到記憶體,因為電腦安裝的記憶體有限,若同時
有多個程序在執行,作業系統就必須妥善管理記憶體,才能避免記憶體被耗盡。
4 資訊科技 INFORMATION TECHNOLOGY