编译原理解题与分析

编译原理解题与分析
作 者: 王海源
出版社: 机械工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 编译原理
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《编译原理解题与分析》作者简介

内容简介

本书对编译各部分知识的要点和难点,对解题的方法和技巧作了全面的分析。按自测题、历年考研试题、典型问题和典型方法等不同层次,提供了大量编译习题及其分析和解答。更重要的是,通过对编译原理基本思路透彻的分析、归纳和总结,通过对典型问题的剖析,使读者能更好地掌握编译的学习方法(包括解题的基本方法)。本书表述严谨,推理缜密,语言精练,实例丰富。对高校计算机专业学习编译课程的学生,是一本合适的参考书;对相关专业的毕业生,是一本难度适中的考研教材;对有志于计算机科学事业者,是一本可选的自学读本;对从事编译课程教学的教师,也不失为一本良好的教学参考书。本书提供的每一层次的习题,均附有解答,以便于读者学习之用。在计算机软件科学中,编译是较早在实践上和理论上同时取得巨大发展的一个分支。世界上第一个编译程序,早在20世纪50年代中期就已问世。经过近半个世纪的努力,编译理论和技术伴随着计算机技术的发展而迅速完备化和系统化,形成了一个完整的理论体系,并且开发出了丰富的编译程序的实现语言、实现环境和开发工具。在此基础上,设计并实现一个编译程序不再是高不可攀的事情。编译技术,作为一门计算机软件技术,内涵极为丰富。有关词法、文法的分析,有关表格的处理,有关符号信息的处理方法,有关清晰有效的算法描述方法,有关形形色色数据结构的运用,自动机理论及其对规划程序的指导作用……,凡此种种,不仅为编译科学自身提供了坚强的支持,而且为软件工程和各种软件开发技术的发展和完备,为整个软件学科的发展作出了宝贵的贡献。也正因为这个原因,编译原理成为计算机专业一门重要的专业课程,也成为高等学校计算机专业研究生入学考试的一项重要内容。由于编译原理这门课内涵丰富,外延广泛,有一定的复杂性,所以学习者掌握起来有一定的难度,解答习题和分析问题也往往会遇到一定的困难。因此,一本编译的习题书,一本有关分析和解答编译问题的参考书,对每个计算机专业的学习者都是有益处的。编者有多年的教学实践,通过汇集、加工、整理资料,编写了这本《编译原理解题与分析》,目的在于:为学习编译原理者提供一本合适的参考书;为考研复习者提供一本有价值的带分析的习题书。本书中,按典型问题和典型方法、历年考研试题、自测题等不同层次,提供了大量编译习题。但是,编者更多的是想通过对编译原理基本思路透彻的归纳、分析和总结,并对典型问题的剖析,使编译的学习方法,包括解题的基本方法能给学习者留下较为深刻的印象,从而为...

图书目录

第1章 编译程序概述

1.1 本章导读

1.2 知识结构

1.3 知识要点扫描

1.4 难点剖析

1.5 典型问题和典型方法

1.6 历年试题解析

1.7 自测题

1.8 参考答案

第2章 文法和语言

2.1 本章导读

2.2 知识结构

2.3 知识要点扫描

2.4 难点剖析

2.5 典型问题和典型方法

2.6 历年试题解析

2.7 自测题

2.8 参考答案

第3章 词法分析和单词的识别工具

3.1 本章导读

3.2 知识结构

3.3 知识要点扫描

3.4 难点剖析

3.5 典型问题和典型方法

3.6 历年试题解析

3.7 自测题

3.8 参考答案

第4章 自顶向下语法分析

4.1 本章导读

4.2 知识结构

4.3 知识要点扫描

4.4 难点剖析

4.5 典型问题和典型方法

4.6 历年试题解析

4.7 自测题

4.8 参考答案

第5章 自底向上的语法分析

5.1 本章导读

5.2 知识结构

5.3 知识要点扫描

5.4 难点剖析

5.5 典型问题和典型方法

5.6 历年试题解析

5.7 自测题

5.8 参考答案

第6章 语法制导翻译和中间代码生成

6.1 本章导读

6.2 知识结构

6.3 知识要点扫描

6.4 难点剖析

6.5 典型问题和典型方法

6.6 历年试题解析

6.7 自测题

6.8 参考答案

第7章 符号表

7.1 本章导读

7.2 知识结构

7.3 知识要点扫描

7.4 难点剖析

7.5 典型问题和典型方法

7.6 历年试题解析

7.7 自测题

7.8 参考答案

第8章 运行时的存储组织与分配

8.1 本章导读

8.2 知识结构

8.3 知识要点扫描

8.4 难点剖析

8.5 典型问题和典型方法

8.6 历年试题解析

8.7 自测题

8.8 参考答案

第9章 代码优化

9.1 本章导读

9.2 知识结构

9.3 知识要点扫描

9.4 难点剖析

9.5 典型问题和典型方法

9.6 历年试题解析

9.7 自测题

9.8 参考答案

第10章 目标代码生成

10.1 本章导读

10.2 知识结构

10.3 知识要点扫描

10.4 难点剖析

10.5 典型问题和典型方法

10.6 历年试题解析

10.7 自测题

10.8 参考答案

参考文献