《编译原理》教学大纲
课程编号:020660
课程性质:专业课 先修课程:离散数学,C语言程序设计,数据结构
总学时数:54 学分:3.0 讲课:46 上机:8
适合层次:本科 适合专业:计算机科学与技术,软件工程
一,课程的目的与任务
《编译原理》是计算机科学与技术,软件工程等专业的必修课程,是一门理论性和实践性较强的课程,也是研究生入学考试课程之一.本课程主要介绍编译程序的工作原理及构造方法, 要求学生掌握编译原理中语言的形式化表示方法及相关的基础知识,编译程序各部分的结构及主要功能.了解编译程序各阶段的实现方法和技巧, 理解各种实现技术中的算法,能根据教学内容中的理论设计相关算法,并上机实现.
二,理论教学要求
(一)编译概述
了解本课程研究的内容,编译原理在软件设计中的应用,编译阶段,编译的两种方式.掌握编译程序的概念,编译程序的结构,编译的过程及步骤.了解编译的实现技术如自展技术,自动生成技术,交叉编译和编译程序的移植技术,并行编译技术等.
(二)文法和语言的基本知识
了解形式化方法和非形式化方法的概念,文法和语言的分类.掌握字符串相关概念,符号串的运算,文法的形式定义,语言的形式定义,句型分析,语法树,文法的二义性相关知识.
(三)词法分析
了解词法分析程序的功能,处理方式,词法分析器的输入输出,词法分析程序设计过程及工具,状态转换图的概念.掌握单词的形式,一般高级语言中单词符号的分类方法,正规式和正规集的递归定义,正规式的性质,有穷自动机包括确定的有穷自动机DFA和非确定的有穷自动机NFA的形式化定义,区别,正规式,正规文法,有穷自动机三者之间的两两相互转换的算法.
(四)语法分析
了解语法分析程序的功能,语法分析的方法,算符优先分析法的分析过程及其构成,优先函数,LR分析器相关知识
.掌握回溯相关知识,LL(1)文法相关知识,FIRST集和FOLLOW集定义及求FIRST集和FOLLOW集的算法,自顶向下分析法包括递归下降分析法和预测分析法,算符文法OG和算符优先文法OPG定义,优先关系表的构造算法,算符优先分析法的实现,活前缀,规范句型活前缀的概念,自底向上分析法包括算符优先分析法和LR分析法.
(五)语法制导翻译和中间代码生成
了解属性,属性文法的概念,描述简单赋值语句的文法,输出形式
.掌握语义分析的方法——语法制导翻译法
,LR分析制导具体实现方法
,中间代码的常用表示形式包括逆波兰式,三元式,四元式和树形表示等,说明语句,赋值语句,布尔表达式的翻译过程,控制流语句的翻译以及回填技术.
(六)运行时刻环境(*选讲内容)
了解符号表的作用,组织,建立和查找等知识,运行时存储分配策略,参数传递
.
(七)代码优化
了解代码优化的定义,原则和种类
,无环路的有向图DAG的概念,与机器无关的优化处理方法
.掌握基本块和流图相关知识,DAG应用,循环优化处理方法
.
三,实践教学要求
实验学时
8
应开实验项目个数
2
序号
实验项目名称
- 编译原理清华 > 编译原理教学大纲
-
编译原理教学大纲
下载该文档 文档格式:DOC 更新时间:2008-07-04 下载次数:0 点击次数:2文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: user 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:《编译原理》课程实验大纲
下一篇:清华大学1997年研究生入学考试编译原理试题(共50分)
点击查看更多关于编译原理清华的相关文档
- 您可能感兴趣的
- 编译原理 编译原理及实践 现代编译原理 编译原理下载 编译原理课件 编译原理基础 编译原理技术与工具 编译原理课程设计 编译原理课后习题答案
- 大家在找
-
- · 键盘打字练习软件下载
- · www.fy114.com
- · 有两个文件"study01.txt"和"study02.jpg
- · 磨铁中文网官网
- · 佳能数码复印机维修站
- · 公共管理学
- · 2128b电视机不存台
- · eyou企业邮箱
- · 2012交行面试
- · 广西电工电子考试试题
- · 小型轴流风机
- · ktv陪酒女价格
- · 二氧化碳超标的原因
- · 数学12试卷
- · 西南科技大学网络线性代数试卷
- · 液压夹具mail
- · 产品作业指导书
- · 杭州西湖台钻有限公司
- · 电脑架子鼓软件下载
- · 三年级英语第一册
- · 人才网招聘信息
- · 多路智力竞赛抢答器
- · 计算机控制技术是什么
- · 初中英语优秀说课稿
- · 晒晒家庭开支
- · 华能珞璜电厂招标采购
- · 北方绿化工考试内容
- · 房地产会计实务
- · 2010年会计考试真题
- · 传感器与检测技术word资料
- 赞助商链接