計(jì)算機(jī)操作系統(tǒng)論文
計(jì)算機(jī)操作系統(tǒng)論文
在計(jì)算機(jī)系統(tǒng)軟件中最重要的軟件就是操作系統(tǒng)。操作系統(tǒng)如同指揮官一樣,指揮著計(jì)算機(jī)里的所有部件,并指揮它們按照某個(gè)計(jì)劃協(xié)同工作。計(jì)算機(jī)系統(tǒng)越復(fù)雜,操作系統(tǒng)的作用和地位就越重要。下面是學(xué)習(xí)啦小編給大家推薦的計(jì)算機(jī)操作系統(tǒng)論文,希望大家喜歡!
計(jì)算機(jī)操作系統(tǒng)論文篇一
《計(jì)算機(jī)操作系統(tǒng)探討》
摘 要:21世紀(jì)是信息化時(shí)代,計(jì)算機(jī)的應(yīng)用將更加廣泛,為了更好的使用計(jì)算機(jī),應(yīng)該對(duì)操作系統(tǒng)基本了解,因此本文主要對(duì)操作系統(tǒng)的概念和發(fā)展史進(jìn)行探討,并對(duì)Windows,UNIX和Linux操作系統(tǒng)做了簡(jiǎn)單的介紹,使廣大讀者加深對(duì)計(jì)算機(jī)操作系統(tǒng)的理解。
關(guān)鍵詞:計(jì)算機(jī)操作系統(tǒng);Windows;UNIX;Linux
當(dāng)今現(xiàn)代,人們學(xué)習(xí)、生活等都已經(jīng)不能離開(kāi)計(jì)算機(jī),計(jì)算機(jī)由硬件和軟件組成,在計(jì)算機(jī)系統(tǒng)軟件中最重要的軟件就是操作系統(tǒng)。操作系統(tǒng)如同指揮官一樣,指揮著計(jì)算機(jī)里的所有部件,并指揮它們按照某個(gè)計(jì)劃協(xié)同工作。計(jì)算機(jī)系統(tǒng)越復(fù)雜,操作系統(tǒng)的作用和地位就越重要。
一、操作系統(tǒng)概述
操作系統(tǒng),負(fù)責(zé)管理計(jì)算機(jī)硬件資源和軟件資源,并通過(guò)這種管理為用戶提供服務(wù),成為計(jì)算機(jī)和用戶之間的接口。操作系統(tǒng)的主要功能是:(1)處理機(jī)管理;(2)存儲(chǔ)器管理;(3)文件管理;(4)設(shè)備管理;(5)用戶接口?;旧纤械牟僮飨到y(tǒng)都具有如下的特征:(1)并發(fā)性;(2)共享性;(3)虛擬性;(5)不確定性。
二、操作系統(tǒng)發(fā)展史
操作系統(tǒng)的產(chǎn)生迄今已有70年的時(shí)間,最早期的操作系統(tǒng)誕生于20世紀(jì)50年代中期,只是簡(jiǎn)單的單道批處理操作系統(tǒng);接著演變成了多道程序批處理系統(tǒng),與此同時(shí),實(shí)時(shí)操作系統(tǒng)也應(yīng)運(yùn)而生;最后伴隨著微型機(jī)、多處理機(jī)和計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,與之相對(duì)應(yīng)的微機(jī)OS、多處理機(jī)OS和網(wǎng)絡(luò)OS也隨之迅速發(fā)展。
(一)串行處理系統(tǒng)
世界上最早的計(jì)算機(jī)誕生之時(shí),并沒(méi)有操作系統(tǒng),當(dāng)時(shí)程序員直接和硬件打交道,具體流程是:首先程序員將已經(jīng)穿孔的紙帶(或卡片)裝入內(nèi)存,接著通過(guò)控制臺(tái)或開(kāi)關(guān)啟動(dòng)程序運(yùn)行,最后當(dāng)程序全部運(yùn)行完畢,取出紙帶(或卡片)和運(yùn)算結(jié)果。該系統(tǒng)嚴(yán)重地降低了計(jì)算機(jī)資源的利用率,形成了所謂的人機(jī)矛盾。
(二)單道批處理系統(tǒng)
為了解決上述的人機(jī)矛盾,提出了一種批量處理的思想,即一次輸入一批作業(yè)。該系統(tǒng)的具體流程是:首先以脫機(jī)的方式將一批作業(yè)輸入到磁帶上,并配上監(jiān)督程序,該監(jiān)督程序負(fù)責(zé)作業(yè)的順序執(zhí)行,當(dāng)一個(gè)作業(yè)完成時(shí),監(jiān)督程序會(huì)自動(dòng)選擇下一個(gè)作業(yè),重復(fù)以上過(guò)程,直到該批作業(yè)全部執(zhí)行完為止。該系統(tǒng)提高了系統(tǒng)的處理能力,可以成批的執(zhí)行作業(yè),然而實(shí)際執(zhí)行時(shí),內(nèi)存中只能執(zhí)行一道作業(yè),會(huì)降低程序的執(zhí)行速度。
(三)多道批處理系統(tǒng)
為了解決單道批處理系統(tǒng)每次只能執(zhí)行一道作業(yè)的問(wèn)題,多道程序設(shè)計(jì)技術(shù)應(yīng)運(yùn)而生,該系統(tǒng)的具體流程是:首先在內(nèi)存中放入多道作業(yè),在實(shí)際執(zhí)行過(guò)程中,允許他們交替執(zhí)行,比如當(dāng)一道作業(yè)因?yàn)镮/O請(qǐng)求中斷時(shí),CPU此時(shí)空閑,因此可以執(zhí)行另一道作業(yè)。該系統(tǒng)有效的提高了CPU的利用率和系統(tǒng)吞吐量,然而資源利用率較高,作業(yè)的平均周轉(zhuǎn)周期較長(zhǎng)。
(四)分時(shí)操作系統(tǒng)
分時(shí)處理系統(tǒng)可以說(shuō)是應(yīng)用戶的需求而形成的一種操作系統(tǒng),分時(shí)處理系統(tǒng)也采用了多道處理技術(shù),但卻與多道批處理系統(tǒng)之間存在截然不同的性能差別,主要表現(xiàn)在分時(shí)系統(tǒng)具有如下特征:①多路性;②獨(dú)立性;③及時(shí)性;④交互性。
(五)實(shí)時(shí)操作系統(tǒng)
實(shí)時(shí)操作系統(tǒng)就是指系統(tǒng)可以及時(shí)地對(duì)外部事件的請(qǐng)求做出響應(yīng),并在規(guī)定的時(shí)間內(nèi)完成事件的處理,并可以控制所有實(shí)時(shí)任務(wù)協(xié)調(diào)一致的運(yùn)行。該系統(tǒng)與分時(shí)系統(tǒng)相似,最大的不同在于要滿足處理與時(shí)間的關(guān)系。
三、經(jīng)典操作系統(tǒng)介紹
從操作系統(tǒng)誕生到發(fā)展至今,出現(xiàn)過(guò)幾種較為經(jīng)典的操作系統(tǒng)分別是Windows、UNIX和Linux。
(一)Windows
Windows在1985年問(wèn)世,起初僅是MS-DOS之下的應(yīng)用程序,直到微軟在2000年推出Windows 2000,第一個(gè)脫離MS-DOS基礎(chǔ)的圖形用戶界面操作系統(tǒng)才算面世。Windows是一款基于圖形用戶界面(GUI)的視窗、單用戶多任務(wù)的計(jì)算機(jī)操作系統(tǒng)。Windows操作系統(tǒng)在全球桌面操作系統(tǒng)市場(chǎng)中占有非常大的比例,同時(shí)在中低端的服務(wù)器市場(chǎng)上也有一定的應(yīng)用。目前Windows系統(tǒng)在技術(shù)方面已經(jīng)相當(dāng)成熟,并且不斷完善,深受人們的喜愛(ài)。
(二)UNIX
UNIX最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年開(kāi)發(fā),是一個(gè)功能極強(qiáng),性能最為全面的多用戶多任務(wù)操作系統(tǒng)。最初的UNIX是用匯編語(yǔ)言編寫的,但移植性較差,后來(lái)采用高級(jí)語(yǔ)言開(kāi)發(fā),使得修改和移植都相當(dāng)方便。因?yàn)閁NIX的成功,也推動(dòng)了一系列UNIX衍生產(chǎn)品,最為著名的有蘋果公司研發(fā)的Mac OS X操作系統(tǒng)和Linux系統(tǒng)。目前,因?yàn)閁NIX的高效強(qiáng)大,安全可靠等諸多優(yōu)點(diǎn),使之成為大型機(jī)、網(wǎng)絡(luò)服務(wù)器以及工作站的主流操作系統(tǒng),成為高端產(chǎn)業(yè)的領(lǐng)跑者。
(三)Linux
Linux操作系統(tǒng)由林納斯・托瓦茲于1991 年研發(fā)出來(lái),從嚴(yán)格意義上講,Linux只是一個(gè)內(nèi)核,基于Linux內(nèi)核的完整操作系統(tǒng)才是Linux操作系統(tǒng)。Linux可以看成是對(duì)UNIX的傳承,和UNIX類似,是一款多用戶多任務(wù)的操作系統(tǒng),并且可以免費(fèi)使用和自由傳播。Linux操作系統(tǒng)的發(fā)展相當(dāng)純熟,已經(jīng)成為服務(wù)器和嵌入式系統(tǒng)的市場(chǎng)上的主流操作系統(tǒng)之一,Linux正在逐步進(jìn)軍桌面操作系統(tǒng)市場(chǎng),因?yàn)槠渚哂忻赓M(fèi)開(kāi)源、安全,高效等特性,將成為Windows操作系統(tǒng)的最大威脅。目前,世界上運(yùn)算最快的10臺(tái)超級(jí)計(jì)算機(jī)所采用的操作系統(tǒng)都是Linux操作系統(tǒng)。
四、結(jié)束語(yǔ)
綜上所述,計(jì)算機(jī)操作系統(tǒng)如同計(jì)算機(jī)的大腦,支配著計(jì)算機(jī)完成各種任務(wù),計(jì)算機(jī)操作系統(tǒng)的發(fā)展歷經(jīng)了串行處理系統(tǒng)時(shí)代,單道批處理系統(tǒng)時(shí)代,多道批處理系統(tǒng)時(shí)代,分時(shí)操作系統(tǒng)時(shí)代和實(shí)時(shí)操作系統(tǒng)時(shí)代,隨著科技的飛速發(fā)展,計(jì)算機(jī)操作系統(tǒng)將會(huì)變得更加完善。
參考文獻(xiàn):
[1]Gary Nutt.操作系統(tǒng)[M].北京:機(jī)械工業(yè)出版社,2005.
[2]何炎祥,李飛,李寧.計(jì)算機(jī)操作系統(tǒng)[M].北京:清華大學(xué)出版社,2003.
[3]呂曉鑫.計(jì)算機(jī)操作系統(tǒng)綜述[J].河南科技,2012(24).
[4]戴啟成.淺述我國(guó)計(jì)算機(jī)操作系統(tǒng)的發(fā)展趨勢(shì)[J].黑龍江科技信息,2012(35).
點(diǎn)擊下頁(yè)還有更多>>>計(jì)算機(jī)操作系統(tǒng)論文