-
115年國家考試大變革!14項新措施一覽
公職考試|2026/01/06
-
專技證照補習班推薦QA|記帳士・會計師・...
記帳士|2025/10/08
-
公股銀行補習班推薦|三民輔考課程比較、面...
銀行招考|2025/09/24
-
國營事業補習班推薦QA
經濟部所屬國營事業|2025/09/23
-
國考補習班推薦Q&A完整攻略|三民補習班
未分類|2025/09/10
作業系統與應用軟體
作者:陳雲飛&許文達&夏進
一、作業系統概說
作業系統(Operating System,簡稱OS)是用來管理電腦硬體的程式,例如CPU、記憶體、週邊設備等硬體設備,是真正命令電腦開始工作的軟體程式,電腦必須先執行作業系統程式,才能執行其它的應用程式。簡言之,作業系統為一個程式,其功用是做為使用者與電腦硬體間的介面(Interfere),讓使用者得以使用電腦系統且對整個電腦硬體設備進行有效管理。
(一)作業系統的作用
1.四大資源的管理:
(1)資訊管理(Information Management):讓使用者得以安全存取與控制檔案,並依程序控制表(Process Control Block, PCB)安排資源。
(2)設備管理(Device Management):管理週邊系統,提供使用者簡易介面程式。
(3)記憶體管理(Memory Management):妥善分配記憶體給各程序使用,防止程序執行時所需要的資料破壞作業系統本身。
(4)處理器管理(Processor Management):將中央處理器有效地安排給各個程序使用。
2.主要功能:
(1)控制整個系統的作業流程。
(2)有效的管理與善用系統資源。
(3)方便使用者使用計算機系統。
(二)作業系統的演進
1.依系統工作方式區分
(1)主機型作業系統:
|
演進階段 |
特色 |
|
手動操作階段 |
使用者必須熟悉硬體操作,運作麻煩並且容易出錯 |
|
批次系統階段 |
1.把相同或相似的工作集合成為一整批(Batched)。 2.各個作業間的轉接由程式自動操作,縮短手動操作所造成的CPU等待時間。 |
|
多元程式規劃系統 |
利用多元程式規劃增加CPU使用率。 |
|
分時系統階段 |
採用時間觸發,CPU輪流計算各個程序,時間一到就把CPU交給下一個程序使用。
|
|
個人電腦系統階段 |
增進使用者操作的方便性,且提升CPU的回應速度減少等待時間。
|
|
多處理器系統階段 |
一個以上的處理器,彼此之間緊密地溝通合作,共享資源,共用時脈,也具有較高的容錯能力。 |
| 暫無討論 |
百科問與答