編譯原理習題詳解與考研輔導

出版時間:2008-9  出版社:張世輝 國防工業(yè)出版社 (2008-09出版)  作者:張世輝  頁數(shù):300  
Tag標簽:無  

內(nèi)容概要

  本書內(nèi)容涉及編譯程序的相關(guān)概念、文法和形式語言、詞法分析和有窮自動機、自頂向下語法分析、自底向上語法分析、語法制導翻譯和中間代碼、符號表、運行階段的存儲組織與分配、代碼優(yōu)化、代碼生成、編譯程序的構(gòu)造、PL /O編譯程序的實現(xiàn)等方面。 《編譯原理習題詳解與考研輔導》內(nèi)容由兩大部分組成。第一部分包括基本內(nèi)容,知識精要,練習題、考研題及詳解。第一部分中,每章均由基本內(nèi)容、知識要點、練習題及參考答案解析、考研題及參考答案解析四部分組成。其中,基本內(nèi)容包括本章的有關(guān)概念、方法和原理;知識要點主要是本章的重點和難點;練習題包括填空、判斷、選擇和問答題四種題型;考研題是部分高校、科研院所碩士研究生入學考試題目;練習題和考研題的參考答案解析部分給出了每一道題目的解答過程和參考答案。第二部分分章逐題給出了清華大學《編譯原理》教材(第2版)所有習題的詳細解答過程。 《編譯原理習題詳解與考研輔導》內(nèi)容全面,習題類型多樣,解答細致,提示或總結(jié)及時,可適應不同層次讀者的需要,可以作為計算機專業(yè)本科生編譯原理課程的學習參考書和任課教師的教輔用書,也可以作為報考計算機相關(guān)專業(yè)研究生的學生的復習指導書。

書籍目錄

第一部分 基本內(nèi)容,知識精要 練習題、考研題及詳解第1章 概述第2章 文法和形式語言第3章 詞法分析和有窮自動機第4章 自頂向下語法分析第5章 自底向上語法分析第6章 語法制導翻譯和中間代碼第7章 符號表第8章 運行階段的存儲組織與分配第9章 代碼優(yōu)化第10章 代碼和成第二部分 清華大學《編譯原理(第2版)》教材習題全解第11章 引論第12章 PL/0編譯程序的實現(xiàn)第13章 文法和語言第14章 詞法分析第15章 自頂向下語法分析方法第16章 自底向上優(yōu)先分析第17章 LR分析第18章 語法制導翻譯和中間代碼生成第19章 符號表第20章 目標程序運行時的存儲組織第21章 代碼優(yōu)化第22章 代碼生成第23章 編譯程序的構(gòu)造第24章 面向?qū)ο笳Z言的編譯第25章 編譯程序的面向?qū)ο髽?gòu)造參考文獻

章節(jié)摘錄

第一部分 基本內(nèi)容,知識精要 練習題、考研題及詳解第1章 概述1.1 基本內(nèi)容1.1.1 翻譯程序1.引進翻譯程序的原因計算機是一個電子裝置,只能識別用二進制數(shù)0、1表示的指令和數(shù)構(gòu)成的本臺機器的機器語言。但人們很難迅速且無誤地將某個任務的需求描述轉(zhuǎn)換成二進制數(shù)序列,因為該工作既煩瑣又耗時,而計算機做這種轉(zhuǎn)換工作則十分合適,既快速又準確。也就是說,計算機(翻譯程序)可以輔助我們進行程序設計。除了機器語言程序外,其它語言(如匯編語言、高級語言)書寫的程序都必須經(jīng)過翻譯才能被計算機識別,這一過程只能由翻譯程序來完成。2.翻譯程序的功能翻譯程序能將甲種語言書寫的程序翻譯成等價的乙種語言書寫的程序。其中,甲種語言稱為源語言,對應的程序為源程序;乙種語言稱為目標語言,對應的程序為目標程序。如果源語言是高級語言,而目標語言是匯編語言或機器語言,則這種翻譯程序稱為編譯程序或編譯器;如果源語言是匯編語言,而目標語言是機器語言,則這種翻譯程序稱為匯編程序。3.翻譯程序的途徑程序的翻譯通常有兩種方式:解釋方式和編譯方式。解釋方式下,邊翻譯邊執(zhí)行,完成翻譯工作的程序稱為解釋程序。其工作方式相當于“口譯”。編譯方式下,先將源程序翻譯成等價的目標程序,然后再執(zhí)行目標程序,完成翻譯工作的程序稱為編譯程序。其工作方式相當于“筆譯”。解釋程序與編譯程序的本質(zhì)區(qū)別在于解釋程序不產(chǎn)生將被執(zhí)行的目標程序,而是直接執(zhí)行源程序本身。

編輯推薦

《編譯原理習題詳解與考研輔導》:高等院校經(jīng)典教材配套輔導書。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    編譯原理習題詳解與考研輔導 PDF格式下載


用戶評論 (總計1條)

 
 

  •   可以說是考試用的輔導書,有考研題型,認真的做好每一道題,對編譯原理會有不一樣的認識。學習編譯原理的一般好書。對于考試和加強知識體系都有好處,推薦!
 

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

京ICP備13047387號-7