編譯原理與技術(shù)練習(xí)解答與實(shí)驗(yàn)指導(dǎo)

出版時(shí)間:2008-10  出版社:北京郵電大學(xué)出版社  作者:李勁華,趙赟 著  頁數(shù):253  

前言

  編譯原理與技術(shù)是計(jì)算機(jī)專業(yè)的一門核心課程,在計(jì)算機(jī)的本科教育中占有十分重要的地位。該課程的特點(diǎn)是理論概念十分抽象,符號處理算法諸多。對學(xué)生的理解能力、抽象能力、分析能力、動(dòng)手能力以及綜合運(yùn)用知識解決問題的能力這些方面都提出了較高的要求。對于這門專業(yè)課,大多數(shù)編譯課本都在例題方面十分“吝嗇”,而且,國內(nèi)外編譯教材中的例子基本雷同。這些都使得學(xué)生在學(xué)習(xí)這門課時(shí)普遍感到內(nèi)容抽象,難以掌握,對練習(xí)題無從下手。  另外,目前大多數(shù)編譯教材都沒有配備相應(yīng)的實(shí)驗(yàn)指導(dǎo),僅提供了上機(jī)練習(xí)題目;有些教材提供的實(shí)驗(yàn)內(nèi)容過于龐大復(fù)雜,更適合作為課程設(shè)計(jì)采用,難以作為實(shí)驗(yàn)題目使用。任課教師往往需要自己設(shè)計(jì)和編寫實(shí)驗(yàn)指導(dǎo)材料,使得教與學(xué)都不方便?! 【幷哒J(rèn)為,閱讀模仿、動(dòng)手練習(xí)和上機(jī)實(shí)踐是學(xué)習(xí)和掌握計(jì)算機(jī)知識的重要途徑。不同類型的練習(xí)有助于學(xué)生從不同的角度和層次理解概念、原理、算法和系統(tǒng)。為此,我們編寫了本書,作為《編譯原理與技術(shù)》課本的配套參考書。  全書共分為2個(gè)部分:第1部分按照課本《編譯原理與技術(shù)》(本書中簡稱“教材”)的章節(jié),首先簡要列舉了每章的知識點(diǎn)、難點(diǎn)和重點(diǎn),然后對精選和自編的一些典型題目給出了不同的解題思路、詳細(xì)步驟以及解答規(guī)范,最后,對教材中每章后面的練習(xí)給出了參考答案,還對其中較難的題目進(jìn)行了解題分析。精選的例題包括近年來國內(nèi)重點(diǎn)院校研究生入學(xué)考題。通過這些練習(xí),有助于學(xué)生理解概念,掌握枯燥的理論和抽象的算法,開闊解題思路,進(jìn)而掌握編譯原理與技術(shù)的基礎(chǔ)知識。

內(nèi)容概要

  《新編高等院校計(jì)算機(jī)科學(xué)與技術(shù)規(guī)劃教材:編譯原理與技術(shù)練習(xí)解答與實(shí)驗(yàn)指導(dǎo)》是《編譯原理與技術(shù)》教材的配套參考書,其內(nèi)容、知識點(diǎn)和題目都是根據(jù)相關(guān)課程的范圍和難度組織和設(shè)計(jì)的。  全書共分為2個(gè)部分:第1部分按照課本《編譯原理與技術(shù)》的章節(jié),首先簡要地總結(jié)每章的知識要點(diǎn),然后分析典型題目的解題思路,并給出題解規(guī)范,最后對教材中每道練習(xí)給出參考答案與題解分析。第2部分是實(shí)驗(yàn)指導(dǎo),包括對編譯器中部分功能的手工編程實(shí)現(xiàn),以及編譯工具LEX和YACC的使用?!  缎戮幐叩仍盒S?jì)算機(jī)科學(xué)與技術(shù)規(guī)劃教材:編譯原理與技術(shù)練習(xí)解答與實(shí)驗(yàn)指導(dǎo)》針對性強(qiáng)、選題范圍廣、難易適當(dāng),不僅可以作為計(jì)算機(jī)及相關(guān)專業(yè)編譯課程的教學(xué)、學(xué)習(xí)和實(shí)驗(yàn)參考書,而且對編譯課程的相關(guān)考試也具有參考價(jià)值。

書籍目錄

第1章 概論1.1 基本知識總結(jié)1.2 典型例題解析1.3 練習(xí)與參考答案第2章 詞法分析2.1 基本知識總結(jié)2.2 典型例題解析2.3 練習(xí)與參考答案第3章 程序語言的語法描述3.1 基本知識總結(jié)3.2 典型例題解析3.3 練習(xí)與參考答案第4章 自頂向下的語法分析4.1 基本知識總結(jié)4.2 典型例題解析4.3 練習(xí)與參考答案第5章 自底向上的語法分析5.1 基本知識總結(jié)5.2 典型例題解析5.3 練習(xí)與參考答案第6章 符號表的組織和管理6.1 基本知識總結(jié)6.2 典型例題解析6.3 練習(xí)與參考答案第7章 運(yùn)行時(shí)的環(huán)境7.1 基本知識總結(jié)7.2 典型例題解析7.3 練習(xí)與參考答案第8章 屬性文法和語義分析8.1 基本知識總結(jié)8.2 典型例題解析8.3 練習(xí)與參考答案第9章 語法制導(dǎo)的中間代碼翻譯9.1 基本知識總結(jié)9.2 典型例題解析9.3 練習(xí)與參考答案第10章 目標(biāo)代碼生成10.1 基本知識總結(jié)10.2 典型例題解析10.3 練習(xí)與參考答案第11章 代碼優(yōu)化11.1 基本知識總結(jié)11.2 典型例題解析11.3 練習(xí)與參考答案第12章 實(shí)驗(yàn)指導(dǎo)12.1 實(shí)驗(yàn)概述12.2 實(shí)驗(yàn)一:根據(jù)狀態(tài)轉(zhuǎn)換圖編寫詞法分析器12.2.1 實(shí)驗(yàn)?zāi)康?2.2.2 實(shí)驗(yàn)內(nèi)容12.3 實(shí)驗(yàn)二:LEX的使用12.3.1 實(shí)驗(yàn)?zāi)康?2.3.2 實(shí)驗(yàn)內(nèi)容12.3.3 實(shí)驗(yàn)指導(dǎo)12.4 實(shí)驗(yàn)三:YACC的使用12.4.1 實(shí)驗(yàn)?zāi)康?2.4.2 實(shí)驗(yàn)內(nèi)容12.4.3 實(shí)驗(yàn)指導(dǎo)12.5 實(shí)驗(yàn)四:QTiny語言的實(shí)現(xiàn)12.5.1 實(shí)驗(yàn)?zāi)康?2.5.2 QTiny語言的文法表示12.5.3 實(shí)驗(yàn)內(nèi)容12.5.4 實(shí)驗(yàn)指導(dǎo)12.6 實(shí)驗(yàn)五:綜合實(shí)驗(yàn)12.6.1 實(shí)驗(yàn)?zāi)康?2.6.2 實(shí)驗(yàn)內(nèi)容12.6.3 實(shí)驗(yàn)指導(dǎo)附錄A 詞法分析生成器LEX的使用A.1 LEX概述A.2 LEX源程序A.3 LEX的正規(guī)表達(dá)式A.4 LEX的動(dòng)作序列A.5 兩個(gè)LEX的例子附錄B 語法分析生成器YACC的使用B.1 YACC概述B.2 YACC源程序B.3 YACC源程序說明部分B.3.1 頭文件表B.3.2 宏定義B.3.3 數(shù)據(jù)類型定義B.3.4 全局變量定義B.3.5 語法開始符定義B.3.6 語義值類型定義B.3.7 終結(jié)符定義B.3.8 運(yùn)算符優(yōu)先級及結(jié)合性定義B.4 YACC源程序語法規(guī)則部分B.4.1 語法規(guī)則的書寫格式B.4.2 語義動(dòng)作B.5 YACC源程序程序段部分B.5.1 主程序B.5.2 錯(cuò)誤信息報(bào)告程序B.5.3 詞法分析程序B.5.4 YACC源程序舉例參考文獻(xiàn)

圖書封面

評論、評分、閱讀與下載


    編譯原理與技術(shù)練習(xí)解答與實(shí)驗(yàn)指導(dǎo) PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7