操作系統(英文:Operating system,縮寫為?OS)是管理計算機軟硬件資源的計算機程序,也是計算機系統的內核和基石。操作系統需要處理管理和配置內存、確定系統資源供需優先級、控制輸入輸出設備、操作網絡、管理文件系統等基本事務。
操作系統還為用戶提供了與系統交互的操作界面。
擴展數據:
操作系統分為四個部分:
1.驅動程序:直接控制和監控各種硬件的最底層部分。他們的職責是隱藏硬件的具體細節,並為其他部分提供抽象和通用的接口。
2.內核:操作系統中最核心的部分,通常運行在最高特權級別,負責提供基本的和結構化的功能。
3.支持庫:(也叫“接口庫”)是壹系列特殊的程序庫,其職責是將系統提供的基本服務打包成應用程序可以使用的編程接口(API),這是與應用程序最接近的部分。比如GNU C運行時庫就屬於這壹類,它把各種操作系統的內部編程接口封裝成ANSI C和POSIX編程接口。
4.外設:所謂外設,是指操作系統除上述三類以外的所有其他部分,通常是用來提供特定高級服務的組件。例如,在微內核結構中,UNIX/Linux中的大多數系統服務和各種守護進程通常都歸入此列。
參考資料:
百度百科-操作系統