關(guān)于計算機理論論文范文集錦
關(guān)于計算機理論論文范文集錦
下面是小編為你整理整合的關(guān)于基本理論的一些論文范文,歡迎閱讀瀏覽,希望你喜歡。
基于建構(gòu)主義理論的計算機教學動態(tài)設(shè)計
構(gòu)建主義理論在計算機教學中的應用越來越多,本著以學生發(fā)展為本的教育理念,筆者以基于建構(gòu)主義的教學動態(tài)設(shè)計為出發(fā)點,研究適合計算機課堂教學的過程模型,并將此應用在日常教學中,取得了明顯教學效果。
一、新課改下的計算機課程教學動態(tài)設(shè)計
在教學中運用建構(gòu)主義理論,體現(xiàn)在實踐中就是在教學中以學生為主體,給學生創(chuàng)造管理學習的權(quán)利和機會。幾年實踐證明,對于計算機教學中出現(xiàn)的教學模式,采用建構(gòu)主義的學習方法取得的教學效果會好得多。
1.新課程改革下教學動態(tài)設(shè)計的概念
對教學過程的動態(tài)設(shè)計可以分為三個階段:首先以教為主的教學設(shè)計,其次是以學為主的教學設(shè)計,最后是主導主體教學設(shè)計。
2.新課程改革下計算機教學動態(tài)設(shè)計原則
在新課改革中,教學動態(tài)設(shè)計也有著一些基本的原則,具體可以表述如下。
(1)教學動態(tài)設(shè)計的基本依據(jù)是分析教學需要,同時在設(shè)計中充分體現(xiàn)學生發(fā)展的個性化,考慮學生學習的差異性和選擇性。
(2)教學過程中我們不能再以教師的教為主體,而應該以學生的學習需求為主來進行教學的動態(tài)設(shè)計。
(3)教師要會使用教材,而不是直接用教材去說教,應當具備動態(tài)組織教學的意識和能力。
(4)教師要拋棄傳統(tǒng)的評價模式,將評價作為自己的教學手段。
綜上所述,傳統(tǒng)教學設(shè)計強調(diào)的是教師在課前的準備,這部分內(nèi)容是預先設(shè)定好的、靜態(tài)的,回歸課堂教學中需要重視的是這部分準備內(nèi)容的實現(xiàn);而新課改下的教學設(shè)計的主要工作需要在授課過程之前完成,在授課過程中根據(jù)教學的實施情況進行整改,教學動態(tài)設(shè)計貫穿整個課堂,對教學目標、教學方法、教學內(nèi)容、教學模式、教學評價等的設(shè)計都體現(xiàn)動態(tài)特征,具有極強的靈活性。
二、基于建構(gòu)主義的理論來設(shè)計面向?qū)W習需要的教學過程的模型
基于前面我們論證的建構(gòu)主義理論在新課改下的合理性,在課程動態(tài)設(shè)計時必須以學生的發(fā)展為主要目標來進行,設(shè)計的依據(jù)就是根據(jù)每位學生的個體差異和不同的學習內(nèi)容進行設(shè)計,并針對學生獲取知識的需求進行教學動態(tài)設(shè)計,即學生需要怎樣的知識,就針對學生的需要進行教學動態(tài)設(shè)計,這也就是針對學生需求的教學動態(tài)設(shè)計過程模型。
我們再分成各個部分來論述一下。
首先,與傳統(tǒng)的教學過程設(shè)計過程不同的是,教學設(shè)計應該體現(xiàn)動態(tài)理念。最重要的是,教學目標不應當是靜態(tài)的,不應該是教師事先設(shè)計好的,應當對學生的情況進行一系列的分析,例如學生的學習基礎(chǔ)、學習興趣、學習水平以及學生的學習風格,對以上內(nèi)容進行詳細有針對性的分析之后,才能適應學生的個體差異。
第二,在對教學效果的及時反饋及評價中,教師要清楚列明教學反思。新課程改革對教學的要求有一項比較重要的就是反思教學,教師通過反思的過程可以去粗存精,可以得到有價值的啟發(fā),并且以此為依據(jù)調(diào)整教學過程的設(shè)計,提高教學的理論素養(yǎng)。教學反思中包括了教學前反思和教學中反思以及教學后的反思。在教學設(shè)計過程中,教師應當設(shè)計好一份教學反思表,明確需要反思的各方面,在完成整個的教學過程之后填寫。
根據(jù)我們預設(shè)的教學動態(tài)設(shè)計模型,在實際教學過程中教師應當提議學生將整個學習的過程中的反思(預習、課堂和課后作業(yè))及時反饋給任課教師,之后教師根據(jù)這些反饋得到的內(nèi)容進行分析,結(jié)合教師自己教學過程中的分析內(nèi)容進行反思,或者在教研組內(nèi)進行交流,結(jié)合新課改的要求進行反思,集合大家的意見,選擇優(yōu)異的方法,完善教學過程并提高自己的教學能力以便更好地教學。
三、小結(jié)
通過本文的論述,我們發(fā)現(xiàn)在新課改下的計算機課程教學與建構(gòu)主義理論結(jié)合能夠取得較好的成效。在進行動態(tài)設(shè)計時,我們應對所教授的計算機課程的教學目標、教學方法、教學內(nèi)容、教學評價等環(huán)節(jié)進行細致分析,之后再進行動態(tài)設(shè)計。設(shè)計時有三大要素:首先要具備動態(tài)設(shè)計的理念,其次要研究動態(tài)設(shè)計的方法與策略,再次要在教學過程中不斷探索、完善與提高。我們相信,只要在計算機的教學中貫徹好教學動態(tài)設(shè)計的理念,必然能逐步提升計算機的教學質(zhì)量。
贊自由軟件
摘要:自由軟件是當今的世界潮流。自由軟件的自由思想,自由軟件的奉獻精神,自由軟件的浪漫情懷,自由軟件的燦爛前景,閃爍著信息時代的耀眼光輝,預示出人類社會的美好未來。全世界的眾多軟件高手漚心瀝血,成就了自由軟件Linux今日的輝煌。公開程序源代碼,共享軟件技術(shù),開發(fā)自由軟件,擁抱網(wǎng)絡(luò)文化,是本文的中心概要?,F(xiàn)將全部六集借水工網(wǎng)站一角度發(fā)布,歡迎討論我批判。
關(guān)鍵詞:自由軟件 Linux 源代碼 計算機 操作系統(tǒng) 網(wǎng)絡(luò)
筆者在《贊自由軟件》一文中,將軟件按商業(yè)性質(zhì)進行了分類,闡述了自由軟件的世界潮流,淺析了自由軟件的存在基礎(chǔ),界定了水利水電系統(tǒng)內(nèi)的專業(yè)軟件是“還沒有成為商品軟件的轉(zhuǎn)讓軟件”,極力倡導自由軟件的廣泛交流。接著在《再贊自由軟件》中,介紹了自由軟件的起源、自由軟件的國際國內(nèi)組織、Internet上的自由軟件資源,對自由軟件的意義、自由軟件的思想、自由軟件的情懷等等,進行了一些浪漫式的理想主義的探討。本文《還贊自由軟件》,對自由軟件的崇拜已經(jīng)到了極其瘋狂的程度。
是筆者的神經(jīng)質(zhì)?還是業(yè)界正在超越社會發(fā)展的歷史階段?在市場經(jīng)濟形勢下,自由軟件真的就如此美妙絕倫,如此魅力無窮,如此的值得我們一贊、再贊仍不過癮,乃至今天還要大張旗鼓地贊之又贊?這里請讀者隨著神經(jīng)質(zhì)的誘導,讓我們先看看Linux后再說吧。
1 Linux是什么
Linux是什么? 首先,她是一個軟件,一個優(yōu)秀的自由軟件!一個被稱之為自由軟件的典型代表作,被封為軟件業(yè)界的自由女神,目前敢與微軟叫板的操作系統(tǒng)。看過《泰坦尼克號》嗎?這部1998年轟動全球的巨片,制作時,數(shù)百臺計算機上動畫翻滾的工作平臺就是在Linux系統(tǒng)上完成的。Linux是千真萬確名副其實的自由軟件,是1998年軟件技術(shù)的最大熱點,這是圈內(nèi)業(yè)界無人不知,沒人不曉的。《計算機世界》列出的1998年國際IT業(yè)界十大新聞中,將Linux譽為“明日之星”。筆者在這里先賣弄一番,從各類報刊雜志甚至Internet之類的時髦媒體上東摘西錄一些關(guān)于Linux的出身、成長、成熟、壯大、出名、流行和火爆的精彩片斷,供圈外朋友們過把癮。
Linux的原作者Linus(Linus Torvalds),是芬蘭赫爾辛基大學的學生,一個不甘于寂寞不守秩序的人。在學習Unix課程的時候, Linus發(fā)現(xiàn)排隊等待上機是如此的漫長和無聊,干脆自己掏錢買了一臺PC機,開始編寫程序。最先寫的程序只有兩個進程,在以后的六個月里,他修修補補,不斷添加新東西,命名為Linux,并將源代碼上載赫爾辛基大學的FTP服務(wù)器。至此,Linux像只丑小鴨在網(wǎng)絡(luò)上輕輕松松地誕生了。Linux后來成長為白天鵝則更是得益于網(wǎng)絡(luò)的奇妙。在網(wǎng)絡(luò)上,一些思想自由,類同于Linus的電腦迷程序狂網(wǎng)絡(luò)瘋子們?yōu)長inux的完善提出了大量的建議,甚至為其插入自己編寫的程序代碼段,當然,所有的代碼都是公開上載的。后來證明,這樣的在線洗禮終于使Linux從一開始就不同凡響。
Linux在Internet上行走如飛,迅速成長壯大聞名天下。1991年,Linus(當年僅19歲)發(fā)表了Linux的正式版本V0.0.2,1994年發(fā)表了Linux內(nèi)核的1.0版本。經(jīng)過世界各地軟件高手們的精心培育,博覽眾家之長,綜合了最先進的編程技術(shù),凝聚了最豐富的軟件智慧,Linux逐漸集成為一個有機的整體。在當今的計算機業(yè)界,Linux高質(zhì)量的性能和高透明度的技術(shù)光輝逐漸變得無可爭議。最新版本的Linux內(nèi)核是1999年1月發(fā)布的V2.2.0。Linux擺脫了王牌Unix的陽春白雪,走進了大眾化的個人電腦,使PC機具有工作站的性能。從技術(shù)角度來講,Linux幾乎覆蓋了所有其它版本的Unix系統(tǒng)。今天,Linux的內(nèi)核已經(jīng)經(jīng)過了重大改進,成為386、486及Pentium系列機器上的一個真正32位多任務(wù)、多用戶的Unix操作系統(tǒng),并且已經(jīng)移植到多種硬件平臺。
Linux的用戶群如何?看看媒界的報道您會驚呼:在全美的ISP的服務(wù)器中,有26%是使用的Linux;美國普林斯頓大學開發(fā)的超級計算機使用的操作系統(tǒng)是Linux;中國自由軟件庫120GB自由軟件的服務(wù)器操作系統(tǒng)是Linux……;Linux建立用戶群所花費的時間只是其他操作系統(tǒng)達到同樣數(shù)目用戶的一半。Linux是免費的,一張光盤可以在若干用戶中流傳,因而在全世界廣為流行,增長速度十分驚人,1997年至1998年,Linux交貨份數(shù)增長了3倍,目前用戶達到700-1000萬。眾多軟件廠商加盟Linux之后,其用戶群的劇增將是毫無疑問的。據(jù)此,有人認為Linux最終將會取代Windows。
2 Linux的自由思想與奉獻精神
Linux的思想是自由,Linux的精神是奉獻。自由,人類夢寂以求的美好向往。對于程序員來說,自由支配自己的想象力去寫程序,這是多么美妙的工作!多么誘人的樂趣! Linux是一個自由軟件,她的成長歷程又是一個宣揚自由思想和奉獻精神的以Internet作為人類協(xié)作基礎(chǔ)進行偉大創(chuàng)造的動人故事。Linux背后的力量是知識的力量,是精神的支撐,她所面對的是商業(yè)的力量,是金錢的誘惑。知識的本質(zhì)在自由,人類追求的最高境界在精神,而商業(yè)的本質(zhì)和追求都在金錢。金錢可以戰(zhàn)勝一切,但不能戰(zhàn)勝自由和精神。
Linux對IT業(yè)界的最大貢獻正是她的自由思想。這種思想最大限度地解放了程序員的思想,完全拋棄了電腦狂的包袱,根本解除了對計算機瘋子的束縛,給了這些瘋子和狂徒們最大的思想活動空間,使得他們在毫無顧忌的環(huán)境下肆無忌憚地自由狂奔,風馳電掣般地高速運轉(zhuǎn),晝夜兼程地編寫程序,并將他們的辛勤勞動無私奉獻給全人類。可見,Linux自由思想直接產(chǎn)生的是Linux奉獻精神,這種精神始終支撐著Linux的發(fā)展,激勵著程序員的不斷創(chuàng)新。“在Linux社區(qū)里,存在著一群永遠值得敬仰的自由英雄。我們無數(shù)有著相同信仰的朋友,一擊之遙,一屏之隔,為了一個共同的追求而親密相連。智慧、友誼、支持、還有Linux!是我們的全部語言。無私地奉獻,無償?shù)貛椭俏覀兊臑橛褱蕜t。倘若換成商業(yè)軟件商,可能嗎?微軟,可能嗎?”這就是一位Linux的自由開發(fā)者發(fā)自肺腑的呼喚(參考文獻14)。著名的自由軟件聯(lián)盟的宗旨是:每一個人都可以在前人工作的基礎(chǔ)上奉獻自己的思想;每個人的貢獻必須公開源代碼,允許其他人在此基礎(chǔ)上繼續(xù)工作。維系Linux社區(qū)的也就是這樣的宗旨。“人人為我,我為人人”是Linux社區(qū)的道德準則。
正是Linux的自由思想和奉獻精神,才使得她的發(fā)展如此迅猛,功能如此豐富而強大,生命力如此頑強和茂盛。從自由者們的高級需求來議,那些軟件高手和計算機狂熱者,誰不希望自己使用的操作系統(tǒng)中的某些東西是自己開發(fā)的?!自己編寫的程序被他人使用,得到社會的認可,這是多么風光榮耀和欣慰自豪的報酬!這種精神的獲得,靈魂的升華,不是金錢勝似金錢。再說,有機會能自由,全身心地投入到自己喜歡的編程工作之中,更是一種真實的快樂。只有那些感到自由、心甘情愿地工作并認為工作得有價值的人,才能在工作中創(chuàng)意迭出,銳意進取,充分發(fā)揮自己的創(chuàng)造性。有人稱軟件人才都是些怪才,此話一點不假,不信請您注意一下周圍的計算機瘋子,循規(guī)蹈矩者是成不了電腦高手的!
自由思想是軟件業(yè)界的最高境界,也是軟件開發(fā)的基本環(huán)境。業(yè)界舉世公認的麻省理工學院多媒體實驗室,體現(xiàn)的更是軟件科研機構(gòu)的時間、空間和研究思想的自由支配?!稊?shù)字化生存》和《數(shù)字世界與數(shù)字中國》,讓尼葛洛龐帝的大名蜚聲全球,他創(chuàng)建的多媒體實驗室成果頻出,人才輩出。尼葛洛龐帝不但數(shù)字化思想十分自由,他的人才思想則更為自由:不招收成績?nèi)珒?yōu)的大學畢業(yè)生,而只吸納那些個性與眾不同,不循規(guī)蹈矩的學生或其他人才加盟。他說:“我們對這些人從不管理,他們想干什么就干什么,也不給任何壓力,不僅不管這些人是在家里上班還是在實驗室里上班,甚至不管他們一年到底出不出成果,沒有任何業(yè)績考評”??梢?,尼葛洛龐帝的自由已經(jīng)瘋狂到了什么程度。
最能體現(xiàn)出揮灑自由的企業(yè)文化氛圍的微軟公司,員工的辦公室是絕對的個性化展示,有淡雅的閨房,也有搖滾的樂室,頂尖的程序高手不修邊幅,穿背心、拖鞋上班的員工沒人對他們產(chǎn)生異議。有人下定理:各路軟件高手在一起聚會,穿著最隨便最自由散漫者一定是微軟的員工。難怪《計算機世界》劉九如總編,在去西雅圖微軟公司總部參觀后感慨萬千,思緒萬千:正是這些自由的思想空間和激發(fā)知識創(chuàng)新的環(huán)境,源源不斷地涌現(xiàn)出最新的產(chǎn)品,一次又一次地在市場掀起新的波瀾,非常敏銳地撥動著全球信息技術(shù)業(yè)界的每一根神經(jīng)。
學術(shù)界呼喚學術(shù)民主和學術(shù)自由,計算機業(yè)界倡導自由思想和沖破封閉。這是科學的總結(jié),也是知識的根基。
3 Linux的特征—公開源代碼
自由軟件進一步細分為公開源代碼和不公開源代碼的自由軟件。Linux屬于前者。許多應用程序和工具軟件盡管也是無償提供給用戶使用,也屬于自由軟件之列,但并不公開源代碼,僅提供編譯后的可執(zhí)行程序。對于一般用戶來說,是否擁有源碼并不重要,但是對于政府部門、軍事科學機構(gòu)來說,必須要求公開源碼以保證其沒有“后門”或漏洞。我國從國家安全的角度考慮,一直沒有放棄過自主版權(quán)操作系統(tǒng)的研究。Linux從誕生之日起就是公開全部源代碼的自由軟件,任何用戶都有權(quán)使用、拷貝、擴散和修改源代碼,同時有義務(wù)對自己所做的修改發(fā)表聲明。
人們希望Linux最終能成為一個跨時代的標準平臺,正如同是普遍公用版權(quán)成員的TCP/IP一樣。這樣,軟件的開發(fā)不再依賴于某一種平臺,更不必因此而跟著類似Windows這樣的操作系統(tǒng)不得不拼力追趕卻又望塵莫及。開放的平臺、開放的軟件、自由的競爭,IT業(yè)界為之夢寐以求的理想王國,所看中Linux的還是它的源碼開放。
Linux公開源代碼的自由成長過程,為軟件開發(fā)方式提供了一個嶄新的思路。自由軟件有很強的個性化色彩,Linux這個誕生于網(wǎng)絡(luò)、成長于網(wǎng)絡(luò)且成熟于網(wǎng)絡(luò)的奇特操作系統(tǒng),使正統(tǒng)的軟件工程學這種以往一直被人們認為是不可逾越的軟件開發(fā)金科玉律,受到了以Linux為代表的獨特的“集市中心”式軟件開發(fā)方式的挑戰(zhàn)。Linux向人們展示了一種全新的軟件開發(fā)模式:一群自由軟件愛好者以松散的形式,在網(wǎng)絡(luò)上形成了一個軟件集市中心。他們互相討論,共同努力,創(chuàng)造了Linux的輝煌。Linux不是哪一個人的成就,它包含了太多人的智慧與辛勤勞動,它是Internet發(fā)燒友們的寵兒。
Linux為網(wǎng)絡(luò)操作系統(tǒng)吹來一陣清風,不但自己公開源代碼,同時也為業(yè)界帶來了一股源代碼大公開的熱潮。Novell公司宣布將公布部分Netware核心源代碼, Netscape的瀏覽器源代碼已然公開,Java更不用說了,而大家最關(guān)心的Windows,據(jù)最新消息微軟已經(jīng)公開了部分NT源代碼。也許未來的軟件世界將會由此打破封閉的傳統(tǒng),進入一個開放的世界。
之所以業(yè)界一片公開源代碼的呼聲,是因為大家都明白封閉沒有出路的這樣一個簡單道理。開放是必由之路,公開是明智選擇。有人預言,源碼開放將在1999年成為一種流行,并將成為全球軟件業(yè)的趨勢。
4巨星捧月Linux
1998年是Linux年,Linux在學術(shù)界之外贏得了尊重,一大批知名廠商支持Linux 這種源代碼公開的Unix的免費版本。Intel、IBM、HP、Sun、Informix、Oracle、Sybase、CA、Netscape、Compaq、Dell等著名軟件和硬件公司都在支持Linux,中國的四通公司也決定投資5000萬元人民幣開發(fā)以Linux為平臺的應用系統(tǒng)。眾星捧月,并不僅僅因為Linux是源代碼公開的自由軟件,它有許多引人之處,例如配置靈活、強大的多機種聯(lián)網(wǎng)功能、可以運行許多其它操作系統(tǒng)的應用軟件且速度快,以及其它操作系統(tǒng)達不到的功能等等。Linux的內(nèi)核非常穩(wěn)定可靠,效率很高,集成什么外圍軟件進來,它就能做什么事,自由軟件和商業(yè)軟件都可以方便地集成進來。Linux在功能和穩(wěn)定性方面已經(jīng)完全成熟了。
Linux既然是自由軟件,眾多以盈利為目的的廠商加盟予以支持,還收錢嗎?收錢后還叫自由軟件嗎?有人提出了這樣的質(zhì)疑。筆者的回答是:質(zhì)疑者沒有搞清楚操作系統(tǒng)與應用軟件之間的關(guān)系。前者是一個基礎(chǔ)平臺,例如Windows操作系統(tǒng);后者是應用系統(tǒng),例如在Windows上運行的字處理軟件WORD和電子表格EXCEL等等。Windows之所以占了PC機操作系統(tǒng)90%以上的裝機量,也就是有眾多的應用軟件廠商的支持,應用軟件十分豐富。而另一個技術(shù)先進,功能和穩(wěn)定性均強于Windows的32位操作系統(tǒng)IBM OS/2,則由于應用軟件不多,結(jié)果就十分凄涼。Linux是免費的操作系統(tǒng),Windows是要錢的操作系統(tǒng);Linux是商業(yè)開發(fā)區(qū)不收錢的地皮,Windows的地皮費卻十分昂貴。商家和用戶將選擇誰?已經(jīng)很清楚了。不過軟件業(yè)界的市場慣性也會阻礙技術(shù)進步,例如,一些優(yōu)秀的漢字輸入法比流行的五筆字型要先進,就是推廣不開;OS/2比Windows先進但卻沒有市場。因此,并非所有用戶一見免費晚餐都會蜂涌而至,就象Windows替代DOS一樣,九十年代初就開始炒作,快十年了,Windows從3.0升級到了Windows98甚至已經(jīng)發(fā)布了測試版的Windows 2000,也沒見徹底取代DOS,許多用戶至今對DOS仍然戀戀不舍,只不過今天的市場上的確很少能見到DOS的應用軟件了。如果有一天,到處都是Linux應用軟件而少有Windows應用軟件,軟件巨無霸Microsoft就該退居二線,Windows也就壽終正寢了。
另一個需要搞清楚的概念是Linux的發(fā)行版本,這要從自由軟件的“根”GPL(General Public License,普遍公用版權(quán)協(xié)議或譯為通用公共許可證)說起。GPL是美國人R·Stallman發(fā)起的自由軟件基金會和自由軟件聯(lián)盟創(chuàng)建的保護自由軟件的條款。GPL條款規(guī)定從Internet下載自由軟件是免費的,其它形式(光盤、磁盤)獲得時只收發(fā)布費用,這就使得Linux的發(fā)行費用十分低廉。GPL條款對推動自由軟件的發(fā)展起了重要作用。Linux置于GPL的保護之下后,多家技術(shù)力量雄厚且善于市場運作的商業(yè)軟件公司也加入了原先完全由業(yè)余愛好者和網(wǎng)絡(luò)精英所參與的這場自由軟件運動。商家將Linux系統(tǒng)的內(nèi)核與外圍應用軟件和文檔包裝起來,并提供系統(tǒng)安裝界面和系統(tǒng)設(shè)置管理工具,這樣就構(gòu)成了一個發(fā)行版本。Linux的發(fā)行版本,增加了更易于使用的圖形界面和眾多的軟件開發(fā)工具,極大地拓展了Linux的應用。最常見的發(fā)行版本有:Slackware、RedHat、Debian、OpenLinux、SuSE等等。中國國家信息中心自由軟件庫freesoft站點就是使用RedHat發(fā)行版本搭建的,不比商業(yè)系統(tǒng)軟件差。Linux商業(yè)版僅售50美元,而Windows NT Server4.0的50個用戶版本則高達4700多美元,其中Linux包括的內(nèi)容比NT豐富得多。注意,發(fā)行版的Linux從Internet下載仍然是一分錢不花。
5 自由軟件在科學研究上的重大貢獻
Internet得以將全世界一網(wǎng)打盡,其技術(shù)基礎(chǔ)是TCP/IP協(xié)議,這是眾所周知的。但知道TCP/IP是自由軟件的經(jīng)典之作的人可能就不多了。而另一個科學研究上的世界性重大突破也要功歸于自由軟件,也許知道的人就更少了,她就是Internet梅森素數(shù)大尋找。
1996年初,美國數(shù)學家喬治·沃特曼在Internet上創(chuàng)建了GIMPS(Great Internet Mersenne Primes Search,Internet梅森素數(shù)大尋找),公開了自已編寫的測試梅森素數(shù)的專用程序和梅森素數(shù)專用數(shù)據(jù)庫,當然是一個可以任意拷貝任意使用的自由軟件。該軟件可以適用于各種檔次、各種型號的PC機,而且既可以在前臺也可以在后臺運行,還可以隨時終斷和重啟。GIMPS吸引了成千上萬的數(shù)學愛好者,他們聯(lián)合起來用聯(lián)網(wǎng)的個人電腦進行對梅森素數(shù)的探索,形成了一支蔚為壯觀的科研大軍。
所謂梅森素數(shù)是形如2n -1的數(shù),n也是一個素數(shù)。這是17世紀法國數(shù)學家馬林·梅森提出的猜想。隨著n的增大,2n-1也變得非常大,要驗證它是否是素數(shù)就十分困難。在數(shù)學難題中,梅森素數(shù)是古典的數(shù)論難題之一。梅森本人生前只發(fā)現(xiàn)了12個這樣的素數(shù),其中還有5個是錯誤的,而這5個錯誤又是在梅森去逝后的300年間經(jīng)數(shù)學家們的艱苦勞動才發(fā)現(xiàn)的,可見在計算機出現(xiàn)之前發(fā)現(xiàn)一個梅森素數(shù)是多么的困難,糾正一個錯誤的發(fā)現(xiàn)又是多么困難。計算機出現(xiàn)之前,人們知道的梅森素數(shù)只有12個,即n=1,2,3,5,7,17,19,31,61,89,107,127,最大的一個是2127 -1,這是一個39位數(shù),已經(jīng)是一個天文數(shù)字了。1953年6月,美國數(shù)學家利用SWAC計算機,一下發(fā)現(xiàn)了n=521,607,1279,2203,2281這樣5個新的梅森素數(shù),成為當時的爆炸性新聞。隨后的42年間,即1995年止,人們通過計算機只進一步發(fā)現(xiàn)了17個梅森素數(shù),這就是說,即使是利用超級巨型計算機,平均也還要用2年半的時間才能發(fā)現(xiàn)一個新的梅森素數(shù)。
利用Internet尋找梅森素數(shù)卻獲得了巨大成功。GIMPS在短短的兩年中就發(fā)現(xiàn)了3個梅森素數(shù),即n=1398269,2976221和98年2月美國加州州立大學一名19歲的學生發(fā)現(xiàn)的3021377,顯然,GIMPS大大加快了發(fā)現(xiàn)梅森素數(shù)的步代。Internet梅森素數(shù)大尋找的網(wǎng)址::http://www.mersenne.org/prime.htm,有興趣者可以一試。
TCP/IP和梅森素數(shù)大尋找的成功,奠定了自由軟件在科學研究方面的重大價值。在計算機業(yè)界當然就更不用說了。我們完全可以毫不夸張地說,沒有自由軟件就沒有今天的計算機世界。
6 技術(shù)封鎖的尷尬
“”千錯萬錯,有一點沒有錯,那就是批判“知識私有”。知識屬于全人類,科學技術(shù)屬于全人類。然而,這些任何人都提不出反對意見的大道理,在現(xiàn)實社會中卻經(jīng)常撞車。
計算機業(yè)界的技術(shù)封鎖是有慘痛教訓的。首先發(fā)明Windows的蘋果公司,因不愿將自己的科技成果與別人分享而痛失了巨大市場,現(xiàn)在已經(jīng)猛醒,走上了開放之路;IBM在PC的發(fā)展道路上也吃過同樣的大虧。
近來喜聞一家廣播電臺設(shè)立了一個咨詢熱線,向公眾提供大量過期專利技術(shù)。據(jù)說申請了專利還要交錢給專利局以便將你的專利管起來,多少年后沒人要則過期作廢,這不白交了多年的冤枉錢嗎?也許不去申請專利而一開始就公開那點雕蟲小技,別人學去或投入生產(chǎn),賺錢了給點回報,不給也無所謂,既然是有用的發(fā)明,何必又要將它關(guān)起來呢?放了多少年后,技術(shù)進步了,自己的發(fā)明也落后了,送都送不出去,真是冤得慌。
這種情況不是沒有的,例如,那些早期賣數(shù)千元一塊的漢卡、前兩年還十分火爆的解壓卡、紅火天下的流行軟件,現(xiàn)在你就是好話說盡硬要送人,沒人要!我就遇到過這樣的軟件開發(fā)者,用Foxbase編的管理系統(tǒng),又是設(shè)密碼防拷貝又是價格數(shù)千元居高不下,實際上沒幾個人用,很快新的系統(tǒng)出來了,開發(fā)者再言不收錢也要將自己的軟件推出去時,也就落到了昨日黃花無人問津的凄涼境地。
《中國計算機報》1999年第6期有一條200來字的消息報道:16歲的愛爾蘭少女Sarah Flannery開發(fā)出了一種Email安全加密技術(shù),其加密方法的速度要比現(xiàn)在廣泛使用的RSA加密方法快10倍,在愛爾蘭科學家及技術(shù)展覽會上輕易地摘取了冠軍。許多人建議她為這項技術(shù)申請專利,但她卻不愿用這項技術(shù)去掙錢,打算公開發(fā)表源代碼。
技術(shù)上的完全公開是自由精神的基礎(chǔ),不計名利的創(chuàng)造激情則是自由精神的靈魂。Linus沒有將自己開發(fā)的Linux拿去賣錢,愛爾蘭少女不為金錢所誘惑,美國人R·Stallman倡導全球性的自由軟件,眾多的程序高手參加自由軟件的開發(fā),Internet和各類計算機媒體經(jīng)常有公開發(fā)表的自由軟件和源程序代碼,所有這些,得到了人們的敬佩,社會的公認。比爾·蓋茨搞軟件壟斷,掙錢不少卻官司纏身,反托拉斯和反Windows聯(lián)盟再加上Linux浪潮,使得他掙錢越多日子越難過。
7 萬歲!自由軟件
自由軟件的思想,自由軟件的精神,自由軟件的情懷,自由軟件的魅力,……,自由軟件的一切,充滿著激情與希望,散發(fā)出誘人的清香,展示出時代的風采,預示著人類的未來。人類社會步入高級階段,自由軟件成為必然。
我崇尚自由軟件,歡呼源代碼公開,因為我就是自由軟件的受益者,也是自由軟件的提供者。早年曾經(jīng)從專業(yè)的需要編過一些小程序在有關(guān)專業(yè)雜志上公開發(fā)表過源代碼,同時我又從公開的源代碼中汲取了養(yǎng)分。在研究運輸問題的多重最優(yōu)解、線性規(guī)劃的多重最優(yōu)解和應用系統(tǒng)工程的理論研究邊坡加固等課題時,參考了若干求解類似問題的自由軟件源代碼,才編寫出了這些特殊問題的求解程序。就連我提供的自由軟件“韋港字典”,也是得益于別人公開的菜單源代碼??梢院敛浑[瞞地說,沒有眾多公開的源代碼,我是不可能完成這些研究課題和自由軟件的,至少要走許多彎路。
我經(jīng)常在思考這樣一個問題,工程地質(zhì)計算機應用軟件到底向何處去?如何使我們的專業(yè)軟件走上良性循環(huán)的健康軌道?我曾經(jīng)夢想,組建一個工程地質(zhì)軟件研究機構(gòu),把一大批技術(shù)和管理精英聚集到充滿活力的環(huán)境中來,建立類似Intel公司的企業(yè)文化,無拘無束、開放自由的研究氣氛,協(xié)同作戰(zhàn)的團隊精神,同舟共濟、默契配合、優(yōu)勢互補,充分施展各自的才華,建立行業(yè)軟件標準,開發(fā)出各類優(yōu)秀工程地質(zhì)軟件。但是可能嗎? Intel有這樣的團隊,中國這樣的團隊卻很困難。北大方正,聯(lián)想集團這樣的少數(shù)成了氣候的公司,有氣質(zhì)非凡的領(lǐng)導人,在計算機發(fā)展初期,通過艱苦創(chuàng)業(yè)度過了資本積累的原始階段。中關(guān)村的其它許多公司就不行了,合作幾天即散伙,多數(shù)公司成不了氣候。
我們這幾年寫了大量發(fā)展專業(yè)軟件的探討性文章,也通過各種途徑利用各種機會不遺余力地八方奔走爭取有關(guān)領(lǐng)導和單位對專業(yè)軟件的重視和投入,但效果并不理想。為什么?道理很簡單,這就是中國IT業(yè)界的一句行話:決策者不明白,明白者不決策。許多基層工作的地質(zhì)計算機專家告訴我,他們所處的環(huán)境基本如此。社會實踐提示我們,較為可取的是走自由軟件之路,步Linux之后塵。我堅信這條路是對的,這也是我熱心于自由軟件的根本動力。
網(wǎng)絡(luò)就是計算機的理念已經(jīng)被人們廣泛接受,全國范圍內(nèi)的“政府上網(wǎng)工程”已經(jīng)啟動,各單位建立自己的Intranet并與Internet互聯(lián)勢在必然早遲而已。在一片網(wǎng)絡(luò)聲中,到處都要建網(wǎng),需要大量的工作站和操作系統(tǒng)。既然自由軟件Linux是優(yōu)秀的網(wǎng)絡(luò)操作系統(tǒng),發(fā)展前景看好,我們沒有理由不選擇她。報載一個外國人的經(jīng)驗:要建一個Intranet,如果用市場上提供的軟件,即使只支持少量的用戶,也要花成千上萬的美元,但采用Linux平臺,任何人只要有一臺舊的486,幾塊網(wǎng)卡,業(yè)余時間花幾個小時就可以建起一個Intranet。這當然要計算機網(wǎng)絡(luò)高手才行,只要我們有信心,也可以成為這樣的網(wǎng)絡(luò)高手。
自由軟件代表著技術(shù)上的趨勢和潮流,自由軟件的追隨者們將開發(fā)自由軟件當成自我發(fā)揮、自我發(fā)展、自我實現(xiàn)的崇高追求。Linux是軟件業(yè)的自由女神,她所代表的是自由軟件文化:自由;網(wǎng)絡(luò)是全人類的自由女神,網(wǎng)絡(luò)文化倡導的是:互不相識而互相幫助,互不相識而團結(jié)協(xié)作。
自由軟件思想與知識產(chǎn)權(quán)意識的對立,合作發(fā)展互利與集成先進效益的統(tǒng)一,開放源代碼與技術(shù)封鎖的沖突,公開交流與閉門造車的矛盾,對立統(tǒng)一沖突矛盾,網(wǎng)絡(luò)文化是開啟這些傳統(tǒng)鎖鏈的金鑰匙。
帶上網(wǎng)絡(luò)文化金鑰匙,搭乘自由軟件免費快車,飛駛在Internet信息高速公路上,奔向新的自由!
Internet上的Linux站點:
Linux新聞中文版:www.glink.net.hk/~voidoo/ulinux/lugnews.html
香港Linux協(xié)會:www.hklug.org
中文Linux計劃:www.clinux.ml.org/linux
將你的PC變成Linux工作站:http:/202.96.140.52/personal/peng/
Linux軟件集萃:www.houtell.com/lsm
最好的Linux和Unix信息:http://168.160.224.35/gjwzxy/linux.html
中國自由軟件庫:www.cei.gov.cn/freeware
Linux在線:www.linux.org
Linux焦點(或稱Linux中心,為國際性Linux網(wǎng)站):www.linufocus.org
臺灣交大工資Linux WWW資訊系統(tǒng):linux.csie.nctu.edu.tw
太陽城軟件資源:linux.cqi.com.cn
紅帽子公司Linux站點:http://www.redhat.com
主要參考文獻:
(1)張鹿《Linux的發(fā)行版本及其他》,計算機世界報1998年11有30日G1版
(2)陳一飛編譯《不花錢建內(nèi)聯(lián)網(wǎng)何樂不為--推薦一種Linux建網(wǎng)方案》,計算機世界
報1998.12.7E15版。
(3)高麗華《成長的秘密》,計算機世界報,1998年10月5日A3版
(4)毛永捷《Linux自由飛》,每周電腦報,1998年第31期。
(5)葉勇等《99產(chǎn)品前瞻(一)》,每周電腦報,1999年第1期。
(6)納蘭《Linux故事》,軟件世界,1998年12期。
(7)《軟件綜述》,中國計算機報,1999年第1期。
(8)曹建《Linux兼容并包挑戰(zhàn)Windows》,軟件報,1998.12.12。
(9)姜奇平《經(jīng)理人的兩難處境》,計算機世界報,1997年11月17日。
(10)吳鶴齡《“梅森素數(shù)大尋找”帶來的啟示》,計算機世界報1998年5月25日。
(11)世超《自由軟件時代即將來臨》,中國計算機用戶,1998年第21期。
(12)劉九如《揮灑自由》,計算機世界報,1998年11月30日B4版。
(13)鄭雅心《尼葛洛龐帝嘩啦啦地狂》,計算機世界報,1999年1月18日A17版。
(14)姜奇平《知識的力量VS商業(yè)的力量》,互聯(lián)網(wǎng)周刊,1998年10月19日。
(15)韋港《贊自由軟件》,工程地質(zhì)計算機應用,1996年第3期。
(16)韋港《再贊自由軟件》,工程地質(zhì)計算機應用,1998年第1期。
計算機理論論文相關(guān)文章: