1、計算機操作系統的定義和概念;
操作系統(Operating System,簡稱OS)是管理和控制計算機硬件與軟件資源的計算機程序,是直接運行在“裸機”上的最基本的系統軟件,同時也是計算機系統的內核與基石。是用戶和計算機的接口,同時也是計算機硬件和其他軟件的接口。操作系統需要處理如管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網絡與管理文件系統等基本事務。操作系統也提供一個讓用戶與系統交互的操作界面。任何其他軟件都必須在操作系統的支持下才能運行。
2、操作系統的分類;
操作系統的使用環境和對作業處理方式來考慮,可分為批處理系統(MVX、DOS/VSE)、分時系統(WINDOWS、UNIX、XENIX、Mac OS)、實時系統(iEMX、VRTX、RTOS,RT Linux);根據所支持的用戶數目,可分為單用戶(MSDOS、 OS/2)、多用戶系統(UNIX、MVS、Windows);根據硬件結構,可分為網絡操作系統(Netware、Windows NT、 OS/2 warp)、分布式系統(Amoeba)、多媒體系統(Amiga)等。操作系統的五大類型是:批處理操作系統、分時操作系統、實時操作系統、網絡操作系統、分布式操作系統。
3、 常用幾種操作系統的優缺點分析;
批處理操作系統
優點:資源利用率高,系統吞吐量大。
缺點:平均周轉時間長,無交互能力。
分時操作系統
優點:同時性,獨立性,及時性,交互性
缺點:分時有限,批處理在后
實時操作系統
優點:及時性、實時性、高可靠性、高過載防護性
缺點:在一定時間限制內完成特定功能
網絡操作系統
優點:相互通信及資源共享
缺點:不能共享運算處理能力,不可靠性
分布式操作系統
優點:透明性,高運算能力,廣泛的數據共享
缺點:分布控制
