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

編譯原理簡明教程

編譯原理簡明教程

定 價:¥33.00

作 者: 郭偉,李義杰 等編著
出版社: 清華大學出版社
叢編項: 21世紀高等學校規(guī)劃教材·計算機科學與技術
標 簽: 程序設計

ISBN: 9787302236795 出版時間: 2011-02-01 包裝: 平裝
開本: 16開 頁數(shù): 319 字數(shù):  

內容簡介

  《編譯原理簡明教程》從軟件工程角度出發(fā),不僅介紹傳統(tǒng)程序設計語言的編譯技術,同時還參照國內外的一些專著和論文介紹了面向對象語言的編譯技術,其內容包括語言基礎知識、詞法分析、語法分析、中間代碼生成、運行時的存儲空間組織、代碼優(yōu)化、目標代碼生成等。作為原理性的教材,《編譯原理簡明教程》旨在介紹基本的理論和方法,內容的安排和取舍以軟件工程專業(yè)學生的學習與認知過程為基礎,與專業(yè)培養(yǎng)的實際需求相匹配,內容力求簡明實用,概念清晰、圖文并茂,各章節(jié)之間循序漸進,并在各章之后附有典型習題及詳細解析,供讀者學習時練習和參考?!毒幾g原理簡明教程》可作為高等院校計算機相關專業(yè)編譯原理課程的教材,也可作為軟件工程技術人員的參考書。

作者簡介

暫缺《編譯原理簡明教程》作者簡介

圖書目錄

第1章 引論
 1.1 什么叫編譯程序
 1.2 編譯過程概述
 1.3 編譯過程的結構
  1.3.1 編譯程序總框
  1.3.2 表格與表格管理
  1.3.3 出錯處理
  1.3.4 遍
  1.3.5 編譯前端與后端
 1.4 解釋程序和程序設計語言范型
  1.4.1 解釋程序
  1.4.2 程序設計語言范型
  1.5 編譯程序的生成
 習題1  
第2章 編譯基礎
 2.1 文法的直觀概念
 2.2 符號和符號串
 2.3 文法和語言的形式定義
 2.4 文法的類型
 2.5 語法分析樹與二義性
 2.6 句型的分析
  2.6.1 自上而下分析方法
  2.6.2 自下而上分析方法
  2.6.3 句型分析的有關問題
 習題2  
第3章 詞法分析
 3.1 單詞的描述工具
  3.1.1 E規(guī)文法
  3.1.2 正規(guī)式
  3.1.3 正規(guī)文法和正規(guī)式的等?性
 3.2 有限自動機
  3.2.1 確定的有限自動機(DFA)
  3.2.2 非確定的有限自動機(NFA)
  3.2.3 正規(guī)文法與有限自動機的等價性
  3.2.4 正規(guī)式與有限自動機的等價性
  3.2.5 確定有限自動機的化簡
 3.3 詞法分析器的要求
  3.3.1 詞法分析器的功能和輸出形式
  3.3.2 詞法分析工作分離的考慮
 3.4 詞法分析器的設計
  3.4.1 輸入、預處理
  3.4.2 單詞符號的識別——超前搜索
  3.4.3 狀態(tài)轉換圖
  3.4.4 ?態(tài)轉換圖的實現(xiàn)
 3.5 詞法分析器的自動產(chǎn)生
  3.5.1 語言LEX的一般描述
  3.5.2 超前搜索
  3.5.3 LEX的實現(xiàn)
 習題3  
第4章 自上而下語法分析
 4.1 語法分析器的功能
 4.2 下推自動機模型
 4.3 自上而下分析面臨的問題
 4.4 LL(1)分析法
  4.4.1 左遞歸的消除
  4.4.2 消除回溯、提取左因子
  4.4.3 LL(1)分析條件
 4.5 遞歸下降分析程序的構造
 4.6 預測分析程序
  4.6.1 預測分析程序工作?程
  4.6.2 預測分析表的構造
 4.7 LL(1)分析中的錯誤處理
 習題4  
第5章 自下而上語法分析
 5.1 自下而上分析的基本問題
  5.1.1 歸約
  5.1.2 規(guī)范歸約簡述
  ……
第6章 語法制導翻譯和中間代碼生成
第7章 運行時的存儲空間組織
第8章 優(yōu)化
第9章 目標代碼生成
第10章 面向對象語言的編譯

本目錄推薦

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