[作業系統] 實驗0

來源:互聯網
上載者:User

標籤:

 

實驗0

專業:商業軟體過程 姓名:蔡京航 學號:201406114230

一、        實驗目的

 

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

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

 

 

二、        實驗內容和要求

使用網路搜尋瞭解各類電腦作業系統的知識,並整理成一篇文檔。

 

瞭解和掌握內容包括:

  1. 電腦作業系統的定義和概念;
  2. 作業系統的分類;
  3. 常用幾種作業系統的優缺點分析;Linux,Windows

 

三、        實驗方法、步驟及結果測試

 

1.  作業系統的基本概念:用來控制及指揮電腦系統運作的軟體程式。 

(1)    

作業系統管理和控制系統資源。電腦的硬體、軟體、資料等都需要作業系統的管 理。作業系統通過許多的資料結構,對系統的資訊進行記錄,根據不同的系統要求,對系統資料進行修改,達到對資源進行控制的目的。 

(2)    

作業系統提供了方便使用者使用電腦的使用者介面。在介紹作業系統的時候我們就已 經看到,使用者需要通過滑鼠點擊相應的表徵圖就可以做他想要做的事情,案頭以及其上的表徵圖就是作業系統提供給使用者使用的介面,有了這種使用者介面,對電腦的操作就比較容易了。使用者介面又稱為作業系統的前台表現形式,Windows 98採用的是視窗和表徵圖,DOS系統採用的是命令,Linux系統既採用命令形式也配備有視窗形式。不管是何種形式的使用者介面,其目的只有一個,那就是方便使用者的使用。作業系統的發展方向是簡單、直觀、方便使用。 

(3)    

作業系統最佳化系統功能的實現。由於系統中配備了大量的硬體、軟體,因而它們可 以實現各種各樣的功能,這些功能之間必然免不了發生衝突,導致系統效能的下降。作業系統要使電腦的資源得到最大的利用,使系統處於良好的運行狀態,還要採用最優的實現功能的方式。 

(4)      

作業系統協調電腦的各種功作。電腦的運行實際上是各種硬體的同時動作,是 許多動態過程的組合,通過作業系統的介入,使各種動作和動態過程達到完美的配合和協調,以最終對使用者提出的要求反饋滿意的結果。如果沒有作業系統的協調和指揮,電腦就會處於癱瘓狀態,更談不上完成使用者所提出的任務。 

因此,可以定義作業系統為:對電腦系統資源進行直接控制和管理,協調電腦的各種動作,為使用者提供便於操作的人一機介面,存在於電腦軟體系統最底層核心位置的程式的集合。

 

2.

 

作業系統大致可分為6種類型。

①簡單作業系統。它是電腦初期所配置的作業系統,如IBM公司的磁碟作業系統DOS/360和微電腦的作業系統CP/M等。這類作業系統的功能主要是操作命令的執行,檔案服務,支援進階程式設計語言編譯器和控制外部裝置等。

②分時系統。它支援位於不同終端的多個使用者同時使用一台電腦,彼此獨立互不干擾,使用者感到好像一台電腦全為他所用。

③即時作業系統。它是為即時電腦系統配置的作業系統。其主要特點是資源的分配和調度首先要考慮即時性然後才是效率。此外,即時作業系統應有較強的容錯能力。

④網路作業系統。它是為電腦網路設定的作業系統。在其支援下,網路中的各台電腦能互相通訊和共用資源。其主要特點是與網路的硬體相結合來完成網路的通訊任務。

⑤分布作業系統。它是為分布計算系統配置的作業系統。它在資源管理,通訊控制和作業系統的結構等方面都與其他動作系統有較大的區別。由於分布電腦系統的資源分佈於系統的不同電腦上,作業系統對使用者的資源需求不能像一般的作業系統那樣等待有資源時直接分配的簡單做法而是要在系統的各台電腦上搜尋,找到所需資源後才可進行分配。對於有些資源,如具有多個副本的檔案,還必須考慮一致性。所謂一致性是指若干個使用者對同一個檔案所同時讀出的資料是一致的。為了保證一致性,作業系統須控制檔案的讀、寫、操作,使得多個使用者可同時讀一個檔案,而任一時刻最多隻能有一個使用者在修改檔案。分布作業系統的通訊功能類似於網路作業系統。由於分布電腦系統不像網路分布得很廣,同時分布作業系統還要支援平行處理,因此它提供的通訊機制和網路作業系統提供的有所不同,它要求通訊速度高。分布作業系統的結構也不同於其他動作系統,它分佈於系統的各台電腦上,能並行地處理使用者的各種需求,有較強的容錯能力。

⑥智能作業系統(見智能軟體)。

3.

成本

贊成Linux的聲音:Linux是免費的,它沒有使用許可證費用;支援Linux的成本比支援Windows(NT4/2000)的成本低得多;而且,已經有許多免費辦公自動化解決方案可供選擇.

贊成Windows的聲音:Linux要求現場的支援人員以保證系統運行,要求開發人員或承包商現場修改系統錯誤和應用核心補丁程式,無法保證能夠由內部人員來解決所有問題;VisualStudio比其它開放原始碼的開發環境好;MSSQL是一個便宜的資料庫平台;Linux沒有提供足夠多的商業工具軟體。

 

聲譽

贊成Linux的聲音:Linux是發展最迅速的OS平台;Linux應用能更好地工作;Linux案頭提供更多選擇;Linux應用程式和工具的運行很出色,選擇機會也更多。

贊成Windows的聲音:微軟視窗是最常用的OS平台;每個Linux系統發布就是一個獨立的OS,向後相容性差;Windows應用比Linux應用允許使用者更多的集中到任務上,無需編程就可以使應用系統工作;Windows有一致的介面視窗。

 

應用

贊成Linux的聲音:Linux圖形介面像Windows一樣容易使用;Linux使用標準相容協議,也使用標準檔案格式;從未遇到過像安裝微軟補丁程式那樣的事:選擇的機會太多了;Linux提供極大的協同工作能力.

贊成Windows的聲音:Linux上的應用非常少;不與InternetExplorer6標準相容;無法買到像Outlook所提供的電子郵件備份功能那樣的Linux電子郵件備份工具;Linux上沒有PCAnywhere那樣的管理軟體;Linux列印功能不好,沒有媒體播放軟體.

 

安全

贊成Linux的聲音:沒有Linux病毒;Linux沒有那種會導致系統死結的模糊的協議服務;Linux不易受蠕蟲攻擊;Linux不會發生IRC特洛伊IIS蠕蟲。

贊成Windows的聲音:Linux並不安全,沒有人負責Linux的完整性;有許多出色的第三方企業在生產各種反病毒軟體;微軟已經集中精力來解決安全問題。

 

硬體支援

贊成Linux的聲音:Linux能夠可使用視訊控制器、USB、數據機、滑鼠和監視器等一切硬體;HP、Lexmark和Epson都提供了許多列印工具.

贊成Windows的聲音:Linux不支援GDI印表機、WIN數據機、視訊卡和PCMCIA卡.

 

軟體支援

贊成Linux的聲音:在Linux團體內的協助是快速和免費的;可以使用VNC同時遙控Linux和Windows網路用戶端;Linux軟體更加容易跟上潮流並且更加容易部署;Linux有很好的遠端管理工具,使用Linux可以很容易地映射硬碟來複製系統.

贊成Windows的聲音:許多供應商不支援Linux,他們無法從Linux使用者那裡掙到錢;買不到Linux案頭支援服務.沒有像微軟MMC那樣的統一的Linux網路管理工具;Windows有更加成熟的快速組態工具。

 

可信賴性

贊成Linux的聲音:Linux是開放原始碼的,而開放原始碼是互連網的動力所在.開放原始碼意味著永遠沒有限制,也不會被誰"鎖定".

贊成Windows的聲音:Linux案頭介面混亂(有KDE、Gnome等好幾種),添加菜單不方便;開放原始碼意味著:沒有路標、沒有未來,銷售商無錢可賺,也就沒有銷售商。

 

總結

如果Linux與Windows一樣,那它就是Windows了.可喜的是它不是,因而有了選擇.Linux可以在案頭上替代Windows,但它不可能迎合所有使用者.Linux提供了所有Windows使用者熟悉的工具,儘管它們不同,有不同的外觀、感覺.Linux始終是一個企業案頭應用的競爭者.現在,Linux的關鍵戰役主要不是技術問題,更多的是在認識和接受方面.也許今天的Linux就像1989年時的微軟Windows3.0一樣,被人關注,並不斷提高.

 

 

Android:Android是一種基於Linux的自由及開放原始碼的作業系統。

IOS:ios是以Darwin為基礎的作業系統。

 

四、        實驗總結

 

通過網上尋找資料使我們更快更全面的瞭解作業系統這門科目,有利於我們今後對作業系統的熟悉與學習。

 

 

 

 

[作業系統] 實驗0

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.