中文名: 編譯原理習題與解析(第2版)
作者: 伍春香
圖書分類: 網絡
資源格式: PDF
版本: 掃描版
出版社: 清華大學出版社
書號: 730213314X
發行時間: 2006年9月30日
地區: 大陸
語言: 簡體中文
簡介:
評論處1樓有網盤鏈接內容介紹: 本書是《編譯原理習題與解析》的修訂版,是作者依據最新教學大綱要求,汲取讀者的反饋意見,並結合近幾年的考研試題,對原書進行了全面修訂,目的是幫助學生理解基本原理,掌握編譯方法。.
全書共13章,分別介紹了編譯程序的組成、文法和語言、有窮自動機、自上而下和自下而上語法分析、語法制導翻譯、運行階段的存儲組織與分配、代碼優化和生成、錯誤的檢測和處理等內容,並在最後給出了若干綜合題。各章除知識點外,還配有大量的習題:基本題用於鞏固基礎知識;習題解析中的題目有一定的難度,但給出了解答思路和答案,可滿足考研學生和任課教師的需要。..
本書不僅可作為計算機專業本科生的學習用書,也適合作為課程考試和研究生考試輔導書,對於任課教師,可以作為教學參考書使用。...
內容截圖:
目錄:
第1章 預備知識.
1.1 基本內容
1.1.1 程序設計語言與程序的翻譯
1.1.2 程序設計語言語法的描述
1.1.3 程序的執行
1.2 基本題
1.2.1 填空題
1.2.2 單項選擇題
1.3 習題解析
第2章 編譯程序概述
2.1 基本內容
2.1.1 程序的翻譯
2.1.2 編譯程序的組成
2.2 基本題
2.2.1 填空題
2.2.2 單項選擇題
2.3 習題解析
第3章 文法和語言的形式定義
3.1 基本內容
3.1.1 符號串和符號串集合
.3.1.2 文法和文法的分類
3.1.3 語言的形式定義
3.1.4 與語法分析有關的概念
3.1.5 語法樹和二義性
3.1.6 文法的實用限制和文法變換
3.2 基本題
3.2.1 填空題
3.2.2 單項選擇題
3.3 習題解析
3.3.1 文法、語言的形式定義
3.3.2 短語、直接短語(簡單短語)、句柄,
3.3.3 文法的遞歸
3.3.4 文法描述的語言和語言文法的構造
3.3.5 文法的分類
3.3.6 規范推導與規范歸約
3.3.7 語法樹與二義性
3.3.8 文法變換
第4章 詞法分析與有窮自動機
4.1 基本內容
4.1.1 詞法分析程序的任務
4.1.2 狀態轉換圖
4.1.3 正規表達式和有窮自動機
4.1.4 詞法分析程序的設計
4.2 基本題
4.2.1 填空題
4.2.2 單項選擇題
4.3 習題解析
4.3.1 詞法分析
4.3.2 正規表達式的構造
4.3.3 正規文法的構造
4.3.4 dfa的構造
第5章 自上而下語法分析
5.1 基本內容
5.1.1 自上而下語法分析
5.1.2 遞歸子程序法
5.1.3 ll(1)方法(預測分析方法)
5.2 基本題
5.2.1 填空題
5.2.2 單項選擇題
5.3 習題解析
5.3.1 自上而下語法分析
5.3.2 遞歸子程序法
5.3.3 ll(1)分析法
第6章 自下而上語法分析
6.1 基本內容
6.1.1 自下而上語法分析概述
6.1.2 簡單優先分析算法
6.1.3 算符優先分析算法
6.1.4 lr(k)分析程序
6.1.5 lr(0)分析表的構造
6.1.6 slr(1)分析表的構造
6.1.7 lr(1)分析表的構造
6.1.8 lalr(1)分析表
6.2 基本題..
6.2.1 填空題
6.2.2 單項選擇題
6.3 習題解析
6.3.1 優先分析方法
6.3.2 lr(k)分析方法
第7章 語法制導翻譯
7.1 基本內容
7.1.1 語義分析概述
7.1.2 中間語言
7.1.3 目標代碼結構的設計
7.1.4 語法制導翻譯
7.2 基本題
7.2.1 填空題
7.2.2 單項選擇題
7.3 習題解析
7.3.1 中間語言
7.3.2 語法制導翻譯
第8章 符號表
8.1 基本內容
8.1.1 符號表的作用與生存期
8.1.2 符號表的內容
8.1.3 符號表的數據結構與符號表的組織
8.1.4 符號表的結構與符號表的操作
8.1.5 fortran的符號表
8.1.6 pascal的符號表
8.2 基本題
8.2.1 填空題
8.2.2 單項選擇題
8.3 習題解析
第9章 運行階段的存儲組織與分配
9.1 基本內容
9.1.1 概述
9.1.2 靜態存儲分配
9.1.3 動態存儲分配
9.1.4 形實參數結合
9.1.5 關於本章的學習
9.2 基本題
9.2.1 填空題
9.2.2 單項選擇題
9.3 習題解析
9.3.1 存儲分配
9.3.2 參數傳遞
第10章 代碼優化
10.1 基本內容
10.1.1 優化的原則
10.1.2 代碼優化的基本方法
10.1.3 基本塊內的局部優化
10.1.4 循環優化
10.1.5 窺孔優化
10.2 基本題
10.2.1 填空題
10.2.2 單項選擇題
10.3 習題解析
第11章 代碼生鹹
11.1 基本內容
11.1.1 概述
11.1.2 pl/0抽象機
11.2 基本題
11.2.1 填空題
11.2.2 單項選擇題
11.3 習題解析
第12章 錯誤的檢測與處理
12.1 基本內容
12.1.1 錯誤的種類
12.1.2 對錯誤的處理方法
12.1.3 詞法分析階段的錯誤檢測與處理
12.1.4 語法分析階段的錯誤檢測與處理
12.1.5 語義錯誤的檢測與處理
12.2 基本題
12.2.1 填空題
12.2.2單項選擇題
第13章 綜合題
13.1 基本題
13.2 習題解析
參考文獻...