時間:2023-05-16 15:31:22
序論:在您撰寫計算機(jī)導(dǎo)論課論文時,參考他人的優(yōu)秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。
論文摘要:計算科學(xué)主要講述了一種科學(xué)的思想方法,計算科學(xué)的基本概念、基本知識它的發(fā)展主線、學(xué)科分支、還有計算科學(xué)的特點、發(fā)展規(guī)律和趨勢。
引言:隨著存儲程序式通用電子計算機(jī)在上世紀(jì)40年代的誕生,和計算科學(xué)的快速發(fā)展以及取得的大量成果。計算科學(xué)這一學(xué)科也也應(yīng)運(yùn)而生?!队嬎憧茖W(xué)導(dǎo)論》 正如此書的名字,此書很好的詮釋了計算科學(xué)這一學(xué)科,并且指導(dǎo)了我們應(yīng)如何去學(xué)好這一學(xué)科。使得我們收獲頗多。并且讓我深深的反思了我的大學(xué)生活。正如趙老師書中所講的:“計算科學(xué)是年輕人的科學(xué),一旦你選擇了計算科學(xué)作為你為之奮斗的專業(yè)類領(lǐng)域,就等于你選擇了一條布滿荊棘的道路。一個有志于從事計算科學(xué)研究與開發(fā)的學(xué)生,必須在大學(xué)幾年的學(xué)習(xí)中,打下堅實的基礎(chǔ),才有可能在將來學(xué)科的高速發(fā)展中,或在計算機(jī)產(chǎn)品的開發(fā)和快速更新?lián)Q代中有所作為。
什么是計算科學(xué)和它的來歷
計算科學(xué)主要是對描述和變換信息的算法過程,包括其理論、分析、設(shè)計、效率分析、實現(xiàn)和應(yīng)用的系統(tǒng)研究。全部計算科學(xué)的基本問題是,什么能(有效的)自動運(yùn)行,什么不能(有效的)自動運(yùn)行。本科學(xué)來源于對數(shù)理邏輯、計算模型、算法理論、自動計算機(jī)器的研究,形成于20世紀(jì)30年代的后期。
隨著存儲程序式通用電子計算機(jī)在上世紀(jì)40年代的誕生,人類使用自動計算裝置代替人的人工計算和手工勞動的夢想成為現(xiàn)實。計算科學(xué)的快速發(fā)展以也取得大量成果,計算科學(xué)這一學(xué)科也也應(yīng)運(yùn)而生。
計算科學(xué)的發(fā)展
a、首先先介紹圖靈機(jī)
圖靈機(jī)的發(fā)明打開了現(xiàn)代計算機(jī)的大門和發(fā)展之路。圖靈機(jī)通過一條兩端可無限延長的袋子,一個讀寫頭和一組控制讀寫頭的(控制器)組成它有一個狀態(tài)集和符號集,而此符號集一般只使用0和1兩個符號。而就是這個簡潔的結(jié)構(gòu)和運(yùn)行原理隱含了存儲程序的原始思想,深刻的揭示了現(xiàn)代通用電子數(shù)字計算機(jī)的核心內(nèi)容。現(xiàn)在通用的計算機(jī)是電子數(shù)字計算機(jī),而電子數(shù)字計算機(jī)的發(fā)展是建立在圖靈機(jī)的基礎(chǔ)之上。他的二進(jìn)制思想使計算機(jī)的制作的簡化成只需兩個穩(wěn)定態(tài)的元器件。這在今后的計算機(jī)制作上無論是二極管或集成電路上都顯示了明顯的優(yōu)越性。
b、計算機(jī)帶動的計算學(xué)科
1946年隨著現(xiàn)代意義上的電子數(shù)字計算機(jī)ENIAC的誕生。掀起了社會快速發(fā)展的嶄新一頁。計算機(jī)工作和運(yùn)行就擺在了人們的面前。
1、計算機(jī)語言
我們要用計算機(jī)求解一個問題,必須事先編好程序。因此就出現(xiàn)了最早的機(jī)器指令和匯編語言。20世紀(jì)50年代后,計算機(jī)的發(fā)展步入了實用化的階段。然而,在最初的應(yīng)用中,人們普遍感到使用機(jī)器指令編制程序不僅效率低下,而且十分別扭,也不利于交流和軟件維護(hù),復(fù)雜程序查找錯誤尤其困難,因此,軟件開發(fā)急需一種高級的類似于自然語言那樣的程序設(shè)計語言。1952年,第一個程序設(shè)計語言Short Code出現(xiàn)。兩年后,F(xiàn)ortran問世。作為一種面向科學(xué)計算的高級程序設(shè)計語言,F(xiàn)ortran的最大功績在于牢固地樹立了高級語言的地位,并使之成為世界通用的程序設(shè)計語言。Algol60的誕生是計算機(jī)語言的研究成為一門科學(xué)的標(biāo)志。該語言的文本中提出了一整套的新概念,如變量的類型說明和作用域規(guī)則、過程的遞歸性及參數(shù)傳遞機(jī)制等。而且,它是第一個用嚴(yán)格的語法規(guī)則——巴科斯范式(BNF)定義語言文法的高級語言。還有用于支持結(jié)構(gòu)化程序設(shè)計的PASCAL語言,適合于軍隊各方面應(yīng)用的大型通用程序設(shè)計語言ADA,支持并發(fā)程序設(shè)計的MODULA-2,支持邏輯程序設(shè)計的PROLOG語言,支持人工智能程序設(shè)計的LISP語言,支持面積對象程序變換的SMALLTALK、C等。
2、計算機(jī)系統(tǒng)和軟件開發(fā)方法
現(xiàn)代意義上的計算機(jī)絕不是一個簡單的計算機(jī)了而也包括了軟件(系統(tǒng)軟件、應(yīng)用軟件)。各種各樣的軟件使得計算機(jī)的用途大大增強(qiáng)。而軟件開發(fā)也成為了一個重要課題和發(fā)展方向。軟件開發(fā)的理論基礎(chǔ)即是計算模型。隨著計算機(jī)網(wǎng)絡(luò)、分布式處理和多媒體的發(fā)展。在各種高級程序設(shè)計語言中增加并發(fā)機(jī)構(gòu)以支持分布式程序設(shè)計,在語言中通過擴(kuò)展繪圖子程序以支持計算機(jī)圖形學(xué)程序設(shè)計在程序設(shè)計語言中已非常的流行。之后,在模數(shù)/數(shù)模轉(zhuǎn)換等接口技術(shù)和數(shù)據(jù)庫技術(shù)的支持下,通過擴(kuò)展高級語言的程序庫又實現(xiàn)了多媒體程序設(shè)計的構(gòu)想。進(jìn)入20世紀(jì)90年代之后,并行計算機(jī)和分布式大規(guī)模異質(zhì)計算機(jī)網(wǎng)絡(luò)的發(fā)展又將并行程序設(shè)計語言、并行編譯程序、并行操作系統(tǒng)、并行與分布式數(shù)據(jù)庫系統(tǒng)等試行軟件的開發(fā)的關(guān)鍵技術(shù)依然與高級語言和計算模型密切相關(guān),如各種并行、并發(fā)程序設(shè)計語言,進(jìn)程代數(shù),PETRI網(wǎng)等,它們正是軟件開發(fā)方法和技術(shù)的研究中支持不同階段軟件開發(fā)的程序設(shè)計語言和支持這些軟件開發(fā)方法和技術(shù)的理論基礎(chǔ)----計算模型
3、計算機(jī)圖形學(xué)
在計算機(jī)的硬件的迅速發(fā)展中。隨著它的存儲容量的增大,也掀起了計算機(jī)的巨大改革。計算機(jī)圖形學(xué)、圖像處理技術(shù)的發(fā)展,促使圖形化界面的出現(xiàn)。計算機(jī)圖形學(xué)是使用計算機(jī)輔助產(chǎn)生圖形并對圖形進(jìn)行處理的科學(xué)。并由此推動了計算機(jī)輔助設(shè)計(CAD)、計算機(jī)輔助教學(xué)(CAI)、計算機(jī)輔助信息處理、計算機(jī)輔助測試(CAT)等方向的發(fā)展。圖形化界面的出現(xiàn),徹底改變了在一個黑色的DOS窗口前敲代碼輸入控制命令的時代。同時也成就了一個偉大的公司Microsoft 。
4、計算機(jī)網(wǎng)絡(luò)
隨著用戶迫切需要實現(xiàn)不同計算機(jī)上的軟硬件和信息資源共享。網(wǎng)絡(luò)就在我們的需求中誕生了。網(wǎng)絡(luò)的發(fā)展和信息資源的交換使每臺計算都變成了網(wǎng)絡(luò)計算機(jī)。這也促進(jìn)計算機(jī)的發(fā)展和廣泛應(yīng)用。
計算機(jī)學(xué)科的主線及發(fā)展方向
圍繞著學(xué)科基本問題而展開的大量具體研究,形成學(xué)科發(fā)展的主流方向與學(xué)科發(fā)展主線和學(xué)科自身的知識組織結(jié)構(gòu)。計算學(xué)科內(nèi)容按照基礎(chǔ)理論、基本開發(fā)技術(shù)、應(yīng)用以及他們與硬件設(shè)備聯(lián)系的緊密程度分成三個層面:
1、計算科學(xué)應(yīng)用層
它包括人工智能應(yīng)用與系統(tǒng),信息、管理與決策系統(tǒng),移動計算,計劃可視化,科學(xué)計算機(jī)等計算機(jī)應(yīng)用的各個方向。
2、計算科學(xué)的專業(yè)基礎(chǔ)層
它是為應(yīng)用層提供技術(shù)和環(huán)境的一個層面,包括軟件開發(fā)方法學(xué),計算機(jī)網(wǎng)絡(luò)與通信技術(shù),程序設(shè)計科學(xué),計算機(jī)體系結(jié)構(gòu)、電子計算機(jī)系統(tǒng)基礎(chǔ)。
3、計算科學(xué)的基礎(chǔ)層
它包括計算科學(xué)的數(shù)學(xué)理論,高等邏輯等內(nèi)容。其中計算的數(shù)學(xué)理論涵蓋可計算性與計算復(fù)雜性理論形式語言與計算機(jī)理論等。
計算機(jī)的網(wǎng)絡(luò)的發(fā)展及網(wǎng)絡(luò)安全
(1)計算機(jī)網(wǎng)絡(luò)與病毒
一個現(xiàn)代計算機(jī)被定義為包含存儲器、處理器、功能部件、互聯(lián)網(wǎng)絡(luò)、匯編程序、 編譯程序、操作系統(tǒng)、外部設(shè)備、通信通道等內(nèi)容的系統(tǒng)。
通過上面定義,我們發(fā)現(xiàn)互聯(lián)網(wǎng)絡(luò)也被加入到計算機(jī)當(dāng)中。說明了網(wǎng)絡(luò)的重要以及普及性。21世紀(jì)是信息時代。信息已成為一種重要的戰(zhàn)略資。信息科學(xué)成為最活躍的領(lǐng)域之一,信息技術(shù)改變著人們的生活方式?,F(xiàn)在互聯(lián)網(wǎng)絡(luò)已經(jīng)廣泛應(yīng)用于科研、教育、企業(yè)生產(chǎn)、與經(jīng)營管理、信息服務(wù)等各個方面。全世界的互聯(lián)網(wǎng)Internet 正在爆炸性的擴(kuò)大,已經(jīng)成為覆蓋全球的信息基礎(chǔ)設(shè)施之一。
因為互聯(lián)網(wǎng)的快速發(fā)展與應(yīng)用,我們各行各業(yè)都在使用計算機(jī)。信息安全也顯得格外重要。而隨著計算機(jī)網(wǎng)絡(luò)的發(fā)展,計算機(jī)網(wǎng)絡(luò)系統(tǒng)的安全受到嚴(yán)重的挑戰(zhàn),來自計算機(jī)病毒和黑客的攻擊及其他方面的威脅也越來越大。其中計算機(jī)病毒更是很難根治的主要威脅之一。計算機(jī)病毒給我們帶來的負(fù)面影響和損失是刻骨銘心的,譬如1999年爆發(fā)的CIH病毒以及2003年元月的蠕蟲王病毒等都給廣大用戶帶來巨大的損失。
我們想更好的讓計算機(jī)為我們服務(wù),我們就必須很好的利用它,利用網(wǎng)絡(luò)。同時我們也應(yīng)該建立起自己的防護(hù)措施,以抵抗外來信息的侵入,保護(hù)我們的信息不受攻擊和破壞。
( 2 )計算機(jī)病毒及它的防范措施:
計算機(jī)病毒是一組通過復(fù)制自身來感染其它軟件的程序。當(dāng)程序運(yùn)行時,嵌入的病毒也隨之運(yùn)行并感染其它程序。一些病毒不帶有惡意攻擊性編碼,但更多的病毒攜帶毒碼,一旦被事先設(shè)定好的環(huán)境激發(fā),即可感染和破壞。
、病毒的入侵方式
1.無線電方式。主要是通過無線電把病毒碼發(fā)射到對方電子系統(tǒng)中。此方式是計算機(jī)病毒注入的最佳方式,同時技術(shù)難度也最大。可能的途徑有:①直接向?qū)Ψ诫娮酉到y(tǒng)的無線電接收器或設(shè)備發(fā)射,使接收器對其進(jìn)行處理并把病毒傳染到目標(biāo)機(jī)上。②冒充合法無線傳輸數(shù)據(jù)。根據(jù)得到的或使用標(biāo)準(zhǔn)的無線電傳輸協(xié)議和數(shù)據(jù)格式,發(fā)射病毒碼,使之能夠混在合法傳輸信號中,進(jìn)入接收器,進(jìn)而進(jìn)人信息網(wǎng)絡(luò)。③尋找對方信息系統(tǒng)保護(hù)最差的地方進(jìn)行病毒注放。通過對方未保護(hù)的數(shù)據(jù)鏈路,將病毒傳染到被保護(hù)的鏈路或目標(biāo)中。
2.“固化”式方法。即把病毒事先存放在硬件(如芯片)和軟件中,然后把此硬件和軟件直接或間接交付給對方,使病毒直接傳染給對方電子系統(tǒng),在需要時將其激活,達(dá)到攻擊目的。這種攻擊方法十分隱蔽,即使芯片或組件被徹底檢查,也很難保證其沒有其他特殊功能。目前,我國很多計算機(jī)組件依賴進(jìn)口,困此,很容易受到芯片的攻擊。
3.后門攻擊方式。后門,是計算機(jī)安全系統(tǒng)中的一個小洞,由軟件設(shè)計師或維護(hù)人發(fā)明,允許知道其存在的人繞過正常安全防護(hù)措施進(jìn)入系統(tǒng)。攻擊后門的形式有許多種,如控制電磁脈沖可將病毒注入目標(biāo)系統(tǒng)。計算機(jī)入侵者就常通過后門進(jìn)行攻擊,如目前普遍使用的WINDOWS98,就存在這樣的后門。
4.?dāng)?shù)據(jù)控制鏈侵入方式。隨著因特網(wǎng)技術(shù)的廣泛應(yīng)用,使計算機(jī)病毒通過計算機(jī)系統(tǒng)的數(shù)據(jù)控制鏈侵入成為可能。使用遠(yuǎn)程修改技術(shù),可以很容易地改變數(shù)據(jù)控制鏈的正常路徑。
病毒攻擊的防范的對策
1.建立有效的計算機(jī)病毒防護(hù)體系。有效的計算機(jī)病毒防護(hù)體系應(yīng)包括多個防護(hù)層。一是訪問控制層;二是病毒檢測層;三是病毒遏制層;四是病毒清除層;五是系統(tǒng)恢復(fù)層;六是應(yīng)急計劃層。上述六層計算機(jī)防護(hù)體系,須有有效的硬件和軟件技術(shù)的支持,如安全設(shè)計及規(guī)范操作。
2.嚴(yán)把收硬件安全關(guān)。國家的機(jī)密信息系統(tǒng)所用設(shè)備和系列產(chǎn)品,應(yīng)建立自己的生產(chǎn)企業(yè),實現(xiàn)計算機(jī)的國產(chǎn)化、系列化;對引進(jìn)的計算機(jī)系統(tǒng)要在進(jìn)行安全性檢查后才能啟用,以預(yù)防和限制計算機(jī)病毒伺機(jī)入侵。
3.防止電磁輻射和電磁泄露。采取電磁屏蔽的方法,阻斷電磁波輻射,這樣,不僅可以達(dá)到防止計算機(jī)信息泄露的目的,而且可以防止“電磁輻射式”病毒的攻擊。
4.加強(qiáng)計算機(jī)應(yīng)急反應(yīng)分隊建設(shè)。應(yīng)成立自動化系統(tǒng)安全支援分隊,以解決計算機(jī)防御性的有關(guān)問題。
很多公司都有因為電腦被入侵而遭受嚴(yán)重經(jīng)濟(jì)損失的慘痛經(jīng)歷,不少普通用戶也未能避免電腦被破壞的厄運(yùn),造成如此大損失的并不一定都是技術(shù)高超的入侵者所為,小小的字符串帶給我們的損失已經(jīng)太多。因此,如果你是數(shù)據(jù)庫程序開發(fā)人員、如果你是系統(tǒng)級應(yīng)用程序開發(fā)人員、如果你是高級計算機(jī)用戶、如果你是論壇管理人員......請密切注意有關(guān)字符漏洞以及其他各類漏洞的最新消息及其補(bǔ)丁,及時在你的程序中寫入防范最新字符漏洞攻擊的安全檢查代碼并為你的系統(tǒng)安裝最新的補(bǔ)丁會讓你遠(yuǎn)離字符帶來的危險。經(jīng)常殺毒,注意外來設(shè)備在計算機(jī)上的使用和計算機(jī)對外網(wǎng)的鏈接。也可以大大有效的避免計算機(jī)被攻擊。
總結(jié)
在學(xué)了計算科學(xué)導(dǎo)論之后,讓我更深入的了解了我將來要從事的學(xué)科。計算科學(xué)導(dǎo)論指導(dǎo)著我們該怎么學(xué)習(xí)計算機(jī)。讓我更清楚的知道我們信息安全專業(yè)的方向。正如計算科學(xué)這座大樓一樣,在不斷的成長。信息安全也必將隨著網(wǎng)絡(luò)的進(jìn)一步發(fā)展而更多的被人們重視。總之學(xué)習(xí)了這門課之后讓我受益匪淺,也知道自己應(yīng)該好好努力,爭取在自己的專業(yè)領(lǐng)域上有所成就。
參考文獻(xiàn)
1、《計算科學(xué)導(dǎo)論》(第三版),趙志琢著 ,科學(xué)出版社2004版
2、《計算機(jī)病毒分析與對抗》 傅建明 彭國軍 張煥國編著武漢大學(xué)出版社2004版
3、《計算機(jī)應(yīng)用于基礎(chǔ)》(第三版) 丁愛萍 著 西安電子科技大學(xué)出版社 2006版
4、《軟件工程》 薩莫維爾 著 機(jī)械工業(yè)出版社
一、本科學(xué)生畢業(yè)論文的目的和內(nèi)容
二、管理信息系統(tǒng)開發(fā)的主要步驟
三、計算機(jī)專業(yè)所選開發(fā)工具和注意事項
四、計算機(jī)畢業(yè)論文撰寫格式
五、畢業(yè)論文中正文的寫法和注意事項
六、結(jié)束語的寫法
七、參考文獻(xiàn) 列出畢業(yè)論文設(shè)計中主要參考書籍
八、附錄的寫法
九、論文評分的能用標(biāo)準(zhǔn)
一、本科學(xué)生畢業(yè)論文的目的和內(nèi)容
本科學(xué)生在畢業(yè)之前必須做畢業(yè)論文,其目的是通過畢業(yè)論文,讓學(xué)生獨(dú)立開發(fā)一個具體的計算機(jī)應(yīng)用項目,系統(tǒng)地進(jìn)行分析總結(jié)和運(yùn)用學(xué)過的書本知識,以鞏固本科階段所學(xué)的專業(yè)理論知識,并給予一個理論聯(lián)系實際的機(jī)會。
為了便于實施和管理,規(guī)定網(wǎng)絡(luò)學(xué)院計算機(jī)相關(guān)專業(yè)本科學(xué)生畢業(yè)論文主要以開發(fā)一個管理信息系統(tǒng)為畢業(yè)實踐的課題,每個畢業(yè)生通過獨(dú)立開發(fā)一個具體的管理信息系統(tǒng),掌握開發(fā)一個比整完整的管理信息系統(tǒng)的主要步驟,并從中獲得一定的實際經(jīng)驗。
二、管理信息系統(tǒng)開發(fā)的主要步驟
管理信息系統(tǒng)開發(fā)的主要步驟及各步驟的基本內(nèi)容如下:
1、 系統(tǒng)分析
主要工作內(nèi)容有以下幾項:確定系統(tǒng)目標(biāo),系統(tǒng)可行性分析
2、 系統(tǒng)調(diào)查
系統(tǒng)的組織結(jié)構(gòu)、職能結(jié)構(gòu)和業(yè)務(wù)流程分析。其中系統(tǒng)的組織結(jié)構(gòu)圖應(yīng)畫成樹狀結(jié)構(gòu)。
系統(tǒng)業(yè)務(wù)流程分析、業(yè)務(wù)流程圖
3、 數(shù)據(jù)流程分析
數(shù)據(jù)流程圖(系統(tǒng)關(guān)聯(lián)圖、頂層圖、一層數(shù)據(jù)流圖、二層數(shù)據(jù)流圖)、數(shù)據(jù)詞典、代碼設(shè)計
4、 管理信息系統(tǒng)的功能設(shè)計
系統(tǒng)的功能結(jié)構(gòu)圖,每個功能模塊的主要工作內(nèi)容、輸入輸出要求等。
系統(tǒng)控制結(jié)構(gòu)圖
5、 數(shù)據(jù)庫設(shè)計
概念模型設(shè)計:實體、實體間的聯(lián)系、E-R圖
關(guān)系模式設(shè)計:E—R圖->關(guān)系模式的轉(zhuǎn)換規(guī)則
關(guān)系模式
數(shù)據(jù)庫表設(shè)計:數(shù)據(jù)庫表結(jié)構(gòu)
6、 系統(tǒng)物理配置方案
7、 人機(jī)界面設(shè)計
8、 模塊處理概述
9、 系統(tǒng)測試和調(diào)試:測試計劃、測試用例、測試結(jié)果
三、開發(fā)工具和注意事項
1、開發(fā)工具
開發(fā)工具可由學(xué)生任選。如Delphi、FoxPro、VB、Access等,這些工具的使用全由學(xué)生自學(xué)。
2、注意事項
(1)項目開發(fā)步驟的完整性(系統(tǒng)需求分析、概念設(shè)計、物理設(shè)計、系統(tǒng)環(huán)境和配置、系統(tǒng)實施以及系統(tǒng)測試和調(diào)試等)
(2)每個開發(fā)步驟所得結(jié)果的正確性(業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)詞典、HIPO圖、E-R圖、關(guān)系模式、人機(jī)界面設(shè)計及模塊處理等的詳細(xì)分析和說明)
(3)論文整體結(jié)構(gòu)的完整性(前言、各個具體步驟的敘述和分析、結(jié)語、參考文獻(xiàn)和有關(guān)附錄)
(4)提供軟件系統(tǒng)的可執(zhí)行盤片及操作說明書
(5)參考資料(列出必要的參考資料)
四、畢業(yè)論文撰寫格式
注意: 1.每個步驟都要有文字說明和論述 2.各個步驟必須是有機(jī)的組合,不可以支離破碎不成一體。
一、封面
二、摘要 用約200-400字簡要介紹一下論文中闡述的主要內(nèi)容及創(chuàng)新點
三、主題詞 用一、二個詞點明論文所述內(nèi)容的性質(zhì)。(二和三要在同一頁面上)
四、目錄 一般采用三級目錄結(jié)構(gòu)。 例如第三章 系統(tǒng)設(shè)計3.1系統(tǒng)概念結(jié)構(gòu) 3.1.1概念模型
五、正文
第一章 前言
簡要介紹: 組織機(jī)構(gòu)概況、項目開發(fā)背景、信息系統(tǒng)目標(biāo)、開發(fā)方法概述、項目開發(fā)計劃等。
第二章 系統(tǒng)需求分析
本章應(yīng)包含:
(1)現(xiàn)行業(yè)務(wù)系統(tǒng)描述
包括業(yè)務(wù)流程分析,給出業(yè)務(wù)流程圖。
具體要求:業(yè)務(wù)流程圖必須有文字說明,圖要完整、一定要有業(yè)務(wù)傳遞的流程。
(2)現(xiàn)行系統(tǒng)存在的主要問題分析
指出薄弱環(huán)節(jié)、指出要解決的問題的實質(zhì),確保新系統(tǒng)更好,指出關(guān)鍵的成功因素。
(3)提出可能的解決方案
(4)可行性分析和抉擇
包括技術(shù)可行性、經(jīng)濟(jì)可行性、營運(yùn)可行性分析和抉擇。
第三章 新系統(tǒng)邏輯方案
針對用戶需求,全面、系統(tǒng)、準(zhǔn)確、詳細(xì)地描述新系統(tǒng)應(yīng)具備的功能。
(1)數(shù)據(jù)流程分析
最主要的是給出數(shù)據(jù)流程圖,要求滿足以下條件:
A.?dāng)?shù)據(jù)流程圖必須包括系統(tǒng)關(guān)聯(lián)圖、系統(tǒng)頂層圖、第一層分解圖和第二層分解圖組成。B.系統(tǒng)關(guān)聯(lián)圖確定了從外部項到系統(tǒng)的數(shù)據(jù)流和從系統(tǒng)向外部項的數(shù)據(jù)流,這些數(shù)據(jù)流在其它層次的數(shù)據(jù)流中不允許減少,也不允許增加。各層次內(nèi)部的數(shù)據(jù)流不受關(guān)聯(lián)圖的限制。 C. 數(shù)據(jù)流應(yīng)有名字。 D. 外部項和數(shù)據(jù)存儲之間不得出現(xiàn)未經(jīng)加工的數(shù)據(jù)流。 E. 數(shù)據(jù)流程圖的分解中,必須保持每個分層同其上層加工中的外部項和輸入輸出流相一致。 F. 各加工之間一般不應(yīng)出現(xiàn)未經(jīng)數(shù)據(jù)存儲的數(shù)據(jù)流。 G. 數(shù)
據(jù)存儲之間不得出現(xiàn)未經(jīng)加工的數(shù)據(jù)流。 H. 數(shù)據(jù)存儲可以分解。 I. 若有查詢處理,應(yīng)在數(shù)據(jù)流程圖中表達(dá)。 J. 統(tǒng)計和打印報表不在數(shù)據(jù)流圖中表達(dá)。
(2) 數(shù)據(jù)詞典描述
可采用圖表格式或較緊湊的記錄格式描述 A、若采用圖表格式,可只寫出數(shù)據(jù)流、數(shù)據(jù)元素、加工、數(shù)據(jù)存儲和外部項各一個表。 B、若采用緊湊的記錄格式,則應(yīng)列出全部成分。如數(shù)據(jù)元素: 編號 名稱 存在于 數(shù)據(jù)結(jié)構(gòu) 備注 E1 入庫數(shù)
據(jù) F1/F3/F11/F15 入庫單號 日期 貨號 數(shù)量 E2 出庫數(shù)據(jù) F1/F3/F11/F15 出庫單號 日期 貨號 數(shù)量 C、據(jù)流程圖中系統(tǒng)頂層圖的數(shù)據(jù)加工都必須詳盡寫出。
(3) 基本加工小說明
可采用結(jié)構(gòu)化語言、數(shù)學(xué)公式等描述各個基本加工。
第四章 系統(tǒng)總體結(jié)構(gòu)設(shè)計
(1) 軟件模塊結(jié)構(gòu)設(shè)計 A、系統(tǒng)軟件模塊結(jié)構(gòu)圖,并由此導(dǎo)出功能分解圖及層次式菜單結(jié)構(gòu)。 B、系統(tǒng)的模塊結(jié)構(gòu)應(yīng)與數(shù)據(jù)流程圖的頂層圖的加工一致。
(2)數(shù)據(jù)庫設(shè)計 A、應(yīng)按下列次序闡述各個元素:實體、實體的屬性、實體間聯(lián)系、E-R圖、轉(zhuǎn)換規(guī)則、關(guān)系模式。 B、在介紹實體的屬性時,不應(yīng)包括聯(lián)系屬性,聯(lián)系屬性直至關(guān)系模式中才出現(xiàn)。 C、數(shù)據(jù)流程圖中的每個數(shù)據(jù)存儲可隱含于E-R圖中的多個實體。 D、 E-R圖中的實體要與數(shù)據(jù)流程圖中的數(shù)據(jù)存儲相對應(yīng)。每個實體要指出實體的標(biāo)識碼(主碼)。對每個實體或聯(lián)系應(yīng)列出其應(yīng)有的屬性(用列舉的方法)。 E、E-R圖中至少要有一個多對多的聯(lián)系。 F、必須嚴(yán)格按照轉(zhuǎn)換規(guī)則從E-R圖產(chǎn)生數(shù)據(jù)關(guān)系模式集,需要時作必要的優(yōu)化,并說明理由。 G、對于一對一的聯(lián)系,只應(yīng)把任一個實體的主碼放在另一個實體中作為外碼。 H、一對多聯(lián)系也可以產(chǎn)生新的關(guān)系模式,如要這樣做,必須說明理由。 I、多對多聯(lián)系,或三元聯(lián)系必須產(chǎn)生新的關(guān)系模式。 J、關(guān)系模式的個數(shù)和名字要與E-R圖中的實體和聯(lián)系相一致。 K.、每個關(guān)系模式中要用下橫線標(biāo)出主碼,后隨的符號“#”標(biāo)出外碼。 L、若有代碼對照表可在最后列出,需另加說明。
(3) 計算機(jī)系統(tǒng)配置方案的選擇和設(shè)計
給出硬件配置,系統(tǒng)軟件配置,網(wǎng)絡(luò)通信系統(tǒng)配置(可選)等內(nèi)容。
(4) 系統(tǒng)總體安全性、可靠性方案與措施。
第五章 系統(tǒng)詳細(xì)設(shè)計
(1)代碼設(shè)計 基本數(shù)據(jù)項的代碼格式。
(2)人機(jī)界面設(shè)計 給出人機(jī)界面視圖(輸入輸出接口,屏幕格式設(shè)計等)
(3)模塊處理過程 根據(jù)軟件環(huán)境做不同處理。 可采用腳本、程序流程圖、結(jié)構(gòu)化的PDL語言等。
第六章 實施概況
(1)實施環(huán)境和工具的比較選擇
(2)編程環(huán)境、工具、實現(xiàn)與數(shù)據(jù)準(zhǔn)備概況
(3)系統(tǒng)測試概況 主要包括測試計劃、測試用例、測試記錄。
(4)系統(tǒng)轉(zhuǎn)換方案及實現(xiàn)概況
(5)系統(tǒng)運(yùn)行與維護(hù)概況
六、結(jié)束語
(1)系統(tǒng)特色、局限與展望
(2)實施中遇到的挫折、創(chuàng)新、體會與致謝
七、參考文獻(xiàn) 列出畢業(yè)論文設(shè)計中主要參考書籍
序號、書名或文章名、作者名、出版社或雜志名、出版日期或雜志期號。
八、附錄
(1) 列出部分有一定代表性的程序代碼段
(2) 操作說明書
九、論文評分標(biāo)準(zhǔn)
1、A等
系統(tǒng)正確無誤,系統(tǒng)功能完善,設(shè)計步驟完整正確,實用性強(qiáng),有一定的創(chuàng)新性,論文結(jié)構(gòu)嚴(yán)謹(jǐn),表述流暢。
2、B等
系統(tǒng)基本正確,系統(tǒng)功能基本完善,設(shè)計步驟基本完整正確,有一定的實用性,論文結(jié)構(gòu)良好,表述基本流暢。
3、C等
系統(tǒng)有少量錯誤,系統(tǒng)功能不夠完善,設(shè)計步驟欠完整,基本上沒有實用性,論文結(jié)構(gòu)一般,表述基本清楚。
4、不及格
“導(dǎo)師制”是一種教育制度,與學(xué)分制、班建制同為3大教育模式。導(dǎo)師制由來已久,最先產(chǎn)生于14世紀(jì)的英國,被牛津大學(xué)和劍橋大學(xué)應(yīng)用于研究生培養(yǎng)。20世紀(jì),日本的筑波大學(xué)、美國的普林斯頓大學(xué)在本科生導(dǎo)師制方面實施得非常成功。建國后,國內(nèi)高校在北京大學(xué)和浙江大學(xué)率先實行了本科生導(dǎo)師制,隨后我國多所高校也開始實行本科生導(dǎo)師制。本科生導(dǎo)師制分為全程導(dǎo)師制、高年級導(dǎo)師制和科研導(dǎo)師制。科研導(dǎo)師制是提升學(xué)生創(chuàng)新能力的教育、教學(xué)實踐活動的一項制度。它利用教師的科研能力、學(xué)術(shù)水平讓學(xué)生參與課題研究,以科研為紐帶,促進(jìn)教師在育人中的主導(dǎo)作用,培養(yǎng)與提高學(xué)生科研意識和科研能力??蒲袑?dǎo)師制以教師為主導(dǎo),學(xué)生在科研活動中體現(xiàn)主體性,擔(dān)任導(dǎo)師的教師必須具有一定科研能力和學(xué)術(shù)水平,富有責(zé)任心??蒲袑?dǎo)師制的特點有:導(dǎo)師的主導(dǎo)作用與學(xué)生主體性相結(jié)合;課堂教學(xué)與實驗教學(xué)相結(jié)合;具有連續(xù)性,必須從一年級起至畢業(yè)為止;④導(dǎo)師與學(xué)生互動,做到個性化教育]??蒲袑?dǎo)師制的運(yùn)行模式:一般采取一年級時選擇導(dǎo)師(導(dǎo)師公布自己的學(xué)術(shù)方向,進(jìn)行雙向選擇),由一名導(dǎo)師指導(dǎo)3-5位學(xué)生。學(xué)生參與模式是:一年級參加社團(tuán)活動;二年級參加導(dǎo)師課題活動;三年級在導(dǎo)師指導(dǎo)下自行申報課題,從事科研工作;四年級從事畢業(yè)設(shè)計。學(xué)生四年學(xué)習(xí)生活有機(jī)連續(xù),保證科研能力有序提高。
2科研導(dǎo)師制度應(yīng)用
將科研導(dǎo)師制度引入到計算機(jī)專業(yè)人才的培養(yǎng)模式中,就是讓計算機(jī)專業(yè)的學(xué)生與教師協(xié)作,考察、創(chuàng)造和分享新知識。大學(xué)生科研創(chuàng)新活動的形式主要有:參與教師的科研項目、大學(xué)課外科技活動和大學(xué)生自主申請的研究項目。無論學(xué)生參與哪種科研創(chuàng)新活動,都要為其配備一個固定的科研導(dǎo)師,以提高學(xué)生創(chuàng)新研究的層次和水平。指導(dǎo)教師讓學(xué)生參與到科研項目研究中,使學(xué)生在研究的過程中增強(qiáng)創(chuàng)新意識、創(chuàng)新思維和創(chuàng)新能力,增強(qiáng)學(xué)生的就業(yè)競爭力??蒲袑?dǎo)師制度的引入,首先要確定科研導(dǎo)師的能力,挑選那些科技創(chuàng)新能力強(qiáng)的教師擔(dān)當(dāng)指導(dǎo)教師。學(xué)校及院系需要制訂相應(yīng)的措施,以激勵科研導(dǎo)師的工作積極性,努力提高科研導(dǎo)師的科研水平。比如,對成績優(yōu)異的科研導(dǎo)師進(jìn)行獎勵與表彰,計算相應(yīng)的科研工作量等。由于計算機(jī)專業(yè)的學(xué)生從進(jìn)入大學(xué)校門到畢業(yè),所具備的知識水平不同,因而,科研導(dǎo)師制度的引入是一個循序漸進(jìn)的過程,在每一個階段,計算機(jī)專業(yè)學(xué)生在科研導(dǎo)師的指導(dǎo)下完成相應(yīng)的任務(wù),最終達(dá)到企業(yè)需求的目標(biāo),具體步驟如下:
(1)將計算機(jī)專業(yè)學(xué)生與科研指導(dǎo)教師配對,學(xué)習(xí)內(nèi)容與科研指導(dǎo)教師研究方向一致
學(xué)生從大一就開始跟隨科研指導(dǎo)老師進(jìn)行專業(yè)學(xué)習(xí),閱讀計算機(jī)專業(yè)相關(guān)文獻(xiàn)資料,有利于在最短的時間內(nèi)進(jìn)入到專業(yè)氛圍學(xué)習(xí),也有利于對以后所從事的行業(yè)有更深入的了解。計算機(jī)專業(yè)教師將自己的專業(yè)背景、學(xué)術(shù)業(yè)績、帶生數(shù)量交給院系,同時學(xué)生將自己的學(xué)業(yè)狀況、興趣特長、接受指導(dǎo)的需求也交給院系,由院系統(tǒng)一整理并公開科研導(dǎo)師和學(xué)生的情況,在保障雙方都掌握知情權(quán)的情況下進(jìn)行選擇,師生之間通過面試環(huán)節(jié)擴(kuò)大交流互動,最終通過雙向選擇機(jī)制確定導(dǎo)師與學(xué)生的配對關(guān)系。這樣一種學(xué)生-科研導(dǎo)師的關(guān)系在整個大學(xué)生涯是固定的,學(xué)生跟隨科研導(dǎo)師從大一進(jìn)行學(xué)習(xí),一直持續(xù)到畢業(yè)。在大一階段,計算機(jī)專業(yè)學(xué)生需要培養(yǎng)查閱中外文獻(xiàn)資料的能力,熟悉科研導(dǎo)師的研究方向和課題,學(xué)會寫簡單的綜述,熟悉科研論文的寫作思路和研究方法。通過這一系列的培養(yǎng),學(xué)生對科研導(dǎo)師所研究的課題有了一個大概的了解,同時也基本熟悉了科研過程,可以迅速進(jìn)入科研導(dǎo)師的課題組參與研究。
(2)通過實踐,鍛煉學(xué)生的動手能力
這一階段主要是在大二、大三學(xué)習(xí)階段完成。一般高校都將專業(yè)基礎(chǔ)課程安排在大二階段,將專業(yè)方向課程和專業(yè)選修課程安排在大三階段。通過這一階段的鍛煉,培養(yǎng)學(xué)生的實踐操作能力,為下一步承擔(dān)和實施科研課題奠定基礎(chǔ)。
(3)全面提高實踐能力
這一環(huán)節(jié)主要在大三階段完成。目前計算機(jī)專業(yè)大學(xué)生競賽活動和創(chuàng)新基金課題較多,如“挑戰(zhàn)杯”全國大學(xué)生課外學(xué)術(shù)作品競賽、大學(xué)生程序設(shè)計競賽、全國信息技術(shù)大賽、機(jī)器人大賽、大學(xué)生計算機(jī)設(shè)計大賽等,在這個階段,學(xué)生可以獨(dú)立申請創(chuàng)新課題。在課題申請和完成過程中,學(xué)生通過查閱資料和科研導(dǎo)師的指導(dǎo),設(shè)計技術(shù)路線和實驗方案。同時,科研導(dǎo)師可以根據(jù)自身所研究的縱向或橫向科研課題,在考慮學(xué)生專業(yè)基礎(chǔ)知識、學(xué)習(xí)積極性和實際能力的前提下,擬定出一些創(chuàng)新性課題,引導(dǎo)學(xué)生選題,為畢業(yè)設(shè)計做準(zhǔn)備??蒲袑?dǎo)師要定期聽取學(xué)生匯報學(xué)習(xí)動態(tài)和課題研究的進(jìn)展情況,交流學(xué)術(shù)思想,認(rèn)真執(zhí)行階段性的檢查和總結(jié),及時發(fā)現(xiàn)問題并加以引導(dǎo)解決。根據(jù)研究進(jìn)展提出新的要求和研究思路,保證學(xué)生學(xué)習(xí)和科研活動的協(xié)調(diào)發(fā)展。
(4)通過畢業(yè)實習(xí)、設(shè)計畢業(yè)論文,完美展現(xiàn)實踐動手能力
這一環(huán)節(jié)主要體現(xiàn)在大四階段。在畢業(yè)實習(xí)過程中,學(xué)生不僅要學(xué)習(xí)專業(yè)技能,而且要具備社會責(zé)任心、職業(yè)道德和團(tuán)隊精神等綜合素質(zhì)。畢業(yè)設(shè)計論文題目由科研導(dǎo)師確定,學(xué)生查閱文獻(xiàn)資料,撰寫畢業(yè)論文,設(shè)計實驗方案,最終完成論文??蒲袑?dǎo)師除了要嚴(yán)格把握學(xué)生的畢業(yè)論文實踐環(huán)節(jié),還要針對學(xué)生的論文答辯展開訓(xùn)練,使學(xué)生具備展示成績和學(xué)術(shù)交流的能力,為今后進(jìn)入工作崗位或繼續(xù)學(xué)習(xí)奠定基礎(chǔ)。
3結(jié)語
關(guān)鍵詞:計算學(xué)科;導(dǎo)論;人文教育;教學(xué)改革
任何一門學(xué)科或?qū)I(yè),都含有豐富的人文內(nèi)容和特質(zhì),都可以進(jìn)行人文教育,使學(xué)生在學(xué)習(xí)中感受到美的熏陶與生命力量的提升。在計算學(xué)科導(dǎo)論的教學(xué)過程中,以一種什么樣的意義來揭示該學(xué)科,就幫助學(xué)生設(shè)置了一個學(xué)習(xí)的方向。方向不同,學(xué)生在從事學(xué)習(xí)過程中進(jìn)行的心理活動不同,學(xué)習(xí)的結(jié)果也不同。對知識,學(xué)生會記憶性地學(xué);對技能,學(xué)生會模仿地學(xué);對能力方面,學(xué)生會思維地學(xué);對倫理方面,學(xué)生還會體驗地學(xué)。無論如何,教學(xué)過程中的引導(dǎo)作用是非常明顯也是極其重要的。
一、計算學(xué)科導(dǎo)論教學(xué)存在的問題與分析
多年來,通過對計算學(xué)科導(dǎo)論的關(guān)注,以及查閱大量的國內(nèi)外的教材,在教學(xué)內(nèi)容的定位、組織與設(shè)計方面,我們可以歸納和總結(jié)出國內(nèi)外高校對本課程的處理方法,大體上可分為以下幾類:
(1)高層次抽象。也就是用高度抽象的理論模型來刻畫計算機(jī)及計算的本質(zhì)問題,其特點是層次高,系統(tǒng)性強(qiáng),且融抽象性與科學(xué)性于一體。這種教材質(zhì)量較高,但對于本科生來說,難度較大,不易掌握。
(2)“濃縮”+“拼盤”。將本學(xué)科的主干課程,如操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、軟件工程、數(shù)庫系統(tǒng)、計算機(jī)網(wǎng)絡(luò)等“濃縮”起來,獨(dú)立成章,然后合成一個“拼盤”。其特點是內(nèi)容廣而散、概念多而雜、理論深而不透,學(xué)生很難理解與掌握。此外,還存在以下幾個問題:教學(xué)目的不明確;教師講授到什么程度,學(xué)生學(xué)到什么程度,對這個“度”的把握非常困難;與后續(xù)課程內(nèi)容重復(fù)等。
(3)實用主義。主要體現(xiàn)在以操作為主的入門教育,教學(xué)內(nèi)容類似于非計算機(jī)專業(yè)的《計算機(jī)文化基礎(chǔ)》,其特點是學(xué)生容易掌握,也可提高學(xué)生的操作技能,但卻失去了“導(dǎo)論”課程的本質(zhì)屬性,學(xué)生對整個計算學(xué)科很難有所認(rèn)識和把握。
(4)其他。比如以某種具體語言為主,介紹程序設(shè)計的基本概念和方法。這些內(nèi)容對計算機(jī)專業(yè)的學(xué)生來說是必需的,但不宜作為“導(dǎo)論”課程來講授。
二、課程的定位與教學(xué)指導(dǎo)思想
作為“導(dǎo)論”課程,計算學(xué)科導(dǎo)論到底要達(dá)到什么目的?起什么作用?以及如何定位?確實應(yīng)該進(jìn)行冷靜、理智地加以分析。
首先,在定位方面,我們必須意識到以下幾點:一是該課程為計算機(jī)專業(yè)的入門課程,不可能也沒有必要在該課程中介紹過多的理論、方法、技術(shù)、概念和術(shù)語;二是要站在學(xué)科的高度給學(xué)生“指點江山”,使學(xué)生對計算學(xué)科有一個比較清醒的認(rèn)識;三是要激發(fā)學(xué)生的學(xué)習(xí)興趣和對職業(yè)的熱情,使學(xué)生受到較好的人文精神的熏陶,真正成為社會的有用之才。鑒于此,我們認(rèn)為該課程在專業(yè)知識的傳授方面應(yīng)該起一種“承前啟后”的作用,這里所謂的“承前”一是讓學(xué)生了解本學(xué)科的發(fā)展過程以及前輩們所做的貢獻(xiàn),二是了解計算學(xué)科的本質(zhì)問題;而所謂“啟后”一是介紹本學(xué)科的現(xiàn)狀及其發(fā)展趨勢,二是讓學(xué)生了解應(yīng)該掌握哪些知識,應(yīng)該具備什么樣的知識結(jié)構(gòu)和能力。
其次,在教學(xué)目標(biāo)方面,可以歸納為:了解本學(xué)科的發(fā)展史及其發(fā)展趨勢,能從中獲得必要的啟示;從理論模型的層次上掌握計算及計算機(jī)的本質(zhì)問題;了解本學(xué)科的知識結(jié)構(gòu)及其相互之間的關(guān)系,掌握正確的學(xué)習(xí)方法;激發(fā)學(xué)生的學(xué)習(xí)興趣;從整體上提高學(xué)生對本學(xué)科的認(rèn)識水平;通過大量的事例和素材,在輕松愉快的氛圍中給學(xué)生以人文精神的熏陶。
因此,我們認(rèn)為計算學(xué)科導(dǎo)論應(yīng)該體現(xiàn)出以下幾個方面的指導(dǎo)思想:努力強(qiáng)化“導(dǎo)論”二字,貫徹以“發(fā)展沿革、計算模型、興趣驅(qū)動、知識架構(gòu)、學(xué)習(xí)導(dǎo)向、人文熏陶”為方針的教學(xué)指導(dǎo)思想。在“發(fā)展沿革”方面,主要強(qiáng)調(diào)兩方面的知識。一是計算學(xué)科的發(fā)展史;二是計算學(xué)科發(fā)展過程中的局限性及其帶給人們的啟示?!坝嬎隳P汀笔敲枋鋈绾卧谟嬎銠C(jī)中完成計算的一種概念性方法,不涉及硬件和軟件細(xì)節(jié),從抽象以及方法論的層次上揭示計算及計算機(jī)的本質(zhì)特性?!芭d趣驅(qū)動”的目的在于激發(fā)學(xué)生學(xué)習(xí)本學(xué)科的內(nèi)在的、強(qiáng)烈的本能沖動;“知識架構(gòu)”側(cè)重于介紹本學(xué)科的知識結(jié)構(gòu)及其相互之間的關(guān)系?!皩W(xué)習(xí)導(dǎo)向”著重討論本學(xué)科的特點、規(guī)律以及學(xué)習(xí)方法?!叭宋难铡敝嘏囵B(yǎng)學(xué)生良好的人文精神,使學(xué)生成為健全的、高尚的、具有高度責(zé)任感和“大愛”的社會有用之才。
三、課程教學(xué)中的人文素質(zhì)教育
1.計算學(xué)科發(fā)展史
知識的傳授不能脫離知識的背景以及知識產(chǎn)生、發(fā)展的歷史。只有這樣,才能促使學(xué)生更深刻地理解知識,了解知識的來龍去脈;才能促進(jìn)學(xué)生把外在的知識內(nèi)化為自身精神構(gòu)架的有機(jī)成分。歷史的發(fā)展過程,無不反映著辯證思維的過程。通過對史實的分析、綜合形成概念,再運(yùn)用概念進(jìn)行判斷、推理,可以獲得對歷史發(fā)展的規(guī)律性的認(rèn)識。只有學(xué)習(xí)和熟悉歷史,深刻地認(rèn)識過去,才能更加自覺和正確地把握現(xiàn)實與未來。對于大學(xué)生來說,可以提高他們的文化素養(yǎng),可以培養(yǎng)他們的創(chuàng)新思維和實踐能力,也可以讓他們學(xué)會怎樣做人等。
2.歷史人物的事跡與成就
在計算學(xué)科的發(fā)展史上,涌現(xiàn)出一大批杰出的學(xué)者和專家。他們的奮斗經(jīng)歷、挫折和成功、團(tuán)結(jié)與協(xié)作、百折不撓的驚人毅力、愛國主義和國際主義精神以及他們創(chuàng)造性的智慧,都蘊(yùn)涵著豐厚的人文精神。如阿蘭•圖靈(Alan Turing,1912-1954)年僅23歲就被選為劍橋大學(xué)國王學(xué)院院士,在量子力學(xué)、概率論等領(lǐng)域都做了許多開創(chuàng)性的工作,他對計算學(xué)科的重要貢獻(xiàn)在于提出了有限狀態(tài)自動機(jī)(即圖靈機(jī))以及“圖靈測試”。人們?yōu)榱思o(jì)念這位偉大的科學(xué)家,將計算機(jī)界的最高獎定名為“圖靈獎”。
又如計算機(jī)之父──馮•諾依曼(John Von Neumann,1903-1957)在格論、連續(xù)幾何、理論物理、原子能和經(jīng)濟(jì)學(xué)等領(lǐng)域都做過重要的工作。馮•諾依曼對人類的最大貢獻(xiàn)是對計算機(jī)科學(xué)、計算機(jī)技術(shù)和數(shù)值分析的開拓性工 作。
3.業(yè)界公司的興衰與成敗
短短的幾十年里,計算機(jī)界誕生了許多富有傳奇色彩的、實力雄厚的跨國公司,這些公司的管理理念、經(jīng)營策略、企業(yè)文化、技術(shù)路線、成功與失敗的經(jīng)驗教訓(xùn)等,蘊(yùn)涵著豐富的人文精神。自1975年微軟公司創(chuàng)立以來,在短短的幾十年里,比爾•蓋茨創(chuàng)造了一個又一個現(xiàn)代神話。到1999年7月16日,微軟公司的股票市值已突破5000億美元的大關(guān),而當(dāng)時世界上只有8個國家的經(jīng)濟(jì)規(guī)模超過了5000億美元。比爾•蓋茨的成功,驗證了一條經(jīng)濟(jì)學(xué)的基本規(guī)律:如果市場起飛,那些恰好在起飛點進(jìn)入市場的人,將會獲得超過一般數(shù)學(xué)期望值的投資回報。英特爾(Intel)公司是美國最大的獨(dú)立半導(dǎo)體制造商,成立于1968年8月。該公司為何能在短短的40年里創(chuàng)造輝煌?除了雄厚的科研、技術(shù)以外,注重新產(chǎn)品開發(fā)、強(qiáng)化質(zhì)量意識、全力營造和諧的企業(yè)文化、出色的營銷溝通能力對英特爾的發(fā)展功不可沒。
創(chuàng)造神話的公司還有很多,比如IBM,HP,Yahoo,APPLE……這些公司的成敗與興衰的背后,有很多曲折、感人的故事,從這些故事里,人們可以獲取很多智慧、經(jīng)驗、教訓(xùn)、感悟,對從業(yè)者來說,沒有比這更寶貴的精神財富了。
4.學(xué)習(xí)興趣的激發(fā)與培養(yǎng)
“興趣驅(qū)動”的目的在于激發(fā)學(xué)生學(xué)習(xí)本學(xué)科的內(nèi)在的、強(qiáng)烈的本能沖動。學(xué)習(xí)興趣是學(xué)生對學(xué)習(xí)活動或?qū)W習(xí)對象產(chǎn)生的積極探究的認(rèn)識傾向。當(dāng)一個學(xué)生對某門課程發(fā)生濃厚的、穩(wěn)定的興趣時,學(xué)習(xí)這門課程就有了內(nèi)在的、持久的動力,這種內(nèi)因的作用能充分調(diào)動學(xué)生學(xué)習(xí)的積極性、主動性。
對于計算學(xué)科,如何提高學(xué)生的學(xué)習(xí)興趣,我們認(rèn)為有幾條途徑。一是通過直觀、形象的手段(如多媒體CAI)展示計算學(xué)科的經(jīng)典應(yīng)用,如科學(xué)計算、天氣預(yù)報、導(dǎo)彈制導(dǎo)、CAD等,讓學(xué)生切實感受到計算學(xué)科給人類所帶來的震撼人心的變革;二是介紹計算學(xué)科未來引人的美好前景及其對人類生活的影響;三是實事求是地告訴學(xué)生計算學(xué)科尚存許多需要解決的問題,在某種程度上也可激發(fā)學(xué)生的熱情和創(chuàng)造力。
5.社會責(zé)任感
社會責(zé)任感是人對社會和他人負(fù)責(zé)的心理體驗。社會責(zé)任感一旦確立,就會成為性格心理的組成部分,就具有穩(wěn)定性,使人能自覺、主動、積極地盡職盡責(zé)。因此,在人文素質(zhì)教育中,除了引導(dǎo)學(xué)生學(xué)什么、怎么學(xué)以外,還應(yīng)該在學(xué)生的人格培養(yǎng)上多下工夫。其中重要的一條就是要引導(dǎo)學(xué)生關(guān)注現(xiàn)實,立足現(xiàn)實,從時展與社會進(jìn)步的高度來把握個人的前途和命運(yùn)。社會責(zé)任感的培養(yǎng)可以從三個方面著手:第一,讓學(xué)生了解所學(xué)理論的社會價值;第二,介紹與學(xué)科有關(guān)的優(yōu)秀歷史人物,激發(fā)學(xué)生樹立崇高的正義感與社會責(zé)任感;第三,介紹學(xué)科與當(dāng)前民眾利益的密切關(guān)系,激發(fā)學(xué)生獻(xiàn)身于造福人類與社會偉大事業(yè)的熱情。
作者單位:廣西工學(xué)院
參考文獻(xiàn):
[1]石茵譯.計算機(jī)科學(xué)導(dǎo)論[M].北京:北京航空航天大學(xué)出版社,2003:15.
[2]楊躍民.高校人文教育:問題與建議[J].理論探討,2005,(6):140-142.
【關(guān)鍵詞】畢業(yè)設(shè)計論文選題 先導(dǎo)培訓(xùn) 提高綜合素質(zhì) 創(chuàng)新能力
一、因材施教。恰當(dāng)選題
選題是畢業(yè)設(shè)計論文工作的第一步.是高質(zhì)量完成畢業(yè)設(shè)計論文指導(dǎo)的前提保證。經(jīng)過三年多的學(xué)習(xí),學(xué)生已經(jīng)具備了從事本專業(yè)工作的基礎(chǔ)知識,但相對來說他們的知識結(jié)構(gòu)還是淺層次的,大部分同學(xué)還不具有選題、立項的能力,即使能選定題目,也往往難以全面提升自己的能力。教師在選題時,應(yīng)貫徹因材施教的原則,題目的難度適應(yīng)學(xué)生的實際能力和水平,鼓勵一部分優(yōu)秀學(xué)生有所創(chuàng)造。應(yīng)該承認(rèn),在學(xué)習(xí)方面,學(xué)生是存在差異的,因此畢業(yè)設(shè)計論文選題難度要有差異性,這并不是一種歧視行為。教師的選題應(yīng)與自己的科研項目相結(jié)合,發(fā)揮自身優(yōu)勢,以更好地指導(dǎo)學(xué)生。同時選題也要注意連貫性,可以利用前屆學(xué)生的研究成果,在他們的基礎(chǔ)上,繼續(xù)作深入的研究。當(dāng)然,學(xué)生不僅僅是以上兩類,但只要掌握了因材施教這一原則,就找到了解決問題的思路。
二、確定選題。先導(dǎo)培訓(xùn)
課題確定以后.指導(dǎo)教師應(yīng)給每個同學(xué)下達(dá)畢業(yè)設(shè)計論文任務(wù)書,以明確整體工作內(nèi)容、提出明確的技術(shù)要求和量化的工作成果要求,包括論文的開題報告及設(shè)計的總體方案,論文及說明書的字?jǐn)?shù),圖樣、實物的數(shù)量,按畢業(yè)設(shè)計論文各階段擬定工作進(jìn)度,提供必要的資料和數(shù)據(jù),列出部分推薦參考文獻(xiàn)目錄等。由多個學(xué)生共同參加的課題,必須分別明確各個學(xué)生應(yīng)完成的工作內(nèi)容和要求。
(1)以培養(yǎng)創(chuàng)新能力為中心的教學(xué)目標(biāo):要在畢業(yè)設(shè)計環(huán)節(jié)中突出加強(qiáng)對學(xué)生創(chuàng)新意識和創(chuàng)新能力的培養(yǎng),首先,就要更新觀念,從思想深處改變對畢業(yè)設(shè)計作用的傳統(tǒng)認(rèn)識.對畢業(yè)設(shè)計的培養(yǎng)目標(biāo)和教學(xué)要求加以改革。明確地提出:畢業(yè)設(shè)計不再是單純地針對解決專業(yè)技術(shù)問題能力的培養(yǎng).而是對學(xué)生綜合素質(zhì)和創(chuàng)新能力的培養(yǎng)。畢業(yè)設(shè)計不僅是綜合檢測學(xué)生近四年學(xué)習(xí)的效果和水平,也是對已有教學(xué)環(huán)節(jié)的擴(kuò)展和深化,更是檢驗和發(fā)揮學(xué)生創(chuàng)造性、開展創(chuàng)新活動的試金石,是學(xué)生綜合素質(zhì)與培養(yǎng)效果的全面檢驗。
(2)以學(xué)生為過程主體的培養(yǎng)原則與模式:畢業(yè)設(shè)計中學(xué)生創(chuàng)新能力的培養(yǎng)和創(chuàng)造活動的開展,必須堅持以學(xué)生為主體的培養(yǎng)原則。要想學(xué)生發(fā)揮能動性創(chuàng)造性,首先要使其具有自主性,成為畢業(yè)設(shè)計過程中的主角,而不是跟在老師后面亦步亦趨的配角。只有當(dāng)學(xué)生切實地感到自己是創(chuàng)造活動的主體,才能激發(fā)創(chuàng)造的熱情,全身心地投入創(chuàng)造的過程并關(guān)心創(chuàng)造的結(jié)果i才能進(jìn)發(fā)出想象力、意志力和創(chuàng)造力。
(3)把握適度的指導(dǎo)方法與強(qiáng)度:把握適度的指導(dǎo)方法與強(qiáng)度在學(xué)生選擇了合適的畢業(yè)設(shè)計題目,有了創(chuàng)新的欲望后,導(dǎo)師給予的正確、適度、及時的教學(xué)指導(dǎo),會成為學(xué)生創(chuàng)新設(shè)計活動的催化劑、助動力和方向盤。
(4)鼓勵學(xué)生的創(chuàng)新行為:學(xué)生是一個需要肯定、褒揚(yáng),需要體驗成功喜悅刺激的群體,在畢業(yè)設(shè)計過程中,指導(dǎo)教師的信任和鼓勵會直接影響到學(xué)生創(chuàng)新欲望的產(chǎn)生、創(chuàng)造意識的萌發(fā)和創(chuàng)造力的實現(xiàn)。以鼓勵為主的指導(dǎo)方法,能夠滿足學(xué)生的成功需要,調(diào)動他們的積極性.再加以正確的引導(dǎo).會大大促進(jìn)學(xué)生創(chuàng)新意識的發(fā)展和創(chuàng)新能力的鍛煉。
三、過程監(jiān)控。全面育人
學(xué)生進(jìn)入課題后,對每個人應(yīng)根據(jù)任務(wù)書,列出時間表,對畢業(yè)設(shè)計論文工作進(jìn)行督促檢查。最后一學(xué)期學(xué)生課程少,加上找工作、研究生復(fù)試等問題,學(xué)生心態(tài)比較浮躁,檢查督促跟不上,很容易造成畢業(yè)設(shè)計論文拖后,有的甚至完不成任務(wù)。指導(dǎo)教師每周至少應(yīng)與每個學(xué)生保持接觸交流,聽取學(xué)生的匯報,檢查進(jìn)度情況,幫助學(xué)生解決畢業(yè)設(shè)計論文過程中遇到的疑難問題。整個畢業(yè)設(shè)計論文過程中,要培養(yǎng)學(xué)生獨(dú)力解決問題的方法和能力:培養(yǎng)他們嚴(yán)肅認(rèn)真的工作態(tài)度、勤奮鉆研的優(yōu)良學(xué)風(fēng):注重開發(fā)學(xué)生的創(chuàng)新精神和創(chuàng)造能力,嚴(yán)禁抄襲。
指導(dǎo)過程中,應(yīng)該融思想道德素質(zhì)教育、業(yè)務(wù)素質(zhì)教育、文化素質(zhì)教育于一體,注重學(xué)生素質(zhì)的全面提高。堅持教書育人,在畢業(yè)設(shè)計論文指導(dǎo)期間,要對學(xué)生進(jìn)行政治思想、職業(yè)道德和紀(jì)律教育,嚴(yán)格考勤。學(xué)生因故請假應(yīng)督促其按有關(guān)規(guī)定辦理相關(guān)手續(xù)。做事先做人,尊敬別人,科學(xué)作風(fēng),團(tuán)隊精神等是做事的基本素質(zhì)要求,要讓學(xué)生學(xué)習(xí)和體會做人做事做學(xué)問的各方面事情.要讓學(xué)生養(yǎng)成良好的工作習(xí)慣。
四、指導(dǎo)撰寫畢業(yè)設(shè)計論文報告
在答辯前兩周,畢業(yè)設(shè)計論文的主要工作應(yīng)該已經(jīng)完成。指導(dǎo)教師應(yīng)根據(jù)課題情況提出最后的修改意見,指出其中的錯誤,指導(dǎo)并督促學(xué)生限期改正,進(jìn)一步完善。否則,不得參加答辯。最后的工作就是畢業(yè)設(shè)計論文報告的撰寫。本科生大都沒有進(jìn)行過這方面的訓(xùn)練,有的甚至不知道該如何把前期做過的工作寫成報告論文。即使能寫出來,無論格式,還是內(nèi)容組織等方面都離要求相差甚遠(yuǎn)。畢業(yè)設(shè)計論文報告直接反映前期工作的質(zhì)和量,代表設(shè)計成果的水平。這最后一個環(huán)節(jié).指導(dǎo)老師必須予以足夠重視.應(yīng)從以下幾方面進(jìn)行指導(dǎo)。
[關(guān)鍵詞]信息與計算科學(xué);案例;建模;計算;開發(fā)
[中圖分類號] G420 [文獻(xiàn)標(biāo)識碼] A [文章編號] 2095-3437(2016)08-0017-03
一、前言
課程建設(shè)是專業(yè)建設(shè)中的重要組成部分,專業(yè)導(dǎo)論課往往在第一學(xué)年開設(shè),是學(xué)生了解專業(yè)、建立專業(yè)概念和專業(yè)認(rèn)同的重要課程,對學(xué)生的專業(yè)學(xué)習(xí)和發(fā)展有著重要的引領(lǐng)和指導(dǎo)作用。[1] [2] [3]
信息與計算科學(xué)專業(yè)是信息科學(xué)、計算科學(xué)、運(yùn)籌與控制、計算機(jī)及應(yīng)用等學(xué)科交叉而形成的專業(yè),往往設(shè)置為理科專業(yè)。多種學(xué)科知識的交叉滲透,加上因?qū)I(yè)名稱的望文生義,使學(xué)生容易產(chǎn)生簡單的認(rèn)識――“信息與計算科學(xué)專業(yè)是數(shù)學(xué)與計算機(jī)結(jié)合的專業(yè)”。這樣籠統(tǒng)的認(rèn)識可能會導(dǎo)致學(xué)生認(rèn)為該專業(yè)“要么學(xué)數(shù)學(xué),要么學(xué)計算機(jī)”,至于“怎么結(jié)合”搞不清,不重視專業(yè)的其他重要方面,甚至連信息與計算科學(xué)的專業(yè)特點和核心競爭力也模糊不清。
關(guān)于信息與計算科學(xué)專業(yè)課程體系建設(shè)的論述已有很多,然而關(guān)于該專業(yè)大導(dǎo)論課程的研究還不多見。針對上述存在的種種問題,本文認(rèn)為信息與計算科學(xué)專業(yè)設(shè)置專業(yè)導(dǎo)論課程是極為必要的,而且在課程體系中應(yīng)作為獨(dú)立的重要一環(huán)。因為作為信息與計算科學(xué)(信計)專業(yè)的導(dǎo)論課程,需要回答的問題多且必要:信計專業(yè)培養(yǎng)什么樣的人才?什么是信計專業(yè)?信計的核心競爭力是什么?如何實現(xiàn)?信息處理、應(yīng)用開發(fā)中有哪些數(shù)學(xué)知識?信息挖掘、信息安全與算法設(shè)計的聯(lián)系如何?建模能力如何鑄就?計算分析能力怎樣打造?就業(yè)崗位對信計的現(xiàn)實要求有哪些?等等。
信計專業(yè)導(dǎo)論課的開設(shè)需要對信計專業(yè)的發(fā)展歷史,專業(yè)的研究應(yīng)用進(jìn)展和前沿有深入、廣泛的了解,通過精選教學(xué)內(nèi)容,使教學(xué)內(nèi)容形成體系,以達(dá)到解決學(xué)生關(guān)切問題、培養(yǎng)學(xué)生專業(yè)思想、建立學(xué)生專業(yè)認(rèn)同、激發(fā)學(xué)生專業(yè)學(xué)習(xí)興趣的教學(xué)目標(biāo)。教學(xué)過程中典型的教學(xué)案例對學(xué)習(xí)興趣的提高有明顯的促進(jìn)作用,在專業(yè)學(xué)習(xí)中能夠激發(fā)學(xué)生對專業(yè)的興趣,促進(jìn)學(xué)生對專業(yè)的理解,特別是有利于學(xué)生加深對專業(yè)的宏觀認(rèn)識以及對專業(yè)的一些具體方向的感性認(rèn)識。本文將結(jié)合教學(xué)典型案例深入剖析信息與計算科學(xué)專業(yè)導(dǎo)論教學(xué)中需要解決的問題。
二、信息與計算科學(xué)的直觀印象
信息與計算科學(xué)作為交叉學(xué)科,和其他一些專業(yè)的易混淆性,使得我們必須首先回答什么是信息與計算科學(xué)專業(yè),更為緊要的是在大一階段應(yīng)該如何從直觀的角度來闡述它。我們知道,隨著現(xiàn)代信息計算科學(xué)技術(shù)的發(fā)展,上班考勤甚至上課考勤都有系列的產(chǎn)品可供選擇,常見的考勤機(jī)為指紋考勤機(jī)器――這是一個很典型的利用信息與計算科學(xué)知識和方法進(jìn)行應(yīng)用開發(fā)的產(chǎn)品。在教學(xué)中,類似的案例可以體現(xiàn)信息與計算科學(xué)專業(yè)各學(xué)科之間的交叉滲透,為學(xué)生提供直觀的專業(yè)認(rèn)識印象,具體闡述如下。
1.利用該例闡述科技應(yīng)用開發(fā)中,信息與計算科學(xué)專業(yè)知識的使用流程和涉及的課程知識。指紋考勤機(jī)首先要采集被識別人的指紋信息,并以此作為樣本;預(yù)處理后把樣本信息存儲為向量或數(shù)據(jù),通過建立樣本的特征提取模型,進(jìn)行特征提取;之后輸入建立的識別模型,對待識別的指紋進(jìn)行計算識別;接下來是針對硬件的編程實現(xiàn)和測試,最后再植入匹配的設(shè)備或者網(wǎng)絡(luò)傳入后臺系統(tǒng),完成系統(tǒng)測試,投入使用。由于建立特征提取模型和識別模型的方法很多,快速計算的方法選擇有所不同,這涉及信息與計算科學(xué)中許多數(shù)學(xué)基礎(chǔ)知識和數(shù)學(xué)建模方法等。總的來說,考勤機(jī)的工作流程可以歸納為5步:(1)信息采集和預(yù)處理;(2)特征提取和識別模型;(3)識別、計算分析;(4)編程實現(xiàn);(5)植入硬件。分別講述其中各個環(huán)節(jié)可涉及的專業(yè)課程:信息采集和預(yù)處理可涉及高等代數(shù)、概率統(tǒng)計等課程;特征提取和識別模型可涉及高等代數(shù)、數(shù)學(xué)分析、概率統(tǒng)計、運(yùn)籌優(yōu)化、數(shù)學(xué)建模等課程;識別、計算分析涉及高等代數(shù)、數(shù)學(xué)分析、運(yùn)籌優(yōu)化、數(shù)值分析等課程;編程實現(xiàn)可涉及程序設(shè)計語言、算法設(shè)計、軟件開發(fā)測試,等等。這樣結(jié)合專業(yè)課程知識與應(yīng)用實例的詳細(xì)講解,易于讓學(xué)生了解信息與計算科學(xué)專業(yè)知識的應(yīng)用流程,使學(xué)生對信息與計算科學(xué)專業(yè)知識有直觀的認(rèn)識。
2.利用該例闡述科技應(yīng)用開發(fā)中,信息與計算科學(xué)中各個學(xué)科的交叉滲透。如前所述,由于一個產(chǎn)品的開發(fā)可能涉及的知識點很多,可采取的模型方法也是多種多樣,這些知識之間的應(yīng)用就會有交叉。例如,特征提取、識別模型的建立有可能用到信息處理的數(shù)學(xué)基礎(chǔ),這時又需要考慮該模型是否能設(shè)計出快速的計算方法來滿足實際計算速度的要求;識別模型的實現(xiàn)最后需要計算機(jī)編程來完成,這又涉及合適的模型、快速的算法和良好的程序設(shè)計之間的協(xié)調(diào)融合。當(dāng)然,完整的產(chǎn)品設(shè)計還需要考慮到采集設(shè)備的精度、程序植入等其他學(xué)科的知識。這樣講解,學(xué)生就會對信息與計算科學(xué)知識的交叉有較為宏觀的認(rèn)識。
3.啟發(fā)學(xué)生對信息與計算科學(xué)中的相關(guān)問題進(jìn)行思考。
(1)指紋樣本信息采集是很微妙的事,如果當(dāng)采集一個樣本的次數(shù)太多,超出了很多人的承受范圍,比如一個手指的指紋采集超過了三次,這樣產(chǎn)品的便利性、應(yīng)用性和競爭力就值得懷疑了。因為通常情況下,我們很自然的認(rèn)為事不過三為好。那么,如何以最少的采集次數(shù)達(dá)到要求的識別效果?這就是值得考慮的問題。
(2)如何提高產(chǎn)品的識別效果(正確識別率),提升產(chǎn)品質(zhì)量,這除了與團(tuán)隊的專業(yè)知識相關(guān)以外,還與獲取知識的能力有很大關(guān)系。例如能不能利用已有的專業(yè)知識積累從現(xiàn)有的國內(nèi)文獻(xiàn)中獲取最新的技術(shù)信息,能不能利用國外的技術(shù)文獻(xiàn),等等。這些都是由典型案例所延伸出的值得思考的問題。這些問題有利于開拓思路,使學(xué)生對將來的工作和研究研發(fā)空間充滿期待。
三、信息與計算科學(xué)專業(yè)的核心競爭力
信息與計算科學(xué)是由多個學(xué)科專業(yè)合并和綜合而來的,其重視基礎(chǔ)能力,培養(yǎng)能解決實際中信息與科學(xué)工程計算應(yīng)用問題的寬口徑專業(yè)人才。考慮到專業(yè)的名稱與計算機(jī)、信息工程等專業(yè)有相似之處,專業(yè)導(dǎo)論課程需要闡明該專業(yè)與其他專業(yè),特別是一些計算機(jī)科學(xué)專業(yè)、信息工程專業(yè)和數(shù)學(xué)與應(yīng)用數(shù)學(xué)專業(yè)之間的區(qū)別。因此,信息與計算科學(xué)專業(yè)課程的核心是什么?專業(yè)人才的核心競爭力是什么?這兩個問題是無法回避的。針對這些問題,除了上述案例,圖像(信息)的壓縮處理也是一個很直觀的例子。利用圖像壓縮,可以給學(xué)生展示壓縮編碼技術(shù)、壓縮的算法、軟件開發(fā)等,這涉及信息編碼、密碼學(xué)、算法設(shè)計能力、應(yīng)用開發(fā)能力等。結(jié)合這些案例,我們信息與計算科學(xué)專業(yè)并不是單純的涉及數(shù)學(xué)基礎(chǔ)課程、建模能力、算法設(shè)計或者計算機(jī)科學(xué)其中的某一方面,它的核心競爭力在于“數(shù)學(xué)基礎(chǔ)與建模能力、計算分析與算法設(shè)計、程序語言與應(yīng)用開發(fā)”這三者的有機(jī)融合。單單講某個方面還不足以稱之為專業(yè)的核心競爭力。因為專業(yè)人才的定位是解決信息與科學(xué)工程計算的應(yīng)用問題,這些實際問題本身與這三方面多有緊密的聯(lián)系,單強(qiáng)調(diào)某一方面或重視某一模塊容易和上述一些類似名稱的專業(yè)混淆。因而,與這三方面相關(guān)的數(shù)學(xué)基礎(chǔ)課程有數(shù)學(xué)分析、高等代數(shù)、解析幾何、微分方程、概率統(tǒng)計等;與這三方面相關(guān)的一些專業(yè)課程需要凝聚成為專業(yè)的核心課程,如數(shù)值分析、離散數(shù)學(xué)、程序語言、數(shù)學(xué)建模等。
四、信息處理、應(yīng)用開發(fā)中的數(shù)學(xué)知識
信息與計算科學(xué)專業(yè)的大一新生對就讀該專業(yè)充滿了憧憬。他們能發(fā)現(xiàn)數(shù)學(xué)基礎(chǔ)的老三樣(數(shù)分、高代、解幾)但看不到信息和計算的影子,看不出專業(yè)的特征和特色,這就需要專業(yè)導(dǎo)論課程加以引導(dǎo)。選取信息處理和應(yīng)用開發(fā)中的相關(guān)案例來闡述數(shù)學(xué)基礎(chǔ)知識在解決這些問題中的重要作用,可以使學(xué)生對數(shù)學(xué)基礎(chǔ)知識與實際科學(xué)工程問題有直觀的印象,這對學(xué)生下決心打好基礎(chǔ),投入前期課程學(xué)習(xí)有著重要的作用。如選擇圖像處理中的修補(bǔ)算法、游戲開發(fā)中憤怒的小鳥的技術(shù)含量為講述案例,則這些應(yīng)用案例就可結(jié)合數(shù)學(xué)基礎(chǔ)知識來闡述。
1.圖像處理中的修補(bǔ)算法。圖形圖像的基本處理分析方法,如傅里葉分析可選擇進(jìn)行更為全面的介紹,介紹其在工程領(lǐng)域、數(shù)字信號處理、醫(yī)學(xué)領(lǐng)域的廣泛應(yīng)用。這樣來看,大一開始學(xué)習(xí)的分析類課程作為專業(yè)的基礎(chǔ)課程確實是名符其實。圖像圖像處理的修補(bǔ)涉及優(yōu)化模型和優(yōu)化算法、算法的復(fù)雜性等,而這些基本的模型形式――在一定約束要求的前提下,求目標(biāo)函數(shù)的極小值,容易使學(xué)生對開始學(xué)的分析課程的導(dǎo)數(shù)與極值、矩陣等基本知識聯(lián)系起來。
2.憤怒的小鳥的技術(shù)含量。應(yīng)用開發(fā)形式多種多樣,游戲開發(fā)是一種有趣生動的開發(fā)過程,許多游戲開發(fā)又與數(shù)學(xué)基礎(chǔ)知識有緊密聯(lián)系。因此,選取其中的典型案例進(jìn)行介紹,容易激發(fā)學(xué)生的學(xué)習(xí)興趣,促進(jìn)學(xué)生對數(shù)學(xué)知識在應(yīng)用開發(fā)中作用的理解。如該例涉及的物體碰撞檢測和連續(xù)碰撞檢測與向量及運(yùn)算、旋轉(zhuǎn)矩陣、線性變換等數(shù)學(xué)基礎(chǔ)知識,可以由此進(jìn)一步介紹物體的移動、壁障和尋路等游戲開發(fā)中常見的智能化算法,這些都將和許多基礎(chǔ)知識緊密結(jié)合。
五、信息挖掘與算法設(shè)計
信息與計算科學(xué)專業(yè)人才應(yīng)具有處理實際中信息與科學(xué)工程計算問題的能力。當(dāng)前大數(shù)據(jù)處理涉及的信息挖掘的相關(guān)內(nèi)容,與信計專業(yè)有天然的聯(lián)系,特別是挖掘目標(biāo)的設(shè)置、隱含信息的挖掘模型的建立和使用、模型的求解、算法性能分析等,與信息與計算科學(xué)中的計算能力、建模能力、程序設(shè)計等核心能力模塊要求相連。這方面的熱點案例很多,如可選阿里巴巴大數(shù)據(jù)競賽、2012年和2015年深圳杯全國大學(xué)生數(shù)學(xué)建模夏令營B題進(jìn)行展示,其中阿里巴巴大數(shù)據(jù)競賽可聯(lián)系到機(jī)器學(xué)習(xí)算法等。講述這些典型的熱點應(yīng)用案例,對學(xué)生了解專業(yè)課程和專業(yè)的內(nèi)涵有重要的指導(dǎo)作用。
綜上,通過梳理信息與計算科學(xué)專業(yè)導(dǎo)論教學(xué)中一些需要澄清的問題,根據(jù)教學(xué)實踐,從典型案例的視角對這些問題設(shè)置的必要性和解決方式進(jìn)行了分析和探討,剖析了這對于促進(jìn)學(xué)生對專業(yè)內(nèi)涵的總體把握、了解專業(yè)應(yīng)用領(lǐng)域、品味專業(yè)學(xué)習(xí)價值的有益作用。
[ 參 考 文 獻(xiàn) ]
[1] 楊曉東,崔亞新,劉貴富.試論高等學(xué)校專業(yè)導(dǎo)論課的開設(shè)[J].黑龍江高教研究,2010(7):147-149.
[2] 王曉暉.大學(xué)專業(yè)導(dǎo)論課開設(shè)的目標(biāo)探析[J].高教論壇,2013(12):69-71.
[3] 王利眾,朱麗平.工科專業(yè)導(dǎo)論課教學(xué)研究――以“通信技術(shù)導(dǎo)論與導(dǎo)學(xué)”為例[J].黑龍江教育:高教研究與評估,2015(9):29-30.
[4] 許峰,方賢文,許志才.信息與計算科學(xué)專業(yè)教學(xué)體系的實踐與探索[J].高等理科教育,2007(4):70-73.
[5] 龔日朝.“以特色取勝”建設(shè)信息與計算科學(xué)專業(yè)的新型思路與實踐[J].大學(xué)數(shù)學(xué),2004(3):12-15.
[6] 蘇麗卿,黃民海.對信息與計算科學(xué)專業(yè)的認(rèn)識與思考[J].河北師范大學(xué)學(xué)報(教育科學(xué)版),2008(6):107-109.
[7] 李學(xué)勇,王鑫,譚義紅.應(yīng)用型本科院校信息與計算科學(xué)專業(yè)人才培養(yǎng)模式[J].長沙大學(xué)學(xué)報,2009(5):109-111.
[8] 汪富泉.信息與計算科學(xué)專業(yè)應(yīng)用型人才培養(yǎng)模式研究與實踐[J].大學(xué)教育,2013(18):62-63.
[9] 鄭金洲.案例教學(xué):教師專業(yè)發(fā)展的新途徑[J].教育理論與實踐,2002(7):36-41.
(1)重讀一遍四大名著:《三國演義》、《水滸傳》、《西游記》、《紅樓夢》。
(2)專業(yè)基礎(chǔ)知識的拓展:細(xì)讀《信息技術(shù)與應(yīng)用導(dǎo)論》、《c++精髓-軟件工程方法》,做好筆記,需要時查閱相關(guān)的論文和書籍,為以后的學(xué)習(xí)奠定良好的基礎(chǔ)。
(3)課程知識的學(xué)習(xí):專心學(xué)好本學(xué)年的所有課程,做到課前預(yù)習(xí),課上認(rèn)真聽講,課后復(fù)習(xí)并完成相關(guān)的作業(yè)與練習(xí)。
(4)課外知識的學(xué)習(xí):多去圖書館閱讀近期各類雜志,例如《程序員》、《軟件學(xué)報》等,重點關(guān)注信息技術(shù)領(lǐng)域的相關(guān)報道和有關(guān)新技術(shù)新方法等的文章。
通過實行上面的計劃,我想應(yīng)該會達(dá)到預(yù)期的效果。進(jìn)入大二后,我覺得重點就應(yīng)該放在專業(yè)基礎(chǔ)課的學(xué)習(xí)上了。因此,經(jīng)過認(rèn)真思考我制定了如下的計劃:
(1)抽取時間閱讀名家名篇,提高自己的文學(xué)素養(yǎng)。
(2)專業(yè)基礎(chǔ)知識的拓展:細(xì)讀《80x86匯編語言程序設(shè)計》、《數(shù)據(jù)結(jié)構(gòu)與算法–c++語言實現(xiàn)》、《計算機(jī)組成原理》,掌握查閱相關(guān)的論文和書籍,為以后的學(xué)習(xí)奠定良好的基礎(chǔ)。
(3)課程知識的學(xué)習(xí):專心學(xué)好本學(xué)年的所有課程,加深對《離散數(shù)學(xué)》、《數(shù)字電路》、《匯編語言程序設(shè)計》、《計算機(jī)組成原理》的課程的理解,掌握好相應(yīng)的各類實踐技能。
(4)課外知識的學(xué)習(xí):登陸圖書館數(shù)據(jù)庫閱讀相關(guān)論文,提高自己的論文閱讀水平和理解能力。
經(jīng)過前兩年專業(yè)基礎(chǔ)知識的學(xué)習(xí),我想自己應(yīng)該對計算機(jī)領(lǐng)域有了整體的了解,也初步掌握了計算機(jī)領(lǐng)域相關(guān)的專業(yè)基礎(chǔ)知識,并擁有一定的動手操作能力。因此,在大三的學(xué)習(xí)過程中,我參照系里安排的課程做了如下的計劃:
(1)閱讀一些管理溝通方面的書籍,提高自己的溝通和管理組織能力。
(2)專業(yè)知識的拓展:細(xì)讀《數(shù)據(jù)庫系統(tǒng)導(dǎo)論》、《計算機(jī)網(wǎng)絡(luò)》、《操作系統(tǒng)》,掌握查閱相關(guān)的論文和書籍,掌握有關(guān)數(shù)據(jù)庫、計算機(jī)網(wǎng)絡(luò)及操作系統(tǒng)的原理和應(yīng)用。
(3)課外知識的學(xué)習(xí):查閱信息技術(shù)論文(特別是多閱讀英語論文),擴(kuò)展自己在專業(yè)領(lǐng)域的知識面,跟上當(dāng)前最新的技術(shù)和應(yīng)用。