《编译原理:学习指导与典型题解析》依据中国计算机学会、全国高校计算机教育研究会制定的“计算机科学与技术教程(CCC2002)”对编译原理课程教学的基本要求,并以陈火旺院士等编写的《程序设计语言编译原理(第三版)》教材的结构和内容为主线编写而成,旨在帮助学生正确理解书中的概念和原理,把握重点和难点,掌握解题技巧。书中每一章均包括学习要点、典型题解析和习题与解答3部分。学习要点中简要归纳该部分的主要内容和需要重点掌握的知识点,着重理清其中的概念、原理和方法,为学生理解和掌握课程内容提供指导;典型题解析针对那些具有普适性的问题,特别是针对学生在学习中遇到的重点和疑难问题,详尽地进行了分析和讨论,旨在帮助学生拓宽思路,加深对课程内容的理解,提高分析和解决问题的能力;每一章都选编了适当数量的各类习题,提供给读者练习,所有习题均给出了参考解答。在附录中还收入了几所大学的考研全真试卷以供读者参考。本书不仅是计算机专业编译原理课程的学习指导书,也是研究生入学考试的复习参考书,对于参加计算机专业自学考试和各类软件考试的考生以及其他需学习或了解编译原理的人员也有一定的参考价值。