编译原理总复习2016分析.ppt

编译原理 总复习 安庆师范学院计算机与信息学院 教学内容 1 题型及分值 2 教材各章知识点概览 3 计算题题型 1 题型及分值 一、判断题 (1′×5=5′) 二、填空题 (1′×10=10′) 三、选择题 (2′×5=10′) 四、简答题 (本题共35分):其中包括两个名词解释。 五、计算题 (10′+15′+15′=40′) 返回 2 教材各章知识点概览 编译程序概论 1 文法和语言 2 词法分析与有限自动机 3 自上而下语法分析方法 4 自下而上语法分析方法 5 语法制导翻译和语义分析 6 符号表 7 代码优化 8 1、 编译程序概论 (1)基本概念 翻译程序,编译程序 (2)编译过程的五个阶段,各阶段的任务及其依循的规则、描述工具分别是什么?除了这个5个阶段之外,还应该有哪两个重要内容? 五个逻辑阶段:词法分析、语法分析、语义分析和中间代码产生、代码优化和目标代码生成。除了这五个阶段之外,编译程序的每个阶段都涉及到表格管理和错误处理这两个重要内容。 1、 编译程序概论 (3)编译错误的种类 从编译程序的角度来看,源程序中的错误主要分为:语法错误 和 语义错误两类错误。 (4)高级程序设计语言翻译的两种方式以及它们的区别 高级程序设计语言的翻译主要有两种方式:编译方式 和 解释方式。 区别:是否生成目标代码。

文档评论(0)

1亿VIP精品文档

相关文档