計算機操作系統(tǒng)相關(guān)論文
計算機操作系統(tǒng),是電子計算機系統(tǒng)中負責支撐應(yīng)用程序運行環(huán)境以及用戶操作環(huán)境的系統(tǒng)軟件。但是我們該如何寫有關(guān)計算機操作系統(tǒng)的論文呢?下面是學習啦小編給大家推薦的計算機操作系統(tǒng)相關(guān)論文,希望大家喜歡!
計算機操作系統(tǒng)相關(guān)論文篇一
淺談計算機操作系統(tǒng)
摘 要:21世紀是信息化時代,計算機的應(yīng)用將更加廣泛,為了更好的使用計算機,應(yīng)該對操作系統(tǒng)基本了解,因此本文主要對操作系統(tǒng)的概念和發(fā)展史進行探討,并對Windows,UNIX和Linux操作系統(tǒng)做了簡單的介紹,使廣大讀者加深對計算機操作系統(tǒng)的理解。
關(guān)鍵詞:計算機操作系統(tǒng);Windows;UNIX;Linux
當今現(xiàn)代,人們學習、生活等都已經(jīng)不能離開計算機,計算機由硬件和軟件組成,在計算機系統(tǒng)軟件中最重要的軟件就是操作系統(tǒng)。操作系統(tǒng)如同指揮官一樣,指揮著計算機里的所有部件,并指揮它們按照某個計劃協(xié)同工作。計算機系統(tǒng)越復雜,操作系統(tǒng)的作用和地位就越重要。
一、操作系統(tǒng)概述
操作系統(tǒng),負責管理計算機硬件資源和軟件資源,并通過這種管理為用戶提供服務(wù),成為計算機和用戶之間的接口。操作系統(tǒng)的主要功能是:(1)處理機管理;(2)存儲器管理;(3)文件管理;(4)設(shè)備管理;(5)用戶接口?;旧纤械牟僮飨到y(tǒng)都具有如下的特征:(1)并發(fā)性;(2)共享性;(3)虛擬性;(5)不確定性。
二、操作系統(tǒng)發(fā)展史
操作系統(tǒng)的產(chǎn)生迄今已有70年的時間,最早期的操作系統(tǒng)誕生于20世紀50年代中期,只是簡單的單道批處理操作系統(tǒng);接著演變成了多道程序批處理系統(tǒng),與此同時,實時操作系統(tǒng)也應(yīng)運而生;最后伴隨著微型機、多處理機和計算機網(wǎng)絡(luò)的發(fā)展,與之相對應(yīng)的微機OS、多處理機OS和網(wǎng)絡(luò)OS也隨之迅速發(fā)展。
(一)串行處理系統(tǒng)
世界上最早的計算機誕生之時,并沒有操作系統(tǒng),當時程序員直接和硬件打交道,具體流程是:首先程序員將已經(jīng)穿孔的紙帶(或卡片)裝入內(nèi)存,接著通過控制臺或開關(guān)啟動程序運行,最后當程序全部運行完畢,取出紙帶(或卡片)和運算結(jié)果。該系統(tǒng)嚴重地降低了計算機資源的利用率,形成了所謂的人機矛盾。
(二)單道批處理系統(tǒng)
為了解決上述的人機矛盾,提出了一種批量處理的思想,即一次輸入一批作業(yè)。該系統(tǒng)的具體流程是:首先以脫機的方式將一批作業(yè)輸入到磁帶上,并配上監(jiān)督程序,該監(jiān)督程序負責作業(yè)的順序執(zhí)行,當一個作業(yè)完成時,監(jiān)督程序會自動選擇下一個作業(yè),重復以上過程,直到該批作業(yè)全部執(zhí)行完為止。該系統(tǒng)提高了系統(tǒng)的處理能力,可以成批的執(zhí)行作業(yè),然而實際執(zhí)行時,內(nèi)存中只能執(zhí)行一道作業(yè),會降低程序的執(zhí)行速度。
(三)多道批處理系統(tǒng)
為了解決單道批處理系統(tǒng)每次只能執(zhí)行一道作業(yè)的問題,多道程序設(shè)計技術(shù)應(yīng)運而生,該系統(tǒng)的具體流程是:首先在內(nèi)存中放入多道作業(yè),在實際執(zhí)行過程中,允許他們交替執(zhí)行,比如當一道作業(yè)因為I/O請求中斷時,CPU此時空閑,因此可以執(zhí)行另一道作業(yè)。該系統(tǒng)有效的提高了CPU的利用率和系統(tǒng)吞吐量,然而資源利用率較高,作業(yè)的平均周轉(zhuǎn)周期較長。
(四)分時操作系統(tǒng)
分時處理系統(tǒng)可以說是應(yīng)用戶的需求而形成的一種操作系統(tǒng),分時處理系統(tǒng)也采用了多道處理技術(shù),但卻與多道批處理系統(tǒng)之間存在截然不同的性能差別,主要表現(xiàn)在分時系統(tǒng)具有如下特征:①多路性;②獨立性;③及時性;④交互性。
(五)實時操作系統(tǒng)
實時操作系統(tǒng)就是指系統(tǒng)可以及時地對外部事件的請求做出響應(yīng),并在規(guī)定的時間內(nèi)完成事件的處理,并可以控制所有實時任務(wù)協(xié)調(diào)一致的運行。該系統(tǒng)與分時系統(tǒng)相似,最大的不同在于要滿足處理與時間的關(guān)系。
三、經(jīng)典操作系統(tǒng)介紹
從操作系統(tǒng)誕生到發(fā)展至今,出現(xiàn)過幾種較為經(jīng)典的操作系統(tǒng)分別是Windows、UNIX和Linux。
(一)Windows
Windows在1985年問世,起初僅是MS-DOS之下的應(yīng)用程序,直到微軟在2000年推出Windows 2000,第一個脫離MS-DOS基礎(chǔ)的圖形用戶界面操作系統(tǒng)才算面世。Windows是一款基于圖形用戶界面(GUI)的視窗、單用戶多任務(wù)的計算機操作系統(tǒng)。Windows操作系統(tǒng)在全球桌面操作系統(tǒng)市場中占有非常大的比例,同時在中低端的服務(wù)器市場上也有一定的應(yīng)用。目前Windows系統(tǒng)在技術(shù)方面已經(jīng)相當成熟,并且不斷完善,深受人們的喜愛。
(二)UNIX
UNIX最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年開發(fā),是一個功能極強,性能最為全面的多用戶多任務(wù)操作系統(tǒng)。最初的UNIX是用匯編語言編寫的,但移植性較差,后來采用高級語言開發(fā),使得修改和移植都相當方便。因為UNIX的成功,也推動了一系列UNIX衍生產(chǎn)品,最為著名的有蘋果公司研發(fā)的Mac OS X操作系統(tǒng)和Linux系統(tǒng)。目前,因為UNIX的高效強大,安全可靠等諸多優(yōu)點,使之成為大型機、網(wǎng)絡(luò)服務(wù)器以及工作站的主流操作系統(tǒng),成為高端產(chǎn)業(yè)的領(lǐng)跑者。
(三)Linux
Linux操作系統(tǒng)由林納斯・托瓦茲于1991 年研發(fā)出來,從嚴格意義上講,Linux只是一個內(nèi)核,基于Linux內(nèi)核的完整操作系統(tǒng)才是Linux操作系統(tǒng)。Linux可以看成是對UNIX的傳承,和UNIX類似,是一款多用戶多任務(wù)的操作系統(tǒng),并且可以免費使用和自由傳播。Linux操作系統(tǒng)的發(fā)展相當純熟,已經(jīng)成為服務(wù)器和嵌入式系統(tǒng)的市場上的主流操作系統(tǒng)之一,Linux正在逐步進軍桌面操作系統(tǒng)市場,因為其具有免費開源、安全,高效等特性,將成為Windows操作系統(tǒng)的最大威脅。目前,世界上運算最快的10臺超級計算機所采用的操作系統(tǒng)都是Linux操作系統(tǒng)。
四、結(jié)束語
綜上所述,計算機操作系統(tǒng)如同計算機的大腦,支配著計算機完成各種任務(wù),計算機操作系統(tǒng)的發(fā)展歷經(jīng)了串行處理系統(tǒng)時代,單道批處理系統(tǒng)時代,多道批處理系統(tǒng)時代,分時操作系統(tǒng)時代和實時操作系統(tǒng)時代,隨著科技的飛速發(fā)展,計算機操作系統(tǒng)將會變得更加完善。
參考文獻:
[1]Gary Nutt.操作系統(tǒng)[M].北京:機械工業(yè)出版社,2005.
[2]何炎祥,李飛,李寧.計算機操作系統(tǒng)[M].北京:清華大學出版社,2003.
[3]呂曉鑫.計算機操作系統(tǒng)綜述[J].河南科技,2012(24).
[4]戴啟成.淺述我國計算機操作系統(tǒng)的發(fā)展趨勢[J].黑龍江科技信息,2012(35).
計算機操作系統(tǒng)相關(guān)論文篇二
淺談對計算機操作系統(tǒng)的認識
摘要:計算機操作系統(tǒng),是電子計算機系統(tǒng)中負責支撐應(yīng)用程序運行環(huán)境以及用戶操作環(huán)境的系統(tǒng)軟件,同時也是計算機系統(tǒng)的核心與基石。本文對計算機操作系統(tǒng)的使命、功能和學習竅門等方面進行了簡單的分析和闡述。
關(guān)鍵詞:計算機 操作系統(tǒng)
一、操作系統(tǒng)的使命
每當我們打開計算機,啟動成功后,首先映入眼簾的就是操作系統(tǒng)的界面。我們所做的一切工作都是在操作系統(tǒng)之上來完成的??墒钦l也不會去想:為什么鼠標的拖拖拽拽就能完成對文件、磁盤、各種軟硬件資源的管理,誰也沒意識到是因為有了操作系統(tǒng)的支撐,我們才那么方便地使用計算機。如果有一天離開了操作系統(tǒng),我們的計算機也就成了一堆廢鐵,什么事也干不了。
操作系統(tǒng)的目標是為用戶提供一個良好的界面,方便用戶使用計算機,同時對內(nèi)部各種軟硬件資源能夠進行有效地管理和分配,使整個系統(tǒng)能高效率的運行。操作系統(tǒng)所做的這一切是為了誰?歸根結(jié)底:為了用戶。想想十幾年前的操作系統(tǒng),那時還是DOS的年代,整個操作還是以命令方式進行,操作系統(tǒng)啟動成功后,光標躺在屏幕的左上角,等待用戶輸入命令,所以要想學會使用計算機,必須要記住各種命令的名字、格式、參數(shù)?,F(xiàn)在操作系統(tǒng)進步了,身上穿著五顏六色的衣服,衣服上有各式各樣的按鈕和圖標,用戶只需點擊和選擇就可以完成對計算機的操作。操作系統(tǒng)的服務(wù)是越來越到位了。
二、操作系統(tǒng)的功能
操作系統(tǒng)主要有五大功能:處理機管理、存儲器管理、設(shè)備管理、文件管理、用戶接口。我們現(xiàn)在使用的大多是PC機,都是只有一塊CPU,而有時卻要在計算機上運行多個程序。每道程序在什么時候使用CPU,這需要合理的分配協(xié)調(diào)才行,操作系統(tǒng)關(guān)于處理機的分配有相應(yīng)的調(diào)度算法,這些工作都有操作系統(tǒng)幫你代勞。
內(nèi)存儲器是存放程序與數(shù)據(jù)的,如何存放才能井井有條,互不干擾,而且能充分合理的利用有限空間,這都需要操心,這一切也是操作系統(tǒng)的事。
當你要使用設(shè)備的時候,例如要使用打印機時,只要單擊打印機按鈕即可將內(nèi)容傳到打印機進行后臺打印。都是因為有了操作系統(tǒng),才可以這么輕松的調(diào)用外部設(shè)備,還不影響當前處理的工作,所以對設(shè)備的管理也是非常重要的。
文件的操作對于每個用戶來說是家常便飯,每次存取文件只需知道地點和文件名即可,你可曾想過你要存取的文件是放在哪個道哪個扇區(qū)上嗎?有時你不想讓自己的文件被外人看到,還可設(shè)置權(quán)限。這些幕后的工作都由操作系統(tǒng)完成,你只需要對文件進行操作就可以了。
操作系統(tǒng)還為用戶使用提供了兩種方式的接口:命令接口和系統(tǒng)調(diào)用接口。命令接口可使用戶交互的使用計算機,敲入一條命令,系統(tǒng)響應(yīng)返回結(jié)果,用戶根據(jù)結(jié)果再敲人下一條命令,如此反復。
系統(tǒng)調(diào)用是為編程人員提供的,每個系統(tǒng)凋用都是一個能完成特定功能的子程序,這樣編程人員就可站在操作系統(tǒng)的肩膀上編制程序,沒必要所有的功能都從頭編起,操作系統(tǒng)提供的功能只需申請調(diào)用即可,這就是拿來主義??磥聿僮飨到y(tǒng)要管的事很多,設(shè)計出一個優(yōu)秀的操作系統(tǒng)還真不容易。
三、Windows XP的學習竅門
在學操作系統(tǒng)時,千萬不要把所有的理論都往Windows操作系統(tǒng)中套,因為Windows只是PC機上的單用戶多任務(wù)的操作系統(tǒng),除此之外還有Unix、Linux等更復雜的操作系統(tǒng)。課程是以一個大的范圍講的,所以不能坐在Windows這個“井”里看《操作系統(tǒng)》這門課程。
Windows XP是微軟公司推出的最新一代視窗操作系統(tǒng),其目標是取代Windows ME和Windows 2000,并作為微軟公司NET戰(zhàn)略中的重要組成部分,成為用戶卓越界面系統(tǒng)事實上的標準。XP是Experienee(體驗)的縮寫,微軟公司的用意是強調(diào)新的軟件將會帶給用戶前所未有的計算機體驗。Windows XP集Windows ME和WiMows 2000的優(yōu)良性能于一身,相比之下,Windows XP具有更漂亮的操作界面,更好的安全性和可靠性,操作更加容易,尤其增強了在因特網(wǎng)、多媒體與家庭網(wǎng)絡(luò)等方面的功能,并在此基礎(chǔ)上發(fā)展了許多新的特性和功能。作為微軟公司自Windows各版本以來最為重要的一個操作系統(tǒng),它不僅僅是上訴版本的簡單升級,與前面幾個操作系統(tǒng)相比,Windows XP是以Windows 2000技術(shù)為核心開發(fā)的操作系統(tǒng),因此穩(wěn)定性比Windows 98或Windows ME更好,并且由于新增了許多上網(wǎng)、視頻、影音等功能,所以比Windows2000更具有吸引力。此外,WindOW8 XP還提供了系統(tǒng)還原功能,可以確保WindowsXP的運行正常無誤。WindowsXP的啟動更快。當安裝已寫入數(shù)碼相機等外圍設(shè)備時,可以不用重新啟動而直接完成安裝工作。其強大的多媒體功能支持DVD、MP3等多種格式,還可以進一步的使用Mvoie Marker自編電影。操作方面,Windows XP提供了工作向?qū)У牟僮鞣绞?,在每一個文件夾窗口的左邊多提供了“一般工作窗格”可以用來快速的處理一些常用的操作,極大的提高了用戶的工作效率。另外就是學習的時候盡量理論聯(lián)系實際,這要靠老師的指導和課外的實踐,只有這樣才能理解掌握操作系統(tǒng)中的各種原理和機制,否則操作系統(tǒng)這門課程就變成了教條主義。
計算機操作系統(tǒng)相關(guān)論文篇三
試談計算機操作系統(tǒng)課程教學改革
0引言
操作系統(tǒng)課程是計算機科學與技術(shù)專業(yè)的一門基礎(chǔ)核心課程。本課程從操作系統(tǒng)實現(xiàn)資源管理的管理的觀點出發(fā),闡述如何對計算機系統(tǒng)中的硬、軟件資源進行管理,使計算機系統(tǒng)協(xié)調(diào)一致地、有效地為用戶服務(wù),充分發(fā)揮資源的使用效率,提高計算機系統(tǒng)的服務(wù)質(zhì)量。通過本課程的學習使學生掌握計算機操作系統(tǒng)的控制計算機硬件的基本原理以及設(shè)計方法和實現(xiàn)技術(shù)。但該課程教學過程中普遍重點偏向操作系統(tǒng)原理的理論教學,而學生在沒有學習該課程前對操作系統(tǒng)的認識只是在使用層面,使得學生在學習的過程中總覺得本課程所學內(nèi)容與實際所用操作系統(tǒng)的偏差很大。從而導致學生在學習本課程的過程中缺乏興趣和信心,教學效果很不理想。
1教學過程中存在的問題
1.1 教學內(nèi)容側(cè)重理論,實踐環(huán)節(jié)薄弱操作系統(tǒng)課程要有好的教學效果,就要引導學生自己動手設(shè)計、實現(xiàn)一個具體操作系統(tǒng)實例。但要做到這一點并不容易,這不僅要求學生在學習該課程之前就要掌握匯編語言、C語言、計算機硬件、操作系統(tǒng)結(jié)構(gòu)等多種知識,而且還需要學生抽出大量的時間和精力放在該實驗上。這樣的要求學生不易做到。因此現(xiàn)有的教學過程往往重點偏向操作系統(tǒng)原理的理論教學,對學生的實踐環(huán)節(jié)不是很注重。
1.2 教學目標與社會需求脫節(jié)本課程的教學目標要使學生掌握計算機操作系統(tǒng)的控制計算機硬件的基本原理以及設(shè)計方法和實現(xiàn)技術(shù),這個教學目標使得學生能夠具備自主研發(fā)操作系統(tǒng)軟件的能力,本身沒有問題,但由于計算機行業(yè)本身的特點,前沿的技術(shù)總是掌握在少數(shù)公司的手里,同時還有版權(quán)的保護問題,使得學生投入大量精力自主開發(fā)的操作系統(tǒng)軟件沒有多大的實際意義。而市場上更需要的是對現(xiàn)有的操作系統(tǒng)能夠熟練使用和對其內(nèi)核進行修改、編譯的人才。
1.3 教學方法簡單、教學手段匱乏近年來,計算機操作系統(tǒng)的發(fā)展飛快,新的開發(fā)思想和基本概念不斷涌現(xiàn)并隨著市場的需求出現(xiàn)了多種不同的操作系統(tǒng)產(chǎn)品。但部分高校教師仍采用“黑板、粉筆”的傳統(tǒng)教學手段講授理論知識,即使有些教師使用了電子教案,也只是單純地播放理論知識課件,不能做到與實踐聯(lián)系緊密的教學內(nèi)容,使得學生感覺到課程枯燥難學,難以激發(fā)學生的學習興趣。
2計算機操作系統(tǒng)課程教學改革的措施
2.1 把握開頭、激發(fā)興趣好的開始是成功的一半,好的開頭可以很好的提高學生的學習興趣,激發(fā)學生的學習熱情,使學生由被動學習轉(zhuǎn)為主動學習,學習效率能得到大幅提高。初始課程內(nèi)容應(yīng)包含以下內(nèi)容。
2.1.1 編寫簡單的引導程序和內(nèi)核,通過自己編寫的簡單引導程序和操作系統(tǒng)內(nèi)核啟動計算機裸機,使得學生對計算機的啟動和操作系統(tǒng)內(nèi)核有個感性的認識,結(jié)合課本目錄啟發(fā)學生一個完善的操作系統(tǒng)內(nèi)核所必須具備的功能,并引導學生了解通過操作系統(tǒng)理論課程的學習可以對現(xiàn)有簡單內(nèi)核進行完善。從而激發(fā)學生的學習興趣。
2.1.2 引導學生進行l(wèi)inux操作系統(tǒng)入門學習,使得學生對linux操作系統(tǒng)感到不再陌生,并使學生明確認識到可以通過以后的學習掌握linux操作系統(tǒng)內(nèi)核編譯和裁剪等技術(shù)。同時提供市場linux操作系統(tǒng)相關(guān)就業(yè)信息,使得學生能感到linux操作系統(tǒng)內(nèi)核的學習可以學以致用。提高學生的學習熱情。
2.1.3 對操作系統(tǒng)課程做一個簡單明要的介紹,使學生認識到,學習本課程不僅可以掌握操作系統(tǒng)課程理論知識,同時還可以培養(yǎng)學生自身的邏輯思維能力,有助于對其它理論課程的理解,可為以后學習新型操作系統(tǒng)及和開發(fā)應(yīng)用軟件打下堅實的基礎(chǔ)。
2.2 理論聯(lián)系實際,加強實踐教學環(huán)節(jié)操作系統(tǒng)是一門理論性比較強的課程。但單純的理論講解很容易使學生感到枯燥乏味。因此操作系統(tǒng)課程的實踐是一個非常重要的教學環(huán)節(jié)。但要引導學生去編碼實現(xiàn)一個具備內(nèi)存管理、進程調(diào)度、文件管理等功能的小型操作系統(tǒng)對剛學操作系統(tǒng)課程的學生來說不太容易實現(xiàn)。所用建議實踐教學環(huán)節(jié)應(yīng)該分為以下步驟進行:①老師演示,學生感官認識。在此過程中,老師先完成一個具有引導功能、中斷功能和能夠?qū)崿F(xiàn)簡單命令功能的實模式操作系統(tǒng)內(nèi)核雛形,但整個操作系統(tǒng)架構(gòu)不是很完善,功能也比較欠缺。之后通過理論課程的學習引導學生突破實模式和補全內(nèi)存管理、設(shè)備管理、文件管理等模塊程序。②將操作系統(tǒng)的每一大管理功能分為一個項目,分組讓學生實現(xiàn),不同的小組完成不同的功能模塊,所有項目的完成,就實現(xiàn)了一個具備基本功能的操作系統(tǒng)。③最終引導學生去研究閱讀Linux內(nèi)核原代碼,學習linux內(nèi)核源代碼的含義和linux操作系統(tǒng)的設(shè)計方法和具體實現(xiàn)技術(shù)。
2.3 教學方法與教學手段的改進在教學中,教師實行啟發(fā)式教學,把培養(yǎng)學生學習興趣作為入門向?qū)?改變以教師為中心的課堂教學方式更改為以教師引導,學生完成過程的合作式課堂教學方式。在整個教學過程中,做到不是教師強迫學生去學,而是學生為了解決自己遇到的問題不得不自己去學的形式。這樣效果會更好,效率也高。積極不斷地革新教學手段,重視現(xiàn)代信息技術(shù)和現(xiàn)代教育手段在教學中的應(yīng)用。多媒體教學設(shè)備和方法的使用對學生對一些抽象概念的理解很有幫助。多媒體教學圖文并茂,而且可以自由往返以前所講的內(nèi)容進行復習和重復。也可以方便的插入各種圖片及影音資料,這對激發(fā)學生的學習興趣和吸引學生的注意力很有幫助。
3結(jié)語
教學是大學教師的根本任務(wù),為了提高教學質(zhì)量,對教學改革的探索與實踐是很有意義的事情。教學改革的研究不僅可以不斷提高授課技巧,還能獲得學生的尊重和學校的認可。本文從課程教學改革方面進行了一些的探索,本文的探索只是作者在“操作系統(tǒng)”課程教學過程中的一點心得體會,希望能與同行分享。
猜你喜歡: