所有分类
  • 所有分类
  • 在线课堂
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
文档家VIP会员升级

《编译原理》PPT课件 南京邮电大学 蒋凌云

编译原理_南京邮电大学
 
课件内容: 
第一章 引论 
了解程序设计语言及翻译程序的发展历史,以及翻译程序的分类,初步理解编译的主要组成部件、编译程序的构造方法、编译技术的应用。 
1.1 计算思维与编译技术的发展 
1.2 程序设计语言的发展历程 
1.3 程序设计语言的翻译机制 
1.4 编译程序的基本组成 
1.5 编译程序的构造方法 
1.6 编译技术的应用 
第二章 形式语言基本知识 
掌握形式语言基本概念和术语,重点用文法产生法描述语言。 
2.1 引言 
2.2 字母表和符号串的基本概念 
2.3 用文法产生法描述语言 
2.4 文法和语言的分类 
2.5 文法的其他表示方法 
2.6 文法实用性限制说明 
第三章 词法分析 
掌握词法分析程序设计、正规表达式和有穷自动机的概念、基本原理和方法,重点掌握如何由正规文法构造有穷自动机,如何由正规文法构造正规表达式,如何由正规表达式构造DFA。 
3.1 词法分析概述 
3.2正规文法与状态转换图 
3.2.1 由左线性文法构造状态转换图 
3.2.2 由右线性文法构造状态转换图 
3.2.3 左右线性文法的等价转换 
3.3 有穷自动机 
3.3.1确定的有穷自动机 
3.3.2非确定的有穷自动机 
3.3.3将非确定的有穷自动机转为确定的有穷自动机 
3.4 正规表达式 
3.4.1正规表达式的定义 
3.4.2正规表达式的性质及其构造 
3.4.3 由正规表达式构造转换系统 
3.4.4 将转换系统变为确定的有穷自动机 
第四章 语法分析 
掌握自顶向下语法分析、自底向上语法分析的基本原理和方法,了解语法分析自动生成工具,重点掌握递归下降分析法、LL(1)分析法、简单优先分析法、算符优先分析法、LR(K)分析法。 
4.1 语法分析基本概念 
4.2 自顶向下语法分析概述 
4.3 路标法的基本操作 
4.4 递归下降分析法 
4.5 LL(1)分析法 
4.6 简单优先分析法 
4.7算符优先分析法 
4.8 LR分析法 
第五章 语法制导翻译 
掌握语法制导翻译技术,包括中间语言和自底向上语法制导翻译基本原理和方法,重点掌握如何在语法制导下,将源语言编写的语句经过语义分析,转化为由中间语言(尤其是四元式)表示的中间代码 
5.1 语法制导翻译概述 
5.2 中间语言 
5.3 自底向上的语法制导翻译 

资源下载
资源下载
0
文档家VIP会员升级
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录