• 
    

    
    

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

      ?

      開源軟件應用于高中信息技術教學的優(yōu)勢

      2013-04-29 00:44:03羅盛才
      中國信息技術教育 2013年8期
      關鍵詞:源代碼開源應用程序

      羅盛才

      開放源碼軟件(open-source software,簡稱開源軟件)是一個新名詞,它被定義為描述其源碼可以被公眾使用的軟件,并且此軟件的使用、修改和分發(fā)也不受許可證的限制。開源軟件通常是有copyright的。與之對應的商業(yè)軟件(commercial software)是指被作為商品進行交易的軟件。從這兩種軟件的差異進行分析,開源軟件更適合使用于學校教育中;基于我國高中信息技術教育現(xiàn)狀,選擇開源軟件主要有以下幾方面的優(yōu)勢:

      ● 培養(yǎng)學生的版權意識

      中國計算機軟件產(chǎn)業(yè)發(fā)展艱難,很重要的一個原因是中國的軟件市場比較混亂。國人缺乏軟件版權意識。這在很大程度上導致了中國軟件市場的萎靡,軟件從業(yè)人員出路艱難,也讓中國軟件產(chǎn)業(yè)的發(fā)展受到了阻礙。

      作為法制教育的前沿陣地,學校應該建立一個沒有盜版軟件的、潔凈的教育環(huán)境。從事信息技術教育這么多年,時常會有學生問我:“老師,您安裝的軟件是正版的嗎?”面對學生這樣的問題,你會怎樣回答?如果身為學生表率的教師都在使用盜版軟件,能夠保證教育出來的學生,長大后不使用盜版軟件嗎?為人師表,我們應該率先拒絕盜版軟件。

      ● 營造一個開放的學習環(huán)境

      目前我們正在使用的學習環(huán)境,大多還是基于商業(yè)軟件的,并且大部分軟件都是微軟公司的產(chǎn)品,是在Windows平臺上的以微軟公司產(chǎn)品為主導的學習環(huán)境。我們的學生是從Windows平臺中長大的,我們通常說學電腦,實際上就是學習Windows,以及一系列以微軟產(chǎn)品為主的商業(yè)軟件的使用。這存在兩個問題:

      一是商業(yè)軟件是封源的。我們的學生從商業(yè)軟件中學到的只是軟件的使用方法,學習到軟件的功能;學得再好,他們也只是變成了這些軟件更忠實的用戶,對這些軟件“只知其然,不知其所以然”。當然,我們普及教育的目的只是讓學生會用電腦,并不是要把學生都培養(yǎng)成計算機專家。但是我們的高中生中,有很多好奇心很強,希望學到更多的東西,喜歡尋根問底。這樣,商業(yè)軟件就滿足不了他們的需要。一個典型的例子,游戲外掛市場的存在,很大程度上是因為游戲玩家沉溺于游戲情節(jié)本身以后,為了提升自己的角色,通過外掛的方式來實現(xiàn)。如果我們使用的是開源的游戲,游戲軟件的源程序都提供給了玩家,這時游戲玩家如果想要提升自己的角色,直接修改游戲本身就可以了,這樣不但外掛失去了市場,同時,游戲情節(jié)對玩家的吸引力也會削弱很多。對學生來說,開源軟件可以將學生對游戲的沉溺轉(zhuǎn)化為學習的動力。如果學生對某個游戲感興趣,他也可能感興趣于該游戲的實現(xiàn)技術,這個時候,學生就可以通過游戲提供的源程序進行學習、研究,從而達提高自己程序設計技術的目的。

      二是我們的學生離開Windows系統(tǒng),依舊是電腦盲一個,十多年的信息技術教育將付諸東流。上海師范大學黎加厚教授在《讓開源軟件走進學校教育》一文中有這樣一段話:

      “無獨有偶,上海一些公司也急需熟悉開源軟件的程序設計人員。我問身邊一位熟悉C++教學的青年骨干教師會不會使用Linux、能不能使用開源軟件如PHP來設計自己的程序、可不可以為Moodle增加一些功能和插件?看到他困惑的表情,我猛然意識到,整整幾代中國計算機人才,從中小學到大學,再到研究生教育,都是在MS Office、VB和C++的教育體系下長大的,對于這個體系以外的東西知之甚少。他們的思路自然也就成為這個系統(tǒng)下面的子系統(tǒng),無論這些青年學子如何勤奮,他們的創(chuàng)意和設計出來的東西,始終跳不出MS系統(tǒng)教給他們的思路?!?/p>

      我們并不拒絕Windows,只是想讓學生多接觸一些優(yōu)秀的操作環(huán)境,讓我們的教學內(nèi)容多元化。事實上,很多高中生在初中甚至在小學都已經(jīng)接觸過信息技術這門課。而我們的信息技術教材,各學段都基本上毫無例外地在介紹Windows、MS Office等一系列微軟的產(chǎn)品,內(nèi)容沒有多大變化,只是介紹的深度不斷增加。這使他們認為信息技術課本上的東西“以前都學過”,從而使信息技術這門課在他們眼里失去了新鮮感。如果我們能夠讓學生接觸開源操作環(huán)境,這樣既保持了信息技術課在高中學生眼里的新鮮感,擴大了學生的視野,還能讓學生將不同的操作環(huán)境進行對比,作出客觀的評價,選擇最適合自己的環(huán)境。

      ● 信息安全的需要

      筆者使用開源系統(tǒng)六年多來,雖然沒有安裝任何殺毒軟件,但系統(tǒng)從未感染過病毒,也沒有出現(xiàn)過其他安全問題。開源軟件為用戶提供了更加安全的使用環(huán)境。以開源操作系統(tǒng)Linux為例,區(qū)別于商業(yè)軟件的特點,決定了Linux的安全性更高。

      1.優(yōu)越的開放源碼構(gòu)架決定了Linux更安全

      開放源代碼意味著,任何可能的軟件漏洞都將被“無數(shù)雙眼睛”所看到,并且得到盡可能快的修復;同時,在這里沒有任何被隱藏的修復措施。作為用戶,只要你有心,就可以找出自己系統(tǒng)所存在的安全問題,并采取相應的防范措施以應對潛在的安全威脅。而商業(yè)軟件與之不同,當軟件公司發(fā)現(xiàn)自己的軟件存在漏洞時,出于對商業(yè)機密的保護,他們是不會將漏洞向外界公布的,他們只會在下一個更新升級包中對發(fā)現(xiàn)的漏洞默默地進行修補。這種做法蒙蔽了用戶的雙眼。由此所導致的結(jié)果是,用戶很可能會因為不了解系統(tǒng)漏洞而不去進行系統(tǒng)升級。另一方面,Linux作為一個開源操作系統(tǒng),是由全世界頂級的程序員共同開發(fā)和維護的。從技術力量上來看,僅由微軟一個公司開發(fā)和維護的Windows系統(tǒng)是沒辦法和它相比的。

      2.健全的系統(tǒng)設計思想決定了Linux更安全

      首先,Linux和Windows在設計上就存在哲學性的區(qū)別。Windows操作系統(tǒng)傾向于將更多的功能集成到系統(tǒng)內(nèi)部,并將程序與內(nèi)核相結(jié)合;而Linux不同于Windows,它的內(nèi)核空間與用戶空間有著明顯的界限。其次,Windows的許多應用程序依靠遠程程序調(diào)用。遠程程序調(diào)用是計算機內(nèi)部通信的一種方式,通信通路的分配是主動的、無法預知的。與限制使用遠程程序調(diào)用的Linux相比,這種方式將迫使Windows的防火墻沒有Linux那樣嚴格。最后,開發(fā)人員要創(chuàng)建一種簡單易用的軟件的愿望也是Windows受到影響的一個原因。Windows易學易用的目的達到了,但是,其代價是犧牲了軟件的安全性。設計思想上的差別決定了Linux的安全性更高。

      3.卓越的補丁管理工具決定了Linux更安全

      在Windows系統(tǒng)中,自動更新程序只會升級微軟公司官方提供的組件,并不會對第三方應用程序進行更新。第三方應用程序可能會給系統(tǒng)帶來大量的安全隱患。為了保障系統(tǒng)的安全,對于電腦上所有的第三方應用程序,用戶都必須定期地對每一款應用程序單獨進行更新升級。這種方法非常繁瑣,讓人心煩,因此,絕大多數(shù)用戶很容易將這項工作忘到九霄云外。在Linux系統(tǒng)中,當你在自動更新系統(tǒng)的時候,它將同時升級系統(tǒng)中所有的軟件。這樣的設計,極大地提高了用戶實時更新系統(tǒng)的積極性,保障了系統(tǒng)的安全。

      4.健壯的系統(tǒng)默認設置決定了Linux更安全

      Linux系統(tǒng)天生就被設計成一個多用戶的操作系統(tǒng),因此,即便是某個用戶想要進行惡意破壞,底層系統(tǒng)文件依然會受到保護。假如有遠程的惡意代碼在系統(tǒng)中被執(zhí)行了,它所帶來的危害也將被局限在一個小小的局部之中,系統(tǒng)主體安全不會受到影響。與之形成鮮明對比的是微軟的Windows XP系統(tǒng)。在這里,默認狀態(tài)下用戶會以系統(tǒng)管理員的身份登錄,而在系統(tǒng)中所發(fā)生的任何損害,都會迅速蔓延到整個系統(tǒng)。另外,很多第三方Windows應用程序經(jīng)常需要管理員權限才能正確運行。通過這些應用程序發(fā)起的病毒攻擊的破壞性是很大的。Linux應用程序通常都遵守用戶安全規(guī)則,因此很少被攻擊者利用。

      微軟十年養(yǎng)魚一朝收網(wǎng),“黑屏”事件為中國軟件產(chǎn)業(yè)鳴響了警鐘。教育培養(yǎng)開源軟件人才事關國家軟件產(chǎn)業(yè)前途。2007年,我國開放源代碼高校推進聯(lián)盟(LUPA)已經(jīng)獲得教育部批準,成為國內(nèi)惟一的教育部開源軟件實訓基地。不久的將來,我國的開源人才將成為維護信息安全的主力軍。

      ● 緩解經(jīng)費不足的問題

      在普及信息技術教育的過程中,很多中學都面臨資金投入不足的問題。在發(fā)達地區(qū),雖然有些學校在信息化方面確實投入了大量的資金,購置了足夠的計算機設備,但都只限于硬件的采購。事實上計算機的成本包含硬件成本和軟件成本兩個方面。

      根據(jù)高中信息技術課教學的需要,學生計算機教室需要安裝的軟件除了操作系統(tǒng)和辦公軟件外,圖像處理、聲音處理、視頻處理等相關專業(yè)軟件也是必須的。如果選擇Windows XP等商業(yè)軟件作為教學平臺,那么,用于軟件的投入將遠遠高于硬件本身,這筆投入對于很多學校來說是不可承受的。

      開源系統(tǒng)發(fā)展到今天,各方面的應用軟件都已經(jīng)非常齊全。高中信息技術課現(xiàn)在普遍用到的各種軟件在開源環(huán)境下都可以找到相應的替代產(chǎn)品,并且都是免費的。如果選擇開源環(huán)境作為教學平臺,那么計算機設備的軟件成本將變?yōu)榱?,這樣就極大地緩解了很多學校信息技術教育資金投入不足的問題。

      七嘴八舌熱議進行時:

      邱元陽

      河南省安陽縣職業(yè)中專

      開源軟件并非一個新名詞。其最早的歷史可以追溯到1968年,即使是這一名詞的提出,在1997年也就已經(jīng)在加利福尼亞的自由軟件社團里產(chǎn)生。

      為了用一種可靠的方式確定一個軟件是否真正是開放源代碼軟件,OSI為此注冊了一個認證標志OSI Certified,用來標志某個軟件是否服從開放源代碼的定義。

      開源軟件發(fā)展迅猛,并已經(jīng)有了不少的成功案例。紅旗中文的胡才勇在2008年的“開放環(huán)境與開源軟件生態(tài)鏈”論壇中就曾提到,從應用和技術角度而不是商業(yè)角度來看,其實開源軟件是成功的,幾乎所有的大型軟件均采用了開源技術,70%的互聯(lián)網(wǎng)技術來自于開源社區(qū)。Google的出現(xiàn)也是一個典型,它的發(fā)展就得益于全盤采用開源技術,以提供服務作為贏利模式,可以說Google全面演繹了開源軟件的服務精髓。

      軟件開放源代碼使得軟件得以完善和發(fā)展,也給了更多人學習的機會,可以說是一種雙贏。在開源軟件的潮流之下,微軟也開始妥協(xié),Office軟件的文檔格式等技術資料均已全部公開。

      需要說明的是,開源軟件(Open Source Software)不一定是免費的,自由軟件(Free Software)也不一定是免費的。當然,有些軟件可能賣的是服務。

      從經(jīng)濟條件和運行成本等方面考慮,其實很多時候,我們需要的是免費軟件(Freeware),或共享軟件(Shareware)。在高中信息技術教學中,注重開源軟件的使用是認識上的一個進步,很多時候我們需要跳出現(xiàn)有系統(tǒng)的束縛來進行思考。當移動設備日益普及的時候,將移動APP開發(fā)引入高中信息技術中都不為過。

      無論是開源軟件,共享軟件,免費軟件,它們都是有版權的,并非可以以各種方式隨意使用甚至篡改。在軟件開源的趨勢下,開源、共享、自由,正成為一種呼聲和需求,并推動著技術的進步。

      劉樹明

      廣東省深圳市第二實驗學校

      開源是一種文化,它不單單局限于軟件行業(yè),其共享、自由的精神已經(jīng)滲透到信息、教育、健康等領域,這種人人為我、我為人人、互助協(xié)作的精神已經(jīng)融入了哲學范疇。我們作為一線的教育工作者,應該培養(yǎng)學生具備一種開源意識,起碼有義務讓他們知道世界上存在開源這樣的一種東西。

      在信息技術知識與技術的教學方面,我們在教學中應該淡化針對具體的某種軟件的依賴。文字處理軟件不應該只介紹Word;操作系統(tǒng)因為學生對Windows基本上都比較熟悉,我們可以壓根不講Windows,可以介紹一兩種Linux,鼓勵學生觸類旁通、舉一反三;瀏覽器可以不介紹IE;圖形處理軟件除了Photoshop還可以介紹一下GIMP。這點在新課改環(huán)境下的信息技術教材中也漸漸得到了一定程度的體現(xiàn)。作為教師的我們,就應該讓學生體驗各種應用軟件,各種軟件都應當讓我們的學生去見識見識,能夠駕馭各種平臺、軟件,這本身也是信息技術素養(yǎng)的一種指標,就像一名合格的司機,他不應該只會開寶馬,遇到一輛奔馳就傻眼了。同時在信息技術知識與技能的相關考核方面,也應該跳出特定軟件的限制。

      如果在實際的教學活動中廣泛引入開源軟件,首先我們自身對開源軟件的運用水平也需要進一步提高。有相當一部分信息技術教師對Linux/Unix等操作系統(tǒng)不甚熟悉,對源代碼形式提供的軟件也無法編譯、安裝使用,更不用說對相關代碼進行適合自己特定要求的二次開發(fā)了。開源軟件在國內(nèi)普及程度不高一定程度上也是受到了我們一線老師的軟件應用水平的影響。

      教學活動中可以因材施教實行差別化教學。對于水平較高的學生(如有一定編程特長的學生),可以引導他們深入研究一些知名(比如國內(nèi)的開源PHP建站系統(tǒng)Discuz! X)或者不知名的小型開源項目。知名開源項目的優(yōu)點是可以在網(wǎng)上找到非常豐富的教程便于學習研究,但缺點是一般這類開源項目都相對比較復雜,初學者難以對它們進行修改和二次開發(fā)。小型開源項目的優(yōu)缺點正好相反。有能力的學生也可以鼓勵他們做一些自己的開源項目,培養(yǎng)他們的創(chuàng)新思維和創(chuàng)造能力。著名的開源代碼托管平臺有谷歌代碼(code.google.com),Github(github.com)等。

      猜你喜歡
      源代碼開源應用程序
      人工智能下復雜軟件源代碼缺陷精準校正
      計算機仿真(2023年8期)2023-09-20 11:23:42
      基于TXL的源代碼插樁技術研究
      刪除Win10中自帶的應用程序
      電腦報(2019年12期)2019-09-10 05:08:20
      五毛錢能買多少頭牛
      軟件源代碼非公知性司法鑒定方法探析
      大家說:開源、人工智能及創(chuàng)新
      開源中國開源世界高峰論壇圓桌會議縱論開源與互聯(lián)網(wǎng)+創(chuàng)新2.0
      揭秘龍湖產(chǎn)品“源代碼”
      開源計算機輔助翻譯工具研究
      關閉應用程序更新提醒
      電腦迷(2012年15期)2012-04-29 17:09:47
      九江县| 通州市| 屯门区| 抚远县| 玛沁县| 疏附县| 武强县| 昌江| 泗阳县| 乌鲁木齐县| 托克逊县| 胶南市| 卓尼县| 蓬安县| 望谟县| 天津市| 天祝| 祁阳县| 唐山市| 沽源县| 瑞安市| 莆田市| 洪江市| 四平市| 红原县| 玉溪市| 阿拉善盟| 宕昌县| 微博| 同心县| 加查县| 靖远县| 江川县| 松阳县| 噶尔县| 巴林左旗| 锡林浩特市| 泊头市| 娄底市| 莲花县| 蕉岭县|