定 價:39 元
叢書名:普通高等教育“十三五”規(guī)劃教材·吉首大學“十三五”精品教材
當前圖書已被 3 所學校薦購過!
查看明細
- 作者:莫禮平,周愷卿,宋海龍編著
- 出版時間:2019/7/1
- ISBN:9787502481438
- 出 版 社:冶金工業(yè)出版社
- 中圖法分類:TP314
- 頁碼:289頁
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書分理論和實驗兩篇!袄碚撈币罁(jù)清華大學王生原、董淵、張素琴等編著的《編譯原理(第3版)》的結構和內容編寫,并對課程體系和教學內容進行了適當優(yōu)化和補充,主要以程序設計語言編譯器設計及實現(xiàn)的基本原理、基本方法和技術為核心,分十章進行編寫;“實驗篇”主要針對詞法分析及語法分析核心算法的五個實驗項目,分五章進行編寫。
本書是根據(jù)培養(yǎng)新時代大學生對教學提出的新要求,在總結學生學習難點的基礎上,根據(jù)學生實際需要,精心編著而成的輔助教材,旨在幫助學生正確理解編譯系統(tǒng)相關概念和原理,把握重點和難點,掌握解題技巧,進而達到使學生深刻理解程序設計語言的設計及實現(xiàn)原理和技術,真正了解程序設計語言相關理論,在宏觀上把握程序設計語言精髓的目標。
書中“理論篇”的十章內容均按知識結構、知識要點、例題分析、習題與習題解答五個部分來編寫。知識結構部分,按照清華大學王生原等編著的《編譯原理(第3版)》教材中對教學內容的安排,給出了知識結構圖。知識要點部分,簡明扼要地歸納了各章的主要內容和需要重點掌握的知識點,著重理清其中的概念、原理和方法,將教材中抽象理論、復雜算法以通俗易懂的語言進行解釋,為學生理解和掌握課程內容提供指導。例題分析部分,主要針對那些重要原理和算法,特別是針對學生在學習中遇到的重點和疑難問題,以例題形式進行了詳盡的分析和解釋,并給出了一些簡便的解題方法,以幫助學生拓寬思路,加深對課程內容的理解,提高分析問題和解決問題的能力。習題與解答部分,針對各章重點選編了適當數(shù)量的各類習題,提供給讀者練習,所有習題均給出了參考解答。“實驗篇”的五章內容分別針對五個實驗項目,按實驗指南和實驗參考源代碼兩部分來指導學生進行實驗操作。實驗指南部分,從實驗目的、實驗內容、實驗要求、運行結果示例、實驗提示、總結分析與討論等方面為學生提供詳細的實驗指導。實驗參考源代碼部分,提供了基于C/C++或Java語言編寫的源程序代碼清單。
編者的初衷,是通過對本書的閱讀,能夠讓讀者把握編譯原理理論課程和實驗課程的主線,加深對基本概念和原理的理解,掌握解題的思路與方法,以及編程實踐的技能,幫助讀者融會貫通、舉一反三,以增強分析問題、解決問題的能力。
本書既是編者多年來從事編譯原理課程教學實踐的工作積累,也得益于參考了多種編譯原理教科書和全國計算機技術與軟件專業(yè)技術資格(水平)考試歷屆試題。同時,感謝我們的學生,是他們強烈的求知欲望和勤學好問、認真學習的態(tài)度,給了我們編著教材的動力。
由于編者水平所限,書中不妥之處,誠請讀者批評指正。
理論篇
1 引論
1.1 知識結構
1.2 知識要點
1.3 例題分析
1.4 習題
1.5 習題解答
2 文法和語言
2.1 知識結構
2.2 知識要點
2.3 例題分析
2.4 習題
2.5 習題解答
3 詞法分析
3.1 知識結構
3.2 知識要點
3.3 例題分析
3.4 習題
3.5 習題解答
4 自頂向下語法分析
4.1 知識結構
4.2 知識要點
4.3 例題分析
4.4 習題
4.5 習題解答
5 自底向上優(yōu)先分析
5.1 知識結構
5.2 知識要點
5.3 例題分析
5.4 習題
5.5 習題解答
6 LR分析
6.1 知識結構
6.2 知識要點
6.3 例題分析
6.4 習題
6.5 習題解答
7 語法制導的語義計算
7.1 知識結構
7.2 知識要點
7.3 例題分析
7.4 習題
7.5 習題解答
8 靜態(tài)語義分析和中間代碼生成
8.1 知識結構
8.2 知識要點
8.3 例題分析
8.4 習題
8.5 習題解答
9 運行時存儲組織
9.1 知識結構
9.2 知識要點
9.3 例題分析
9.4 習題
9.5 習題解答
10 代碼優(yōu)化和目標代碼生成
10.1 知識結構
10.2 知識要點
10.3 例題分析
10.4 習題
10.5 習題解答
……
實驗篇
參考文獻