編譯原理第一次作業

2022-06-04 23:09:14 字數 550 閱讀 8382

一.編譯原理是什麼?

原理我們的計算機系的一門課程,它在我們的科學發展中起到了很重要的作用,也可以說是計算機系統的核心部分之一。它運用編譯器、編譯系統將我們的語言和計算機的語言進行轉換等。內容包括語言和文法、詞法分析、語法分析、語法制導翻譯、中間**生成、儲存管理、**優化和目標**

生成。二.學習編譯原理有什麼好處?

1.語法分析,語義分析,和**優化的知識,還有技巧,思想能讓我終生受益。  

2.我得以學習大量優美的演算法,並得以欣賞理論和實踐在編譯器開發中如何美妙地結合在一起。

3.我可以了解怎樣規劃,設計,和實現乙個大型的系統 。

三.不學有什麼損失?

對於乙個是計算機系,而且是需要做大量的**編輯的學生而言,不學編譯原理的話,我覺的編譯**的思想肯定會比那些學了編譯原理的同學差一點,而且不學編譯原理,編輯**的時候思路沒有那麼明確吧。

四.如何學習編譯原理?

我個人認為學習編譯原理先要看看書,大概的了解一下編譯原理是什麼,然後還是要聽一下老師對於一些問題的講解,還有要點的講解,然後重點的掌握一下那些重點的內容,然後再進行下一階段的學習。

第一次作業 了解編譯原理

1.簡述編譯程式與翻譯程式 匯程式設計序的聯絡與區別。編譯程式是把高階語言程式編譯成低階語言程式,一種由高階語言變為低階語言的程式 而匯程式設計序是乙個翻譯程式,他把組合語言翻譯成機器語言程式。2.編譯過程包括哪幾個主要階段及每個階段的主要功能。3.簡述解釋程式與編譯程式的區別。編譯程式是一種語言處...

第一次作業 編譯原理概述

1 簡述編譯程式與翻譯程式 匯程式設計序的聯絡與區別。編譯程式就是把高階語言變成計算機可以識別的2進製語言,是對整個寫好的程式進行翻譯。最終形成目標檔案。解釋程式,是一句一句翻譯的,最終不形成目標檔案。彙編就是把組合語言 翻譯成目標機器指令的過程。2 編譯過程包括哪幾個主要階段及每個階段的主要功能。...

武漢大學編譯原理第一次作業

計科3 halfopen 第一次作業,老師不要求做思考題 問題二 xl語言分析器的結合次序和優先順序,用retsuff.exe對輸入表示式 1 2 3 先進行 1 2 的運算,還是先進行 2 3 的運算.輸入 1 2 3 先算 2 3 還是先算 1 2 答 please input an infix...