
本书对编译各部分知识的要点和难点,对解题的方法和技巧作了全面的分析和介绍。按自测题、历年考试试题、典型问题和典型方法等不同层次,提供了一大批编译习题及其分析和解答。更重要的方面是,通过对编译原理思路透彻的分析、归纳和总结,通过对典型问题的剖析,使学习者能更好地掌握编译的学习方法(包括解题的基本方法)。
本书表述严谨,推理缜密,语言精练,实例丰富。对高校计算机专业学习编译课程的学生,是一本合适的参考书;对相关专业的毕业生,是一本难度适中的考研教材;对有志于计算机科学事业者,是一本可选的自学读本;对从事编译课程教学的教师,也不失为一本良好的教学参考书。
本书提供的每一层次的习题均附有解答,以便于读者学习之用。
目录
前言
第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参考答案
参考文献| ISBN | |
|---|---|
| 出版社 | 机械工业出版社 |
| 作者 | 王海源 |
| 尺寸 | 16 |