定 价:39 元
丛书名:普通高等教育“十三五”规划教材·吉首大学“十三五”精品教材
- 作者:莫礼平,周恺卿,宋海龙编著
- 出版时间:2019/7/1
- ISBN:9787502481438
- 出 版 社:冶金工业出版社
- 中图法分类:TP314
- 页码:289页
- 纸张:胶版纸
- 版次:1
- 开本:16K
本书分理论和实验两篇。“理论篇”依据清华大学王生原、董渊、张素琴等编著的《编译原理(第3版)》的结构和内容编写,并对课程体系和教学内容进行了适当优化和补充,主要以程序设计语言编译器设计及实现的基本原理、基本方法和技术为核心,分十章进行编写;“实验篇”主要针对词法分析及语法分析核心算法的五个实验项目,分五章进行编写。
本书是根据培养新时代大学生对教学提出的新要求,在总结学生学习难点的基础上,根据学生实际需要,精心编著而成的辅助教材,旨在帮助学生正确理解编译系统相关概念和原理,把握重点和难点,掌握解题技巧,进而达到使学生深刻理解程序设计语言的设计及实现原理和技术,真正了解程序设计语言相关理论,在宏观上把握程序设计语言精髓的目标。
书中“理论篇”的十章内容均按知识结构、知识要点、例题分析、习题与习题解答五个部分来编写。知识结构部分,按照清华大学王生原等编著的《编译原理(第3版)》教材中对教学内容的安排,给出了知识结构图。知识要点部分,简明扼要地归纳了各章的主要内容和需要重点掌握的知识点,着重理清其中的概念、原理和方法,将教材中抽象理论、复杂算法以通俗易懂的语言进行解释,为学生理解和掌握课程内容提供指导。例题分析部分,主要针对那些重要原理和算法,特别是针对学生在学习中遇到的重点和疑难问题,以例题形式进行了详尽的分析和解释,并给出了一些简便的解题方法,以帮助学生拓宽思路,加深对课程内容的理解,提高分析问题和解决问题的能力。习题与解答部分,针对各章重点选编了适当数量的各类习题,提供给读者练习,所有习题均给出了参考解答。“实验篇”的五章内容分别针对五个实验项目,按实验指南和实验参考源代码两部分来指导学生进行实验操作。实验指南部分,从实验目的、实验内容、实验要求、运行结果示例、实验提示、总结分析与讨论等方面为学生提供详细的实验指导。实验参考源代码部分,提供了基于C/C++或Java语言编写的源程序代码清单。
编者的初衷,是通过对本书的阅读,能够让读者把握编译原理理论课程和实验课程的主线,加深对基本概念和原理的理解,掌握解题的思路与方法,以及编程实践的技能,帮助读者融会贯通、举一反三,以增强分析问题、解决问题的能力。
本书既是编者多年来从事编译原理课程教学实践的工作积累,也得益于参考了多种编译原理教科书和全国计算机技术与软件专业技术资格(水平)考试历届试题。同时,感谢我们的学生,是他们强烈的求知欲望和勤学好问、认真学习的态度,给了我们编著教材的动力。
由于编者水平所限,书中不妥之处,诚请读者批评指正。
理论篇
1 引论
1.1 知识结构
1.2 知识要点
1.3 例题分析
1.4 习题
1.5 习题解答
2 文法和语言
2.1 知识结构
2.2 知识要点
2.3 例题分析
2.4 习题
2.5 习题解答
3 词法分析
3.1 知识结构
3.2 知识要点
3.3 例题分析
3.4 习题
3.5 习题解答
4 自顶向下语法分析
4.1 知识结构
4.2 知识要点
4.3 例题分析
4.4 习题
4.5 习题解答
5 自底向上优先分析
5.1 知识结构
5.2 知识要点
5.3 例题分析
5.4 习题
5.5 习题解答
6 LR分析
6.1 知识结构
6.2 知识要点
6.3 例题分析
6.4 习题
6.5 习题解答
7 语法制导的语义计算
7.1 知识结构
7.2 知识要点
7.3 例题分析
7.4 习题
7.5 习题解答
8 静态语义分析和中间代码生成
8.1 知识结构
8.2 知识要点
8.3 例题分析
8.4 习题
8.5 习题解答
9 运行时存储组织
9.1 知识结构
9.2 知识要点
9.3 例题分析
9.4 习题
9.5 习题解答
10 代码优化和目标代码生成
10.1 知识结构
10.2 知识要点
10.3 例题分析
10.4 习题
10.5 习题解答
……
实验篇
参考文献