• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      計算機專業(yè)linux操作系統(tǒng)的課程開設與教學

      2009-06-17 03:00管孝振
      中國校外教育(下旬) 2009年9期
      關鍵詞:操作系統(tǒng)計算機教學計算機專業(yè)

      管孝振

      [摘要] linux操作系統(tǒng)在中國的發(fā)展雖然不快,但是作為一個開源性的操作系統(tǒng),對于計算機專業(yè)學生了解計算機的運行過程和原理有非常大的幫助。而且linux還是一個典型的網(wǎng)絡操作系統(tǒng),在網(wǎng)絡服務器上有著巨大的優(yōu)勢。

      [關鍵詞] 計算機專業(yè) 計算機教學 操作系統(tǒng) linux

      伴隨著計算機的硬件和軟件的飛速發(fā)展,計算機的應用已進入多種操作系統(tǒng)并存的時代。隨著microsoft的公司的windows 7和Apple公司下一代操作系統(tǒng)雪豹的即將發(fā)行,計算機個人操作系統(tǒng)的競爭將更加激烈。然而,應用最廣泛的windows系統(tǒng)的源代碼的保密性,計算機專業(yè)人員在了解操作系統(tǒng)的架構(gòu)和開發(fā)上存在著巨大的困難,尋找一個代替性的系統(tǒng)就成了當前的計算機專業(yè)學生學習操作系統(tǒng)的大勢所趨。

      由于linux的開源性,選擇linux系統(tǒng)作為計算機專業(yè)學生的學習和教師教學平臺,就成為學生全面了解計算機操作系統(tǒng)的最佳方式。

      一、什么是linux

      Linux操作系統(tǒng)的核心,最早是由芬蘭的Linus Torvalds 1991年8月在芬蘭赫爾辛基大學上學時發(fā)布的。后來,經(jīng)過眾多世界頂尖的軟件工程師的不斷修改和完善,Linux得以在全球普及開來,在服務器領域及個人桌面版得到越來越多的應用,在嵌入式開發(fā)方面更是具有其它操作系統(tǒng)無可比擬的優(yōu)勢,并以每年100%的用戶遞增數(shù)量顯示了Linux強大的力量。

      簡單地說,Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),它主要用于基于Intel x86系列CPU的計算機上,這個系統(tǒng)是由世界各地的成千上萬的程序員設計和實現(xiàn)的。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的Unix兼容產(chǎn)品。

      Linux還有一項最大的特色在于源代碼完全公開,在符合GNU GPL(General Public License)的原則下,任何人皆可自由取得、散布、甚至修改源代碼。

      二、Linux的優(yōu)點和巨大優(yōu)勢

      1.極高的穩(wěn)定性

      linux操作系統(tǒng)的架構(gòu)完全沿襲了UNIX的系統(tǒng)架構(gòu),所以先天就具有成熟穩(wěn)定的特點,在這方面不是windows系列操作系統(tǒng)可以比擬的。大家都知道,windows系統(tǒng)最為人垢病的缺陷之一就是系統(tǒng)的穩(wěn)定性差,藍屏死機相信每個windows用戶都親身體驗過。雖然,1999年微軟不惜花費巨資打造了win2000這個劃時代的產(chǎn)品,系統(tǒng)的穩(wěn)定性得到了加強,后續(xù)發(fā)布的xp和2003更進一步增強了穩(wěn)定性,但是藍屏死機的問題只是有所緩解而沒能徹底的根治。反觀linux系統(tǒng),它的運行可靠性要求達到99.999%。這個可靠性所代表的含義,是每年的計劃外停機時間累計不得超過5分鐘。由此看見,linux系統(tǒng)所具有的穩(wěn)定性不是win系統(tǒng)可以望其項背的。

      2.與生俱來的安全性

      可以說一個操作系統(tǒng)的架構(gòu)就已經(jīng)預先決定了它的安全性。linux系統(tǒng)在設計的時候就是針對多用戶環(huán)境的,所以對系統(tǒng)文件,用戶文件都做了明確的區(qū)分,每個文件都有不同的用戶屬性。作為一個普通用戶通常只能讀寫自己的文件,而對一般的系統(tǒng)文件只能讀取而不能改動,一些敏感的系統(tǒng)文件甚至連讀取都是被禁止的。這種設計在根本上保證了系統(tǒng)的安全,即使一個用戶文件出現(xiàn)了問題,也不會泱及整個系統(tǒng)。

      3.軟件安裝的便利性

      對于計算機初級用戶來說,軟件安裝是個很大的問題。在windows平臺下,如果你不知道軟件應該安裝通常只要一直用鼠標點“下一步”就可以完成安裝。在 linux平臺下,軟件安裝的便利性方面曾一度落后于windows,但是apt的出現(xiàn)使得這種局面得到了徹底的改觀,用戶只要告訴安裝程序自己現(xiàn)在需要安裝什么軟件,安裝程序就會自動去下載這個程序,然后安裝,最后等待用戶開始運行它。從這個意義上講,linux已經(jīng)超越了windows軟件的安裝方式,進一步降低了用戶的參與程度,方便了用戶。

      4.良好的就業(yè)前景

      目前,做windows平臺開發(fā)的程序員多如牛毛,沒有研究生級別的學歷和過硬的編碼能力想找到一分待遇優(yōu)厚的工作已經(jīng)不可能了。而反觀linux平臺開發(fā),目前國內(nèi)這方面的開發(fā)人員還很少,而linux應用已經(jīng)在我國開始升溫,廣東省已經(jīng)率先建立了linux的研發(fā)中心,在linux應用方面走在了全國前面。大家現(xiàn)在及時投身于linux平臺的學習和開發(fā),必定會為畢業(yè)后的求職增加一個有力的籌碼。雖然現(xiàn)在廣告上宣傳的linux程序員月薪1萬以上不能完全相信,但是它必定給了我們一個信號,linux程序員在中國是大有前途的。

      三、Linux教學時需注意的幾點

      1.選擇合適的linux系統(tǒng)作為教學版本

      Linux發(fā)行版本目前全球有超過1百多個Linux發(fā)行版本,在國內(nèi)也能找到十幾個常見版本。其中,應用最廣泛的有:redhat、Fedora、Mandrake、Debian、SuSE、紅旗等。鑒于radhat和fedora的應用廣泛程度和各大論壇的資料的齊全程度,個人認為使用radhat作為初學者的linux系統(tǒng)版本比較好,因為這是純企業(yè)版的操作系統(tǒng),性能穩(wěn)定,界面良好,可以在文本操作和圖形操作之間方面的進行切換。

      大多數(shù)學生都希望采用雙系統(tǒng),即一個windows系統(tǒng),如windows2000或windows xp,一個linux系統(tǒng)。但是兩種系統(tǒng)并存的安裝方式,對于初學linux的學生來講非常困難,甚至會造成硬盤數(shù)據(jù)丟失的現(xiàn)象。所以,個人建議采用虛擬機的方式來安裝linux。我采用的方式是在vmware workstation 6.5下安裝的redhat 9.0.這樣的安裝方式,可以使學生在學習過程出現(xiàn)問題的時候,可以方便的切換到windows下,在網(wǎng)上查詢資料。

      2.轉(zhuǎn)變學生windows的操作思想

      思想性的轉(zhuǎn)變比暫時性的技術提高更有用,因為他能加快學習速度?,F(xiàn)在,很多人用Linux。但是,他們用Linux的方式完全是 windows的那一套方式,骨子里都是windows的思想,這樣是不能領悟Linux的精髓體驗不到他的優(yōu)越性的。絕大多數(shù)的學生,剛開始學習linux時,所有操作都帶著windows的影子,連最基本的刪除,移動文件這樣的操作都要用鼠標! Linux最強大的是命令行,速度也十分快,簡單的幾個命令的組合就能完成非常復雜的操作,如果同樣的操作用圖形界面的工具來完成,恐怕要多花十幾陪的時間。由于Linux和windows設計思想的不同,他們的操作方式也有很大不同。

      3.培養(yǎng)學生養(yǎng)成在命令行下工作的習慣

      Linux命令是必須學習的,雖然Linux桌面應用發(fā)展很快,但是命令在Linux中依然有很強的生命力。Linux是一個命令行組成的操作系統(tǒng),精髓在命令行,無論圖形界面發(fā)展到什么水平這個原理是不會變的,Linux命令有許多強大的功能:從簡單的磁盤操作、文件存取、到進行復雜的多媒體圖象和流媒體文件的制作。在命令行下學習雖然一開始進度較慢,但是熟悉后,成果將是以指數(shù)增加的方式增長的。

      4.重視實踐訓練

      要增加學生Linux的技能,只有通過實踐來實現(xiàn)。由于大多數(shù)學生學習計算機,都是從接觸windows開始的,在理解linux上存在相當?shù)睦щy,剛接觸起來,學生會感覺到很枯燥,操作很麻煩,遠不如windows方便。在linux的學習中,建議采用任務教學方式,給學生一個課題,讓學生通過查閱文獻和瀏覽專業(yè)的linux論壇的方式來解決問題。因為只有這樣實踐,才能提高學生使用linux的水平。

      在linux教學中,需要學生在掌握計算機結(jié)構(gòu)的基礎上,轉(zhuǎn)變思想,充分了解與windows的不同。了解linux的主要用途,并不是簡單的個人操作系統(tǒng),而是網(wǎng)絡構(gòu)建的服務器平臺。

      參考文獻:

      [1]趙炯.Linux內(nèi)核完全注釋[M].北京:機械工業(yè)出版社, 2004.

      [2]Kaashoek.M.F.OperatingSysternEngineering[EB/OL].2003.

      [3]湯子瀛等.計算機操作系統(tǒng)(修訂版)[M].西安:西安電子科技大學出版社,2003.90-101.125-128.

      猜你喜歡
      操作系統(tǒng)計算機教學計算機專業(yè)
      “以賽促學,以賽促教”促進計算機專業(yè)教學理念創(chuàng)新與實踐研究
      智能手機操作系統(tǒng)的分析與比較
      國產(chǎn)桌面操作系統(tǒng)中虛擬化技術應用研究
      網(wǎng)絡環(huán)境下中職計算機教學的探析
      中學計算機信息技術課程教學存在問題和對策
      開展研究性學習深化中職計算機教學改革探究
      計算機教學中存在的問題與對策研究
      職業(yè)高中計算機專業(yè)教學改革淺析
      非計算機專業(yè)C語言教學探討
      新形勢下技校計算機專業(yè)人才培養(yǎng)探討
      大邑县| 长海县| 乌鲁木齐市| 香格里拉县| 宾阳县| 长海县| 柳林县| 慈利县| 海城市| 南汇区| 子长县| 嘉禾县| 鄢陵县| 定远县| 民勤县| 江达县| 攀枝花市| 北辰区| 新绛县| 肥西县| 常德市| 敦化市| 汾西县| 普兰店市| 大英县| 泰兴市| 龙海市| 双鸭山市| 宿松县| 衡水市| 闽清县| 来安县| 平利县| 德化县| 柘荣县| 乌拉特后旗| 河间市| 西乡县| 祁东县| 盐城市| 西青区|