靈感範文站

編譯原理課程設計心得體會

第一篇:編譯原理課程設計心得體會

編譯原理課程設計心得體會

經過一個星期的編譯原理課程設計,本人在劉貞老師的指導下,順利完成該課程設計。通過該課程設計,收穫頗多。

一、對實驗原理有更深的理解

通過該課程設計,掌握了什麼是編譯程序,編譯程序工作的基本過程及其各階段的基本任務,熟悉了編譯程序總流程框圖,瞭解了編譯程序的生成過程、構造工具及其相關的技術對課本上的知識有了更深的理解,課本上的知識師機械的,表面的。通過把該算法的內容,算法的執行順序在計算機上實現,把原來以爲很深奧的書本知識變的更爲簡單,對實驗原理有更深的理解。

二、對該理論在實踐中的應用有深刻的理解

通過把該算法的內容,算法的執行順序在計算機上實現,知道和理解了該理論在計算機中是怎樣執行的,對該理論在實踐中的應用有深刻的理解。

三、激發了學習的積極性

通過該課程設計,全面系統的理解了編譯原理程序構造的一般原理和基本實現方法。把死板的課本知識變得生動有趣,激發了學習的積極性。把學過的計算機編譯原理的知識強化,能夠把課堂上學的知識通過自己設計的程序表示出來,加深了對理論知識的理解。以前對與計算機操

作系統的認識是模糊的,概念上的,現在通過自己動手做實驗,從實踐上認識了操作系統是如何處理命令的,如何協調計算機內部各個部件運行,對計算機編譯原理的認識更加深刻。課程設計中程序比較複雜,在調試時應該仔細,在程序調試時,注意指針,將不必要的命令去除。

在這次課程設計中,我就是按照實驗指導的思想來完成。加深了理解文件系統的內部功能及內部實現,培養實踐動手能力和程序開發能力的目的。

四、理解了該知識點以及學科之間的融合滲透

本次課程設計程序部分是用c語言編寫的,把《計算機操作系統》,《編譯原理》,《算法分析與設計》《c語言》四門學科聯繫起來,把各個學科之間的知識融合起來,把各門課程的知識聯繫起來,對計算機整體的認識更加深刻。使我加深了對《計算機操作系統》,《編譯原理》,《算法分析與設計》《c語言》四門課程的認識。

第二篇:編譯原理課程設計心得體會

經過一個星期的編譯原理課程設計,本人在劉貞老師的指導下,順利完成該課程設計。通過該課程設計,收穫頗多。

一、對實驗原理有更深的理解

通過該課程設計,掌握了什麼是編譯程序,編譯程序工作的基本過程及其各階段的基本任務,熟悉了編譯程序總流程框圖,瞭解了編譯程序的生成過程、構造工具及其相關的技術對課本上的知識有了更深的理解,課本上的知識師機械的,表面的。通過把該算法的內容,算法的執行順序在計算機上實現,把原來以爲很深奧的書本知識變的更爲簡單,對實驗原理有更深的理解。

二、對該理論在實踐中的應用有深刻的理解

通過把該算法的內容,算法的執行順序在計算機上實現,知道和理解了該理論在計算機中是怎樣執(更多內容請訪問首頁:)行的,對該理論在實踐中的應用有深刻的理解。

三、激發了學習的積極性本文轉載在代寫之家

通過該課程設計,全面系統的理解了編譯原理程序構造的一般原理和基本實現方法。把死板的課本知識變得生動有趣,激發了學習的積極性。把學過的計算機編譯原理的知識強化,能夠把課堂上學的知識通過自己設計的程序表示出來,加深了對理論知識的理解。以前對與計算機操

copyright

idian

作系統的認識是模糊的,概念上的,現在通過自己動手做實驗,從實踐上認識了操作系統是如何處理命令的,如何協調計算機內部各個部件運行,對計算機編譯原理的認識更加深刻。課程設計中程序比較複雜,在調試時應該仔細,在程序調試時,注意指針,將不必要的命令去除。

在這次課程設計中,我就是按照實驗指導的思想來完成。加深了理解文件系統的內部功能及內部實現,培養實踐動手能力和程序開發能力的目的。

第三篇:編譯原理課程設計學習心得體會

一週的課程設計很快過去,總體感覺得做得很不爽。

因爲考試的原因,所有想盡快把這個課程設計做完,所以就直接改了老師的程序,以爲這樣會快一些,事實證明,確實如此,但是做起來很不順手,程序員更討厭的是看別人的程序。不知道變量的含義,函數的作用。還有就是對vc 不是很熟,不僅開發環境不熟,就連c (其實應該說是c)的一些常用函數都忘得一干淨,就好比字符轉化爲整型(atoi)和整型轉化爲字符型(itoa)這兩個函數,根本不認識,還是在google上搜索到的資料。

c 確實有很多不完美的地方,我最煩的就是指針,指來指去的很讓人頭疼。還有就有字符串的轉換等一些操作,沒有java來得方便。如果自己獨立編寫代碼的話,我會首先考慮用java,其次考慮用c#,最後才用c 。

至於用什麼asp,jsp來做,我也可以做,這些動態網頁語 言都接觸過,只可惜自己技不如人,不能在兩天的時間內,把程序編出來,只能用最快的方法,用現成的改。因考慮到編譯是一門考研科目,所以自己打算在考試結束以後再完完整整地做一個。

總的來說,課程設計加深了自己對編譯這門課的理解,發現自己還有很多的地方要複習,甚至還有知識點的理解偏差。一定在考試把所有的漏動填平。

本站範文網()

第四篇:《編譯原理》課程設計要求

《編譯原理》課程設計實施方案

課程設計的具體內容以傳至qq羣共享《編譯原理課程設計具體內容.ppt》中,由於學校沒有足夠大的機房供我們課程設計,所以課程設計採取單獨輔導形勢,同學們有任何問題,可以來我辦公室答疑。

設計報告提交要求

1提交的內容:

驗收經過測試的程序

提交設計報告。報告可以包括以下內容:

<1> 任務與目的

<2> 軟件設計

a. 軟件的總體結構與模塊劃分

b. 關鍵算法與重要數據結構

<3> 測試例程設計與測試結果分析

<4> 總結、體會、改進建議等

2.課程設計報告的字數(包括圖表)不得少於10000字。

3. 禁止課程設計抄襲,發現原文抄襲網站或報刊內容以零分記。

4.禁止課程設計雷同,發現雷同以零分記。

提交方式

1.要求提交《課程設計報告》打印稿。

2.a4紙張排版,格式參考學年論文規範。

3.在提交論文時填寫課程設計封面,詳細註明課程名稱、題目、學號、姓名、年級、專業班級等基本信息。

4.解釋程序源程序(由各班班長統一用u盤拷貝給我)。

時間要求

第19週週五前,按班爲單位,各班班長負責提交,過期不再受理,不記成績。

提交地址,電氣信息樓b3-602,聯繫電話:13997747675,email: qq:190186735

第五篇:編譯原理課程設計要求

題目:書中任選一文法對它進行lr分析和語義分析(語言不限制)

文檔不可少的內容:

? 實現原理

? 程序流程圖

? 子函數說明或者類的說明

? 程序代碼及運行結果

? 心得體會

文檔不少於12頁,參考文獻不少於10個,最後提交源程序和文檔(檢查通過以後再打印),格式嚴格按照模版。