习题课 (1-3章)
1、复习 2、习题讲解
北京航空航天大学计算机科学与工程系
2008年6月27日
1
第一章
概论
(介绍名词术语、了解编译系统的结构和编译过程)
正则化是在哪个课里北京航空航天大学计算机科学与工程系
2008年6月27日
2
1.2 编译过程
所谓编译过程是指将高级语言程序翻译为等价的目标程 序的过程。 习惯上是将编译过程划分为5个基本阶段: 词法分析 语法分析 语义分析、生成中间代码 代码优化 生成目标程序
北京航空航天大学计算机科学与工程系
2008年6月27日 3
典型的编译程序具有7个逻辑部分 S.P 词法分析程序 符 号 表 管 理 语法分析程序 语义分析、生成中间代码 代码优化 生成目标程序 O.P 出 错 处 理
北京航空航天大学计算机科学与工程系
2008年6月27日
4
第二章 • 掌握符号串和符号串集合的运算、文法和 语言的定义 • 几个重要概念:递归、短语、简单短语和 句柄、语法树、文法的二义性、文法的实 用限制等。 • 掌握文法的表示:BNF、扩充的BNF范式、 语法图。 • 了解文法和语言的分类
北京航空航天大学计算机科学与工程系
2008年6月27日 5

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。