實驗0、了解和熟悉作業系統實驗
專業:商業軟體工程2班 姓名:趙創佳 學号:201406114245
一、 實驗目的
(1)掌握作業系統的定義和概念;
(2)了解各類作業系統的發展曆史;
二、 實驗内容和要求
使用網絡搜尋了解各類計算機作業系統的知識,并整理成一篇文檔。
作業系統的發展曆程
作業系統有:1.DOS作業系統;2.Mac OS作業系統;3.Windows系統;4.Unix系統;5.Linux系統;6.OS/2系統;
作業系統的定義: 作業系統是現代計算機系統中不可缺少的系統軟體,是其他所有系統軟體和應用軟體的運作基礎。作業系統控制和管理整個計算機系統中的軟硬體資源,并為使用者使用計算機提供一個友善靈活、安全可靠的工作環境。
根據作業系統在使用者界面的使用環境和功能特征的不同,作業系統一般可分為三種基本類型,即批處理系統、分時系統和實時系統。随着計算機體系結構的發展,又出現了許多種作業系統,它們是嵌人式作業系統、個人作業系統、網絡作業系統和分布式作業系統。 1. 批處理作業系統 批處理(Batch Processing)作業系統的工作方式是:使用者将作業交給系統操作員,系統操作員将許多使用者的作業組成一批作業,之後輸入到計算機中,在系統中形成一個自動轉接的連續的作業流,然後啟動作業系統,系統自動、依次執行每個作業。最後由操作員将作業結果交給使用者。 批處理作業系統的特點是:多道和成批處理。 2.分時作業系統 分時(Time Sharing)作業系統的工作方式是:一台主機連接配接了若幹個終端,每個終端有一個使用者在使用。使用者互動式地向系統提出指令請求,系統接受每個使用者的指令,采用時間片輪轉方式處理服務請求,并通過互動方式在終端上向使用者顯示結果。使用者根據上步結果發出下道命。分時作業系統将CPU的時間劃分成若幹個片段,稱為時間片。作業系統以時間片為機關,輪流為每個終端使用者服務。每個使用者輪流使用一個時間片而使每個使用者并不感到有别的使用者存在。分時系統具有多路性、互動性、“獨占”性和及時性的特征。多路性指,伺時有多個使用者使用一台計算機,宏觀上看是多個人同時使用一個CPU,微觀上是多個人在不同時刻輪流使用CPU。互動性是指,使用者根據系統響應結果進一步提出新請求(使用者直接幹預每一步)。“獨占”性是指,使用者感覺不到計算機為其他人服務,就像整個系統為他所獨占。及時性指,系統對使用者提出的請求及時響應。 常見的通用作業系統是分時系統與批處理系統的結合。其原則是:分時優先,批處理在後。“前台”響應需頻繁互動的作業,如終端的要求; “背景”處理時間性要求不強的作業。 3.實時作業系統 實時作業系統(RealTimeOperatingSystem,RTOS)是指使計算機能及時響應外部事件的請求在規定的嚴格時間内完成對該事件的處理,并控制所有實時裝置和實時任務協調一緻地工作的作業系統。實時作業系統要追求的目标是:對外部請求在嚴格時間範圍内做出反應,有高可靠性和完整性。 4.嵌入式作業系統 嵌入式作業系統(EmbeddedOperating System)是運作在嵌入式系統環境中,對整個嵌入式系統以及它所操作、控制的各種部件裝置等資源進行統一協調、排程、指揮和控制的系統軟體。程,并使整個系統能高效地運作。 5. 個人計算機作業系統 個人計算機作業系統是一種單使用者多任務的作業系統。個人計算機作業系統主要供個人使用,功能強、價格便宜,可以在幾乎任何地方安裝使用。它能滿足一般人操作、學習、遊戲等方面的需求。個人計算機作業系統的主要特點是計算機在某一時間内為單個使用者服務;采用圖形界面人機互動的工作方式,界面友好;使用友善,使用者無需專門學習,也能熟練操縱機器。 6.網絡作業系統 網絡作業系統是基于計算機網絡的,是在各種計算機作業系統上按網絡體系結構協定标準開發的軟體,包括網絡管理、通信、安全、資源共享和各種網絡應用。其目标是互相通信及資源共享。 7.分布式作業系統 大量的計算機通過網絡被連結在一起,可以獲得極高的運算能力及廣泛的資料共享。這種系統被稱作分布式系統(DistributedSystem)
作業系統的優缺點:
DOS 簡介 DiskOperating System又稱DOS(簡寫),中文全名“磁盤作業系統”。 優點 1快捷,熟練的使用者可以通過建立BAT或CMD批處理檔案完成一些煩瑣的任務。 2速度快,安全,價格便宜。 缺點 1日常應用功能不豐富,(沒有圖形界面)指令行操作不直覺,對裝置的支援比較少 2很多裝置的大部分程式都不能在DOS環境下執行。 Windows 簡介 發行于2001年10月 25日,原來的名稱是Whistler。2011年7月初,微軟表示将于2014年春季徹底取消對Windows xp的技術支援。 優點 1圖形界面良好,擁有良好的內建開發環境,操作簡單。 提供了一個可伸縮的高性能平台。 2整合常見應用軟體,簡單,快捷,友善。适合電腦城銷售人員及維修商快速裝機。 缺點 1.系統更新落後,漏洞較多,不穩定,易受病毒和木馬的攻擊; 2.自帶軟體版本較低,需要自行解除安裝更新; 3.所有軟體和程式預裝在C槽,加重系統負擔,即使解除安裝,仍有殘餘大量垃圾碎片檔案,容易拖慢系統。 UNIX 簡介 UNIX是一個強大的 多使用者、多任務作業系統,支援多種處理器架構,按照作業系統的分類,屬于分時作業系統。 優點 1由于附帶源代碼,使用者可以分析它,更改它。檔案系統小巧,簡單。 2将所有的裝置用檔案表示,可使用與處理檔案相同的指令和系統調用集通路裝置。 3 具有可移植性。 缺點 1 UNIX 系統的标準1/O 庫相對其底層的系統調用接口已變得越來越複雜了。 2 傳統的UNIX 核心不夠靈活,不具備很好的可擴充性,也很少代碼複用的設施。 Linux 簡介 Linux是一種自由和開放源碼的類Unix作業系統。可安裝在各種計算機硬體裝置中。世界上運算最快的超級計算機運作的都是Linux系統。 優點 1安全 、易維護、穩定 。 2軟體自由/開源 3低成本 - 大多數 4透明公開 - 絕大多數 GNU/Linux 是開放開發的。 缺點 1缺失的應用軟體和遊戲 - 您會失去一些熟知的應用程式。 2缺少硬體支援 - 絕大多數硬體是支援的,但不是全部 3尋求幫助更難 - 通常朋友、家人、 同僚不能幫您解決 GNU/Linux 相關問題,是以您需要線上擷取幫助。
三、 實驗總結
通過這次實驗,可以使我們更好的熟悉作業系統的相關知識。