注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計匯編語言/編譯原理編譯原理及其習題解答

編譯原理及其習題解答

編譯原理及其習題解答

定 價:¥41.00

作 者: 何炎祥 等編
出版社: 武漢大學出版社
叢編項: 計算機科學與技術系列教材
標 簽: 計算機

ISBN: 9787307041981 出版時間: 2004-08-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 440 字數(shù):  

內(nèi)容簡介

  編譯程序是計算機的重要系統(tǒng)軟件,是高級程序設計語言的支撐基礎。全書共14章,分別介紹了:形式語言、解法分析,自上而下語法分析,存儲組織與管理等。本書第一章講述編譯程序的功能、結(jié)構(gòu)、工作過程、組織方式、編譯程序高級語言的關系以及編譯自動化方面的基本知識。第二章介紹語言理論,本書給出了使于理解、有助于研究各種分析方法和設計構(gòu)造編譯程序的形式語言理論,并著重介紹了上下文元關方法。有窮自動機是描述詞法的有效工具,也是進行詞法分析的主要理論基礎。因此,第三章專門討論有窮自動機,它與正規(guī)方法、正規(guī)表達式之間的對應關系以及它的確定化和最小化方面的知識,略去了像Turing機及可計算性理論方面的內(nèi)容。第四章討論詞法分析的功能和詞法分析程序的設計方法。上下文無關方法可用于描述現(xiàn)今大多數(shù)高級程序設計語言的語法,也是語法分析的主要理論支柱。為此,在接下來的幾章里,主要討論了與上下文無關方法相關的各類語法分析方法。第五章介紹自上而下分析方法。第六章討論自下而上分析方法的一般原理和優(yōu)先分析方法,包括簡單優(yōu)先分析技術和算符優(yōu)先分析方法。第七章專門討論自下而上的分析方法。第八章介紹語法制導翻譯方法,主要討論了SDTS的基本原理、屬性翻譯方法以及它們在中間代碼生成中的應用。第九章討論運行時的存儲組織與管理,其中考慮了一些重要的語言特征。第十章討論符號表的組織和存取符號表的各種方法。第十一章介紹常用的優(yōu)化方法。第十二章簡單討論代碼生成的原理。第十三章、第十四章分別介紹詞法分析器生成工具LEX和語法分析器生成工具YACC,以便于課程的教學實習和課程設計。

作者簡介

暫缺《編譯原理及其習題解答》作者簡介

圖書目錄

第一章  引論
  1.1  翻譯程序
  1.2  為什么需要編譯程序
  1.3  編譯程序的工作過程
  1.4  編譯程序的結(jié)構(gòu)
  1.5  編譯程序的結(jié)構(gòu)
  1.6  編譯程序的其他有關技術
  1.7  翻譯程序編寫系統(tǒng)
  1.8  并行編譯程序
  1.9  小結(jié)
  習題一
第二章  形式語言概論
  2.1  語言成分
  2.2  產(chǎn)生式方法和語言
  2.3  方法的分類
  2.4  語言和語法
  2.5  方法和語言的一些特性
  2.6  分析方法簡介
  2.7  小結(jié)
  習題二
第三章  有窮自動機
  3.1  概述
  3.2  有窮自動機的形式定義
  3.3  NDFSA到DFSA的轉(zhuǎn)換
  3.4  正規(guī)方法與有窮自動機
  3.5  正規(guī)表達式與FSA
  3.6  DFSA在計算機中的表示
  3.7  小結(jié)
  習題三
第四章  詞法分析
  4.1  詞法分析概述
  4.2  單詞符號
  4.3  掃描程序的設計
  4.4  標識符的處理
  4.5  設計詞法分析程序的直接方法
  4.6  與設計掃描程序相關的幾個問題
  4.7  小結(jié)
  習題四
第五章  自上而下語法分析
第六章  自下而上分析和優(yōu)先分析方法
第七章  自下而上的LR分析方法
第八章  語法制導翻譯法
第九章  運行時的存儲組織與管理
第十章  符號表的組織和查找
第十一章  優(yōu)化
第十二章  代碼生成
第十三章  詞法分析器生成工具LEX
第十四章  語法分析器生成工具YACC
習題解答
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號