0909我的編譯原理感

2022-05-26 04:18:13 字數 757 閱讀 8265

1.編譯原理學什麼:

編譯原理是計算機專業的一門重要專業課,旨在介紹編譯程式構造的一般原理和基本方法。學習內容包括語言和文法、詞法分析、語法分析、語法制導翻譯、中間**生成、儲存管理、**優化和目標**生成。

2.為什麼學編譯原理:

編譯原理是計算機專業設定的一門重要的專業課程。這門課在理論、技術、方法上都對學生提供了系統而有效的訓練,有利於提高軟體人員的素質和能力。有以下幾點好處: 1.你學到了一種解決問題的方法,而且是強有力的方法。也許你一輩子都無緣寫乙個c語言的編譯器,但如果你一直做程式,一直在尋求高效而通用的解決問題之道,總有一天你的自己設計小尺度的語言。語法分析,語義分析,和**優化的知識(當然不光是知識啦,還有技巧,思想)能讓你終生受益。2.可以學習大量優美的演算法,並得以欣賞理論和實踐在編譯器開發中如何美妙地結合在一起。

3.怎麼學編譯原理:

參考教科書

認真聽老師講課,完成老師布置的作業

自己嘗試著去寫乙個toy compiler,編譯一些簡單的**。

4.思考:在沒有學習本書理論之前,如果讓你寫乙個編譯器,你是什麼思路:

去找一些參考教科書了解一下編譯原理,再下手編寫。

0909編譯原理

1 編譯原理學什麼?內容包括語言及文法的基本知識 詞法分析 語法分析 語義分析及中間 生成 符號表組織 執行時的儲存組織與分配 優化及目標 生成等 2 為什麼學編譯原理?通過本課程的學習,既掌握編譯理論和方法方面的基本知識,而且也獲得設計 實現 分析和移植編譯程式方面的初步能力 3 怎麼學編譯原理?...

0909走進編譯原理

1.編譯原理學什麼?編譯原理這一學科,主要學習的是編譯器方面的原理與技術,我們能從中學會各種演算法與 的原理,明白計算機是如何 聽懂人話 我們的 是如何經過編譯器轉換成機器語言,這樣不僅能實現自己去編寫簡單的小編譯器,也能通過此學科去接觸已有各編譯器的思想,認識到程式設計方面更多要注意的問題以及解決...

0909 編譯原理1

通過上網查詢資料後,我對編譯原理這門課程有了一定的了解。1 編譯原理旨在介紹編譯程式構造的一般原理和基本方法。內容包括語言和文法 詞法分析 語法分析 語法制導翻譯 中間 生成 儲存管理 優化和目標 生成。這門課程關注的是編譯器方面的產生原理和技術問題,在理論 技術 方法上都對學生提供了系統而有效的訓...