編譯原理課程設(shè)計心得體會例文(單片機) - 教科文體 -_第1頁
編譯原理課程設(shè)計心得體會例文(單片機) - 教科文體 -_第2頁
編譯原理課程設(shè)計心得體會例文(單片機) - 教科文體 -_第3頁
編譯原理課程設(shè)計心得體會例文(單片機) - 教科文體 -_第4頁
編譯原理課程設(shè)計心得體會例文(單片機) - 教科文體 -_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、編譯原理課程設(shè)計心得體會例文(單片機) - 教科文體 - 編譯原理課程設(shè)計心得體會x(單片機) 經(jīng)過一個星期的編譯原理課程設(shè)計,本人在劉貞老師的指導(dǎo)下,順利完成該課程設(shè)計。通過該課程設(shè)計,收獲頗多。 一、對實驗原理有更深的理解 通過該課程設(shè)計,掌握了什么是編譯程序,編譯程序工作的基本過程及其各階段的基本任務(wù),熟悉了編譯程序總流程框圖,了解了編譯程序的生成過程、構(gòu)造工具及其相關(guān)的技術(shù)對課本上的知識有了更深的理解,課本上的知識師機械的,表面的。通過把該算法的內(nèi)容,算法的執(zhí)行順序在計算機上實現(xiàn),把原來以為很深奧的書本知識變的更為簡單,對實驗原理有更深的理解。 二、對該理論在實踐中的應(yīng)用有深刻的理解

2、通過把該算法的內(nèi)容,算法的執(zhí)行順序在計算機上實現(xiàn),知道和理解了該理論在計算機中是怎樣執(zhí)行的,對該理論在實踐中的應(yīng)用有深刻的理解。 三、激發(fā)了學(xué)習(xí)的積極性 通過該課程設(shè)計,全面系統(tǒng)的理解了編譯原理程序構(gòu)造的一般原理和基本實現(xiàn)方法。把死板的課本知識變得生動有趣,激發(fā)了學(xué)習(xí)的積極性。把學(xué)過的計算機編譯原理的知識強化,能夠把課堂上學(xué)的知識通過自己設(shè)計的程序表示出來,加深了對理論知識的理解。以前對與計算機操 作系統(tǒng)的認識是模糊的,概念上的,現(xiàn)在通過自己動手做實驗,從實踐上認識了操作系統(tǒng)是如何處理命令的,如何協(xié)調(diào)計算機內(nèi)部各個部件運行,對計算機編譯原理的認識更加深刻。課程設(shè)計中程序比較復(fù)雜,在調(diào)試時應(yīng)該仔

3、細,在程序調(diào)試時,注意指針,將不必要的命令去除。 在這次課程設(shè)計中,我就是按照實驗指導(dǎo)的思想來完成。加深了理解文件系統(tǒng)的內(nèi)部功能及內(nèi)部實現(xiàn),培養(yǎng)實踐動手能力和程序開發(fā)能力的目的。 四、理解了該知識點以及學(xué)科之間的融合滲透 這樣的句子還有很多很多,高屋建瓴的全盤把握也好,這些散落在語里句中的珠璣也好,都如一星燈火,驟然撥亮我們的心扉,讓我們吟之,味之,受益無窮。 其實在這次的課程設(shè)計中,我發(fā)現(xiàn)不管是我們這組的“四工位專用機床”的課程設(shè)計,還是班上其他的同學(xué)的課程設(shè)計,我們班上的同學(xué)都齊心合力的把老師分配給我們的任務(wù)都很出色的完成了,雖然有些設(shè)計和數(shù)據(jù)不是專用的那么標(biāo)準,但是至少我們班的同學(xué)此次的

4、設(shè)計當(dāng)中,把協(xié)調(diào)合作,分工完成卻體現(xiàn)的淋漓盡致了.當(dāng)然我們這組更加。 本次課程設(shè)計程序部分是用c語言編寫的,把計算機操作系統(tǒng),編譯原理,算法分析與設(shè)計c語言四門學(xué)科聯(lián)系起來,把各個學(xué)科之間的知識融合起來,把各門課程的知識聯(lián)系起來,對計算機整體的認識更加深刻。使我加深了對計算機操作系統(tǒng),編譯原理,算法分析與設(shè)計c語言四門課程的認識。 由于以前的一些經(jīng)驗,這次我沒有按照傳統(tǒng)的從零件設(shè)計,然后裝配、檢驗、運動仿真,而是嘗試了一種耳熟能詳?shù)菦]有實踐過的設(shè)計方法:自頂向下設(shè)計。這是一種逐步求精的設(shè)計的過程和方法。對要方案進行分解,定義出各個模塊和機構(gòu),而將其中未解決的問題作為一個子任務(wù)放到下一層次中去

5、解決。這樣逐層、逐個地進行定義、設(shè)計和調(diào)試。 按自頂向下的方法設(shè)計時,我們首先要對所設(shè)計的系統(tǒng)要有一個全面的理解.然后從頂層開始,也就是從裝配體開始連續(xù)地逐層向下分解,分解到到子裝配,最終到每一個零件的參數(shù)和定位以及標(biāo)準件的選擇.這樣設(shè)計速度明顯會加快(這也是我們能這么短時間內(nèi)完成建模的一個重要原因),而且各個模塊之間相互獨立,耦合性低,最終也不回出現(xiàn)各個模塊之間運動矛盾或者干涉等問題出現(xiàn)。 嵌入式課程設(shè)計心得體會 我們組一共有三個人,但其他兩個人是真的神龍見首不見尾,除了在最后答辯的時候他們一起坐在了我旁邊,冠冕堂皇的指著我畫了幾遍的圖說了幾嘴,我想可能他們自己都不知道自己在說怎么,雖然有的

6、東西他們也答出來了。我佩服他們的勇氣,羨慕他們的運氣(我見到的很多做了10 天的人最后的成績都有不如他們的),但是鄙視他們的做法。 本學(xué)期為期一周的嵌入式課程設(shè)計在不知不覺中結(jié)束了,雖說這次課程設(shè)計時間不是很長,但是感覺自己收獲頗豐,不僅學(xué)習(xí)到了一些新知識,回顧了以前的一些快要遺忘的知識點,而且使自己的學(xué)習(xí)目標(biāo)更加明確,學(xué)習(xí)方法更加完善,也體會到軟件開發(fā)的趣味,更加清楚地認識到了自己在軟件開發(fā)及學(xué)習(xí)上的一些不足之處。下面就來詳細寫一下我關(guān)于此次課程設(shè)計的心得體會: 此次課程設(shè)計的實訓(xùn)的是由上海杰普公司的楚老師帶我們完成的。楚老師看上去比較年輕,給我們很有親和力,技術(shù)上也很強,而且講解的比較詳細

7、,操作上相當(dāng)嫻熟。讓我們感覺到了計算機科學(xué)技術(shù)學(xué)習(xí)的趣味性,計算機技術(shù)的實用性。此次課程設(shè)計給老師選擇項目是在linux下用c語言開發(fā)一個攝像頭驅(qū)動程序。項目的實施方式是團隊分組合作,共同完成,讓我們體驗了一下公司開發(fā)項目的氛圍。我們一人一機,老師邊講邊練,還有企業(yè)項目經(jīng)理的全程指導(dǎo)。雖說一些些技術(shù)我們在課堂上也曾學(xué)習(xí)過,但是大多停留在理論學(xué)習(xí)上,實際開發(fā)很少,而這次課程設(shè)計給了我們一個很好的邊學(xué)習(xí)邊實踐的機會,對我們深入學(xué)習(xí)這些技術(shù)有很大幫助,深刻體會到了這些技術(shù)的實用性。每當(dāng)自己成功調(diào)試一段代碼或者通過自己的努力克服一個技術(shù)困難,都頗有收獲感。這次實訓(xùn)讓我們體驗了軟件開發(fā)的全過程,發(fā)現(xiàn)自己

8、的不足,了解了當(dāng)前流行技術(shù)的軟件開發(fā),增加了一定的項目開發(fā)經(jīng)驗,增強了一定的就業(yè)競爭力。簡短的回顧一下這幾天我們所學(xué)習(xí)的: “345”從廣義上分析,(一)它符合新課程的標(biāo)準和要求,如新課程要求,倡導(dǎo)自主,合作,探究式學(xué)習(xí)方式,(二)符合新課程的三維教學(xué)目標(biāo),(三)基于先學(xué)后教,以學(xué)定教的理念,(四)突出教為主導(dǎo),學(xué)為主體的思想,(五)變“勉強”教育,為主動學(xué)習(xí),(六)更加符合維果茨基的“最近發(fā)展區(qū)”理論,“合作學(xué)習(xí)”理論,“建構(gòu)主義”理論,“有效教學(xué)”理論,加德納的多元智能等理論。 通過這次比較完整的一個程序的設(shè)計,我走出了純理論的學(xué)習(xí),開始從一種全新的角度去學(xué)習(xí)。理論與實際相結(jié)合的設(shè)計,鍛煉

9、了我綜合運用所學(xué)的基礎(chǔ)知識,解決實際問題的能力,同時也提高我查閱文獻資料、對程序整體的把握等其他能力水平。而且通過對整體的掌控,對局部的取舍,以及對細節(jié)的斟酌處理,都使我的能力得到了鍛煉,我的各方面經(jīng)驗都得到了極大的豐富。 實訓(xùn)的前一天下午,我們先明確了一下下周課程設(shè)計的要求和目的,跟上海杰普公司的楚老師相互認識了一下。然后楚老師給我們詳細的講解了這一周我們要做什么,并演示了一個他自己開發(fā)的攝像頭驅(qū)動程序。同學(xué)們看了,都很感興趣,如果自己能開發(fā)出這樣的一個小程序,著實讓人高興。接下來的這幾天我們就跟著范老師一起學(xué)習(xí)攝像頭驅(qū)動的開發(fā),同時我們也分了小組,模擬體驗一下公司的團隊開發(fā) ,同學(xué)們都積極

10、策劃自己團隊的名字、團隊的口號、隊歌 我們首先從基本的linux命令學(xué)起,以及l(fā)inux底下的c語言的一些基本知識。雖說這學(xué)期我們也學(xué)過linux開發(fā)技術(shù),有一定的基礎(chǔ),但這幾天的學(xué)習(xí),還是感覺到我們學(xué)的太淺,很多的東西需要去深入的學(xué)習(xí)才能有所收獲。而且深刻的體會到“熟能生巧”這句良訓(xùn),光學(xué)不練還是白搭。后兩天我們學(xué)習(xí)了linux底下一些開發(fā)工具的使用,如qt,感覺這些工具功能確實夠強大。當(dāng)通過自己寫的代碼能夠控制攝像頭拍照時,別提有多高興了。當(dāng)然在調(diào)試的過程中也遇到不少錯誤,每當(dāng)通過自己的努力把問題解決(一般自己思考一下,查查資料都沒問題),也是一種很好的收獲。還有一個比較深刻的體會就是ap

11、i及一些xx的查閱,這對開發(fā)人員來說是一個必須具備的能力。 一周的課程設(shè)計,一周的實訓(xùn),在計算機這個博大深奧的領(lǐng)域我感覺自己還有好多東西要學(xué),還有好多的東西不懂(這也再次堅定了我考研深造的決心)!嵌入式軟件開發(fā)應(yīng)用廣泛而且前景很好,目前正處于人才緊缺的關(guān)口,嵌入式技術(shù)在未來能夠得到更加廣泛的應(yīng)用。學(xué)好嵌入式,c語言很重要,所以感覺自己有必要在學(xué)習(xí)、積累一下這方面的知識。很多東西的學(xué)習(xí)不死一帆風(fēng)順也是比較耗時的,嵌入式也不例外,要想學(xué)好還必須下大力氣,還必須堅持。這次的課程設(shè)計讓我明確了一點:嵌入式開發(fā)對于提升我們的系統(tǒng)知識有很大的幫助,尤其是操作系統(tǒng)的知識。嵌入式系統(tǒng)開發(fā)對于我們的知識面要求非

12、常的廣,且要有一定的深度。這次的課程設(shè)計因為是一個有針對性的訓(xùn)練,所以記的會非常牢固。跟平時上課不太一樣,平時上完理論課很少有時間上機進行時間或者隔幾天才上機練習(xí),等到上機時一些東西可能遺忘了,比較耗費時間。在課上,有老師在前面演示我們感覺看得懂或感覺沒問題,可輪到我們獨立完成的時候,因為實際操作的少,跟中問題就來了!我很感謝學(xué)校特別是學(xué)院老師有實訓(xùn)這樣的安排,把我們這一學(xué)期學(xué)的東西系統(tǒng)的集中的進行訓(xùn)練,讓我們深刻明確的體驗了一下軟件開發(fā)的流程!還要感謝給我們實訓(xùn)的楚老師,感覺楚老師能力很強,也很有耐心,即使老師講了很多遍的問題,我們不會,老師還是會走進我們給我們耐心的指導(dǎo),還給我們講一些學(xué)習(xí)

13、計算機的方法,一些軟件開發(fā)需要注意的細節(jié),讓我們知道自己在哪方面不足,需要加強,也讓我們了解到哪些需要認真的學(xué)習(xí),那些是重點,不是沒有方向的亂學(xué)一通,什么也學(xué)不好!經(jīng)過這次的實訓(xùn),我真真確確的感受到了計算機在我們生活中工作中的運用,這些軟件、程序能讓我們提高工作的效率,更直觀更便捷的切入主題。當(dāng)然,在學(xué)習(xí)的過程中并不是一帆風(fēng)順的,在這之中,因為要操作的東西很多,有時錯一步,后面的結(jié)果就無法顯示,而自己的計算機水平還有待提高,根本檢查不出來是哪里出了錯!這時候,老師都會耐心的過來幫助我!在平時我們就需要好好的查閱書籍或者上網(wǎng)搜集相關(guān)資料去解決問題。 此次實訓(xùn)最大的收獲不是我學(xué)習(xí)到了多少知識而是這

14、幾天實訓(xùn)給我的感悟:首先是心態(tài)。一定要有一個積極的心態(tài),獨立解決問題的意識,培養(yǎng)扎實基礎(chǔ)的認識。不要什么東西都感覺跟簡單(很多東西可能是看似簡單)就不去做了或者不屑一做,以至于性網(wǎng)上搜搜就可以了,這樣很不好。有自己的東西有自己的付出才會有程序運行成功時的喜悅和小自豪,這樣也有助于培養(yǎng)自己的興趣。要時刻牢記態(tài)度決定一切。其次是興趣,感覺學(xué)習(xí)工作中興趣很關(guān)鍵,只是一個引發(fā)人積極性的問題,有了興趣就自覺了,效率自然就高了。再次要敢于嘗試和挑戰(zhàn)。不要安于現(xiàn)成的程序,而且不要害怕失敗,在程序調(diào)試的過程中這點尤為重要,“發(fā)現(xiàn)出問題然后解決問題”是一個積累經(jīng)驗的過程,而且很高效。最后要不懈追求。對于源代碼進

15、行不斷的完善,要盡可能的實現(xiàn)課題所要求的功能。對于初學(xué)者或者開發(fā)較少的人來說,大量大寫程序還是有必要的,但同時要注意思考,理解其實現(xiàn)的內(nèi)在意義。還可以自己添加一些有意義的功能來實現(xiàn)。當(dāng)看到自己編寫的程序正常運行時,興趣也會隨之而來,樂此不疲,形成一個良性循環(huán)。 短短一周的課程設(shè)計很快結(jié)束了,我發(fā)現(xiàn)我對計算機這個專業(yè)、對嵌入式技術(shù)、對linux都有了新的認識。通過這次的實訓(xùn),我了解到,要真真正正的掌握計算機程序還不是一件簡單容易的事兒,但真正掌握后,它帶給我們的將是無窮的便捷與科技,我喜歡高端便捷的生活。我希望我能做計算機這個萬能機器人的主人而不是奴隸,我會努力加油的!感謝學(xué)校,感謝老師給我的幫助,讓我的思想、技能又上了一個臺階!感謝!加油! (4)做好實踐筆記,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論