书籍详情
计算机编译原理:编译程序构造实践
作者:张幸儿
出版社:科学出版社
出版时间:2005-07-01
ISBN:9787030153227
定价:¥30.00
购买这本书可以去
内容简介
本书是编译原理课程的配套教材,第一篇概论包括编译程序概述与实践指南,第二篇实践篇包括文法及相关概念、词法分析、语法分析、语义分析和目标代码生成、目标代码优化。本书尝试以实习题的形式探讨编译程序构造全过程的实现,使读者对于从源程序字符串到等价的目标代码的翻译全过程有深刻的理解。书中还介绍了程序(软件)的一般研制过程,特别是C型语言程序界面的设计与实现。本书可作为计算机及相关专业编译原理课程的富有启发性的配套实践教材,同时也可作为计算机软件工作者及广大计算机爱好者学习的参考用书。
作者简介
暂缺《计算机编译原理:编译程序构造实践》作者简介
目录
前言
第一篇概论
第1章编译程序概述
1.1编译程序及其构造
1.2编译程序构造实践之必要性
1.3编译程序实现要点
1.4本书阅读指南
第2章实践指南
2.1程序(软件)的一般研制过程
2.1.1中大型软件的开发
2.1.2一般程序的研制
2.2界面的设计与实现
2.2.1界面设计的必要性
2.2.2界面的风格
2,2.3界面的设计
2.2.4实习报告及其设计
2.3.1书写上机实习报告之必要性
2.3.2上机实习报告的设计
2.3.3上机实习报告之例
第二篇实践篇
第1章文法及相关概念
1.1基本概念
1.1.1文法与句子
1.1.2文法等价变换
1.1.3句型分析
1.2主要数据结构
1.3实习题
1.3.1实习题1.1
1.3.2实习题1.2
1.3.3实习题1.3
1.3.4实习题1.4
1.3.5实习题1.5
1.3.6实习题1.6
1.3.7.实习题1.7
第2章词法分析
2.1基本概念
2.2主要数据结构
2.3实习题
2.3.1实习题2.1
2.3.2实习题2.2
2.3.3实习题2.3
2.3.4实习题2.4
2.3.5实习题2.5
2.3.6实习题2.6
2.3.7.实习题2.7
第3章语法分析--自顶向下分析技术
3.1基本概念
3.1.1自顶向下分析技术
3.1.2递归下降分析技术
3.1.3预测分析技术
3.2主要数据结构
3.3实习题
3.3.1实习题3.1
3.3.2实习题3.2
3.3.3实习题3.3
3.3.4实习题3.4
3.3.5实习题3.5
3.3.6实习题3.6
第4章语法分析--自底向上分析技术
4.1基本概念
4.1.1自底向上分析技术
4.1.2简单优先分析技术
4.1.3算符优先分析技术
4.1.4LR(k)分析技术
4.2主要数据结构
4.3实习题
4.3.1实习题4.1
4.3.2实习题4.2
4.3.3实习题4.3
4.3.4实习题4.4
4.3.5实习题4.5
4.3.6实习题4.6
4.3.7实习题4.7
4.3.8实习题4.8
4.3.9.实习题4.9
第5章语义分析和目标代码生成
5.1基本概念
5.2主要数据结构
5.3实习题
5.3.1实习题5.1
5.3.2实习题5.2
5.3.3实习题5.3
5.3.4实习题5.4
5.3.5实习题5.5
5.3.6实习题5.6
5.3.7实习题5.7
5.3.8实习题5.8
5.3.9实习题5.9
5.3.10实习题5.10
第6章代码优化
6.1基本概念
6.2主要数据结构
6.3实习题
6.3.1实习题6.1
6.3.2实习题6.2
6.3.3实习题6.3
参考文献
第一篇概论
第1章编译程序概述
1.1编译程序及其构造
1.2编译程序构造实践之必要性
1.3编译程序实现要点
1.4本书阅读指南
第2章实践指南
2.1程序(软件)的一般研制过程
2.1.1中大型软件的开发
2.1.2一般程序的研制
2.2界面的设计与实现
2.2.1界面设计的必要性
2.2.2界面的风格
2,2.3界面的设计
2.2.4实习报告及其设计
2.3.1书写上机实习报告之必要性
2.3.2上机实习报告的设计
2.3.3上机实习报告之例
第二篇实践篇
第1章文法及相关概念
1.1基本概念
1.1.1文法与句子
1.1.2文法等价变换
1.1.3句型分析
1.2主要数据结构
1.3实习题
1.3.1实习题1.1
1.3.2实习题1.2
1.3.3实习题1.3
1.3.4实习题1.4
1.3.5实习题1.5
1.3.6实习题1.6
1.3.7.实习题1.7
第2章词法分析
2.1基本概念
2.2主要数据结构
2.3实习题
2.3.1实习题2.1
2.3.2实习题2.2
2.3.3实习题2.3
2.3.4实习题2.4
2.3.5实习题2.5
2.3.6实习题2.6
2.3.7.实习题2.7
第3章语法分析--自顶向下分析技术
3.1基本概念
3.1.1自顶向下分析技术
3.1.2递归下降分析技术
3.1.3预测分析技术
3.2主要数据结构
3.3实习题
3.3.1实习题3.1
3.3.2实习题3.2
3.3.3实习题3.3
3.3.4实习题3.4
3.3.5实习题3.5
3.3.6实习题3.6
第4章语法分析--自底向上分析技术
4.1基本概念
4.1.1自底向上分析技术
4.1.2简单优先分析技术
4.1.3算符优先分析技术
4.1.4LR(k)分析技术
4.2主要数据结构
4.3实习题
4.3.1实习题4.1
4.3.2实习题4.2
4.3.3实习题4.3
4.3.4实习题4.4
4.3.5实习题4.5
4.3.6实习题4.6
4.3.7实习题4.7
4.3.8实习题4.8
4.3.9.实习题4.9
第5章语义分析和目标代码生成
5.1基本概念
5.2主要数据结构
5.3实习题
5.3.1实习题5.1
5.3.2实习题5.2
5.3.3实习题5.3
5.3.4实习题5.4
5.3.5实习题5.5
5.3.6实习题5.6
5.3.7实习题5.7
5.3.8实习题5.8
5.3.9实习题5.9
5.3.10实习题5.10
第6章代码优化
6.1基本概念
6.2主要数据结构
6.3实习题
6.3.1实习题6.1
6.3.2实习题6.2
6.3.3实习题6.3
参考文献
猜您喜欢