“编译原理”是计算机科学与技术专业重要的专业(基础)课程。本书是“十二五”本科普通高等教育国家级规划教材,也是国家精品课程、国家级精品资源共享课程主讲教材,是作者结合三十余年在哈尔滨工业大学、北京工业大学讲授该课程的经验和体会,根据将其作为本科生专业技术基础课教学的实际需要选择和组织有关内容撰写而成的,包含了“编译原理”课程所需涵盖的知识。本书以知识为载体,对本学科问题求解的典型思想和方法进行探讨,致力于学生四大专业基本能力的培养,为“能力导向”的课程教学提供有力支持。为了便于读者学习和掌握有关内容,面向工程应用型学生的培养,在附录中给出了相应的课程设计。
本书适合于高等学校计算机科学与技术学科本科生“编译原理”课程教学使用,也可供相关专业的学生、教师和科研人员参考。
本数字课程是《编译原理(第2版)》纸质教材的配套资源,是利用数字化技术整合优质教学资源的出版形式,可扩展纸质材料内容,为读者提供电子课件、课程简介(含教学安排及课时建议等)、有关视频等内容,供读者完善学习内容。