天天看點

實驗0 了解和熟悉作業系統

實驗0  了解和熟悉作業系統

專業:商業軟體工程   姓名:CROWN@鋒 學号:201406114134

一、目的和要求

1. 實驗目的

(1)掌握作業系統的定義和概念;

(2)了解各類作業系統的發展曆史;

2.實驗要求

使用網絡搜尋了解各類計算機作業系統的知識,并整理成一篇文檔。

二、實驗内容

了解和掌握内容包括:

  1. 計算機作業系統的定義和概念;

作業系統是現代計算機系統中不可缺少的系統軟體,是其他所有系統軟體和應用軟體的運作基礎。作業系統控制和管理整個計算機系統中的軟硬體資源,并為使用者使用計算機提供一個友善靈活、安全可靠的工作環境。 

  1. 作業系統的分類;

根據作業系統在使用者界面的使用環境和功能特征的不同,作業系統一般可分為四種基本類型,即批處理系統、通用管理系統、分時系統和實時系統。随着計算機體系結構的發展,又出現了許多種作業系統,它們是嵌入式作業系統、個人作業系統、網絡作業系統和分布式作業系統。

  1. 常用幾種作業系統的優缺點分析;

 DOS

優點1快捷,熟練的使用者可以通過建立BAT或CMD批處理檔案完成一些煩瑣的任務。2速度快,安全,價格便宜。

 缺點1日常應用功能不豐富,(沒有圖形界面)指令行操作不直覺,對裝置的支援比較少。2很多裝置的大部分程式都不能在DOS環境下執行。

Windows

 優點1圖形界面良好,擁有良好的內建開發環境,操作簡單。 提供了一個可伸縮的高性能平台。 2整合常見應用軟體,簡單,快捷,友善。适合電腦城銷售人員及維修商快速裝機。

缺點1.系統更新落後,漏洞較多,不穩定,易受病毒和木馬的攻擊;

  2.自帶軟體版本較低,需要自行解除安裝更新;

  3.所有軟體和程式預裝在C槽,加重系統負擔,即使解除安裝,仍有殘餘大量垃圾碎片檔案,容易拖慢系統。

UNIX

優點 1由于附帶源代碼,使用者可以分析它,更改它。檔案系統小巧,簡單。

  2将所有的裝置用檔案表示,可使用與處理檔案相同的指令和系統調用集通路裝置。 3 具有可移植性。

缺點1 UNIX 系統的标準1/O 庫相對其底層的系統調用接口已變得越來越複雜了。

 2 傳統的UNIX 核心不夠靈活,不具備很好的可擴充性,也很少代碼複用的設施。

Linux

優點1安全 、易維護、穩定 。

  2軟體自由/開源

  3低成本 - 大多數

  4透明公開 - 絕大多數 GNU/Linux 是開放開發的。

缺點1缺失的應用軟體和遊戲 - 您會失去一些熟知的應用程式。

  2缺少硬體支援 - 絕大多數硬體是支援的,但不是全部

  3尋求幫助更難 - 通常朋友、家人、 同僚不能幫您解決 GNU/Linux 相關問題,是以您需要線上擷取幫助。

三、實驗拓展思考

IOS和Android屬于什麼類型的作業系統?

iOS都是基于Darwin(蘋果的一個開源的系統核心,基于Unix),iOS隻能運作在ARM構架的裝置上,比如iPhone、iPod Touch、iPad和Apple TV 2/3代上。

Android(安卓),是一個以Linux為基礎的開源移動裝置作業系統,該平台由作業系統、中間件、使用者界面和應用軟體組成。它采用軟體堆層(Software Stack,又名軟體疊層)的架構,主要分為三部分。底層以Linux核心工作為基礎,由C語言開發,隻提供基本功能;中間層包括函數庫Library和虛拟機Virtual Machine,由C++開發。最上層是各種應用軟體,包括通話程式,短信程式等,應用軟體則由各公司自行開發,以Java作為編寫程式的一部分。

四、    實驗總結

通過這次實驗,讓我更了解和熟悉作業系統,讓我了解到了作業系統的曆史由來,到現時作業系統又有多少分類,更有哪些作業系統普遍存在,這使我對作業系統有了更深一步的了解。