功能: 操作系統主要是管理計算機的軟件和硬件資源,合理組織計算機的工作流程,方便每個(gè)用戶(hù)的程序集合 概念:操作系統(英語(yǔ);Operating System,簡(jiǎn)稱(chēng)OS)是一管理電腦硬件與軟件資源的程序,同時(shí)也是計算機系統的內核與基石。
操作系統身負諸如管理與配置內存、決定系統資源供需的優(yōu)先次序、控制輸入與輸出設備、操作網(wǎng)絡(luò )與管理文件系統等基本事務(wù)。操作系統是管理計算機系統的全部硬件資源包括軟件資源及數據資源;控制程序運行;改善人機界面;為其它應用軟件提供支持等,使計算機系統所有資源最大限度地發(fā)揮作用,為用戶(hù)提供方便的、有效的、友善的服務(wù)界面。
操作系統是一個(gè)龐大的管理控制程序,大致包括5個(gè)方面的管理功能:進(jìn)程與處理機管理、作業(yè)管理、存儲管理、設備管理、文件管理。
1。
Windows系統 是當今使用用戶(hù)最多的一個(gè)操作系統。它是Microsoft公司在1985年11月發(fā)布的第一代窗口式多任務(wù)系統,它使PC機開(kāi)始進(jìn)入了所謂的圖形用戶(hù)界面時(shí)代,這種界面方式為用戶(hù)提供了很大的方便,把計算機的使用提高到了一個(gè)新的階段。
2。 DOS操作系統 DOS經(jīng)歷了7次大的版本升級,從1。
0版到現在的7。0 版,不斷地改進(jìn)和完善。
常用的DOS有三種不同的品牌,它們是Microsoft公司的MS-DOS、IBM公司的PC-DOS以及Novell公司的DR DOS,這三種DOS相互兼容,但仍有一些區別,三種DOS中使用最多的是MS-DOS。 Mac OS 操作系統 3。
Mac OS 操作系統 Mac OS操作系統是美國蘋(píng)果計算機公司為它的Macintosh計算機設計的操作系統的一代操作系統,該機型于1984年推出,率先采用了一些我們至今仍為人稱(chēng)道的技術(shù) 4。Unix系統 UNIX為用戶(hù)提供了一個(gè)分時(shí)的系統以控制計算機的活動(dòng)和資源,并且提供一個(gè)交互,靈活的操作界。
UNIX被設計成為能夠同時(shí)運行多進(jìn)程,支持用戶(hù)之間共享數據。 5。
Linux系統 Linux是目前全球最大的一個(gè)自由免費軟件,其本身是一個(gè)功能可與Unix和Windows相媲美,具有完備的網(wǎng)絡(luò )功能,它的用法與UNIX非常相似,因此許多用戶(hù)不再購買(mǎi)昂貴的UNIX,轉而投入Linux等免費系統的懷抱。 6。
OS/2系統 PS/2系列電腦大幅度突破了現行PC機的體系,采用了與其它總線(xiàn)互不兼容的微通道總線(xiàn)MCA,并且IBM自行設計了該系統約80%的零部件,以防止其它公司仿制。由于OS/2 僅限于PS/2機型,兼容性較差,故而限制了它的推廣和應用。
客戶(hù)的選擇要看客戶(hù)的需要,每個(gè)系統都有各自的優(yōu)缺點(diǎn),先應該了解客戶(hù)需要再做選擇。
1、傳統定義
計算機軟件分為系統軟件和應用軟件兩大類(lèi)
系統軟件用于管理計算機本身和應用程序
應用軟件是為滿(mǎn)足用戶(hù)特定需求而設計的軟件
操作系統是最基本的系統軟件,它和系統工具軟件構成了系統軟件
但給操作系統下定義是困難的,至今沒(méi)有一個(gè)能公認的統一說(shuō)法
以下列舉了現今操作系統教材中常見(jiàn)的幾種觀(guān)察操作系統的角度
自頂向下的角度,操作系統是對裸機的第一層軟件,是對機器的第一次擴展,為用戶(hù)提供了一臺與實(shí)際硬件等價(jià)的虛擬機
自底向上的角度,操作系統是資源管理,在相互競爭的程序之間有序地控制對處理器、存儲器以及其他I/O接口設備的分配
從軟件分類(lèi)角度看,操作系統是最基本的系統軟件,它控制著(zhù)計算機所有的資源并提供應用程序開(kāi)發(fā)的接口
從系統管理員角度看,操作系統合理地組織管理了計算機系統的工作流程,使之能為多個(gè)用戶(hù)提供安全高效的計算機資源共享
從程序員角度看(即從操作系統產(chǎn)生的角度),操作系統是將程序員從復雜的硬件控制中解脫出來(lái),并為軟件開(kāi)發(fā)者提供了一個(gè)虛擬機,從而能更方便的進(jìn)行程序設計
從一般用戶(hù)角度看,操作系統為他們提供了一個(gè)良好的交互界面,使得他們不必了解有關(guān)硬件和系統軟件的細節,就能方便地使用計算機
從硬件設計者看,操作系統為計算機系統功能擴展提供了支撐平臺,使硬件系統與應用軟件產(chǎn)生了相對獨立性,可以在一定范圍內對硬件模塊進(jìn)行升級和添加新硬件,而不會(huì )影響原先應用軟件
總的來(lái)講,傳統的操作系統定義如下:
操作系統是控制和管理計算機系統內各種硬件和軟件資源、合理有效地組織計算機系統的工作,為用戶(hù)提供一個(gè)使用方便可擴展的工作環(huán)境,從而起到連接計算機和用戶(hù)的接口作用
此定義是以操作系統的具體功能為基礎的定義方式
可以按如下示意圖來(lái)描述操作系統的在計算機系統中的位置
接口示意圖
按層次模型看是
在傳統定義方式中,操作系統和用戶(hù)的關(guān)系是被動(dòng)和主動(dòng)的關(guān)系,即用戶(hù)將自己對計算機的需求以過(guò)交互操作的方式命令操作系統完成,而操作系統是根據完成任務(wù)的需要分配資源,它僅有的主動(dòng)權就是在于如何分配與何時(shí)分配。
在此將這種對操作系統定義方式稱(chēng)為被動(dòng)式定義,從理論上認為操作系統是完全按用戶(hù)的要求來(lái)完成自己的工作
/os/explore/操作系統的意義
/ctsn/dxjsjjc/kcnr/wlkj/05os/detail/5-1-1_more2.htm操作系統的作用
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據《信息網(wǎng)絡(luò )傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個(gè)月內通知我們,我們會(huì )及時(shí)刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習?shū)B(niǎo). 頁(yè)面生成時(shí)間:2.774秒