编译原理习题详解与考研辅导

当前位置:首页 > 教材教辅 > 大学教材教辅 > 编译原理习题详解与考研辅导

出版社:张世辉 国防工业出版社 (2008-09出版)
出版日期:2008-9
ISBN:9787118057645
作者:张世辉
页数:300页

章节摘录

第一部分 基本内容,知识精要 练习题、考研题及详解第1章 概述1.1 基本内容1.1.1 翻译程序1.引进翻译程序的原因计算机是一个电子装置,只能识别用二进制数0、1表示的指令和数构成的本台机器的机器语言。但人们很难迅速且无误地将某个任务的需求描述转换成二进制数序列,因为该工作既烦琐又耗时,而计算机做这种转换工作则十分合适,既快速又准确。也就是说,计算机(翻译程序)可以辅助我们进行程序设计。除了机器语言程序外,其它语言(如汇编语言、高级语言)书写的程序都必须经过翻译才能被计算机识别,这一过程只能由翻译程序来完成。2.翻译程序的功能翻译程序能将甲种语言书写的程序翻译成等价的乙种语言书写的程序。其中,甲种语言称为源语言,对应的程序为源程序;乙种语言称为目标语言,对应的程序为目标程序。如果源语言是高级语言,而目标语言是汇编语言或机器语言,则这种翻译程序称为编译程序或编译器;如果源语言是汇编语言,而目标语言是机器语言,则这种翻译程序称为汇编程序。3.翻译程序的途径程序的翻译通常有两种方式:解释方式和编译方式。解释方式下,边翻译边执行,完成翻译工作的程序称为解释程序。其工作方式相当于“口译”。编译方式下,先将源程序翻译成等价的目标程序,然后再执行目标程序,完成翻译工作的程序称为编译程序。其工作方式相当于“笔译”。解释程序与编译程序的本质区别在于解释程序不产生将被执行的目标程序,而是直接执行源程序本身。

书籍目录

第一部分 基本内容,知识精要 练习题、考研题及详解第1章 概述第2章 文法和形式语言第3章 词法分析和有穷自动机第4章 自顶向下语法分析第5章 自底向上语法分析第6章 语法制导翻译和中间代码第7章 符号表第8章 运行阶段的存储组织与分配第9章 代码优化第10章 代码和成第二部分 清华大学《编译原理(第2版)》教材习题全解第11章 引论第12章 PL/0编译程序的实现第13章 文法和语言第14章 词法分析第15章 自顶向下语法分析方法第16章 自底向上优先分析第17章 LR分析第18章 语法制导翻译和中间代码生成第19章 符号表第20章 目标程序运行时的存储组织第21章 代码优化第22章 代码生成第23章 编译程序的构造第24章 面向对象语言的编译第25章 编译程序的面向对象构造参考文献

编辑推荐

《编译原理习题详解与考研辅导》:高等院校经典教材配套辅导书。

作者简介

《编译原理习题详解与考研辅导》是编译原理/方法课程的简明教程和考研、学习、教学辅导用书。内容涉及编译程序的相关概念、文法和形式语言、词法分析和有穷自动机、自顶向下语法分析、自底向上语法分析、语法制导翻译和中间代码、符号表、运行阶段的存储组织与分配、代码优化、代码生成、编译程序的构造、PL /O编译程序的实现等方面。 《编译原理习题详解与考研辅导》内容由两大部分组成。第一部分包括基本内容,知识精要,练习题、考研题及详解。第一部分中,每章均由基本内容、知识要点、练习题及参考答案解析、考研题及参考答案解析四部分组成。其中,基本内容包括本章的有关概念、方法和原理;知识要点主要是本章的重点和难点;练习题包括填空、判断、选择和问答题四种题型;考研题是部分高校、科研院所硕士研究生入学考试题目;练习题和考研题的参考答案解析部分给出了每一道题目的解答过程和参考答案。第二部分分章逐题给出了清华大学《编译原理》教材(第2版)所有习题的详细解答过程。 《编译原理习题详解与考研辅导》内容全面,习题类型多样,解答细致,提示或总结及时,可适应不同层次读者的需要,可以作为计算机专业本科生编译原理课程的学习参考书和任课教师的教辅用书,也可以作为报考计算机相关专业研究生的学生的复习指导书。

图书封面


 编译原理习题详解与考研辅导下载



发布书评

 
 


精彩短评 (总计1条)

  •     可以说是考试用的辅导书,有考研题型,认真的做好每一道题,对编译原理会有不一样的认识。学习编译原理的一般好书。对于考试和加强知识体系都有好处,推荐!
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024