欢迎来到在线教学平台
问题答疑
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
更多
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
扫码下载Android
扫码下载iOS
扫码打开微信小程序
教师登录
学生登录
首页
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
首页 - 课程列表 - 课程详情
返回
编译技术
课程类型:
选修课
发布时间:
2021-06-07 16:23:05
主讲教师:
王曙燕
课程来源:
西安邮电大学
建议学分:
3.00分
课程编码:
xtzx0696
课程介绍
课程目录
教师团队
第一章: 编译系统概述
第1讲-编译过程概述1
(16分钟)
第2讲-编译过程概述2
(17分钟)
第二章:上下文无关文法和形式语言
第1讲-文法与形式语言1
(17分钟)
第2讲-文法与形式语言2
(18分钟)
第3讲-文法与形式语言3
(20分钟)
第三章:有穷自动机与正则表达式理论基础
第1讲-确定的有限自动机
(14分钟)
第2讲-非确定的有限自动机
(17分钟)
第3讲-非确定的有限自动机的确定化-1
(18分钟)
第4讲-非确定的有限自动机的确定化-2
(14分钟)
第5讲-DFA的最小化
(15分钟)
第6讲-正规式与有限自动机的转化
(18分钟)
第四章:语法分析
第1讲-消除左递归
(12分钟)
第2讲-FIRST集的构造
(12分钟)
第3讲-FOLLOW集的构造
(6分钟)
第4讲-LL(1)语法分析
(6分钟)
第5讲-自下而上语法分析
(6分钟)
第6讲-求解FIRSTVT集和LASTVT集
(18分钟)
第7讲-最左素短语的确定
(14分钟)
第8讲-LR语法分析方法的基本思路
(16分钟)
第9讲-构造识别活前缀的NFA
(15分钟)
第10讲-构造识别活前缀的DFA
(9分钟)
第11讲-LR(0)语法分析
(12分钟)
第12-SLR(1)语法分析
(14分钟)
第13讲-LR(1)语法分析
(17分钟)
第五章:语法制导翻译和中间代码
第1讲-中间代码及其表示方法
(12分钟)
第2讲-三地址代码的表示方法
(22分钟)
第3讲-数组元素的翻译1
(14分钟)
第4讲-数组元素的翻译2
(15分钟)
第5讲-条件语句的翻译
(13分钟)
第6讲-循环语句的翻译
(12分钟)
第六章:符号表
第1讲-符号表的组织及其作用
(14分钟)
第2讲-符号的整理与查找
(18分钟)
第3讲-名字的作用范围
(13分钟)
第七章:运行时存储空间组织
第1讲-运行时存储空间的划分
(11分钟)
第2讲-简单的栈式存储分配
(16分钟)
第3讲-嵌套过程语言的栈式实现-静态链实现非局部变量的访问
(14分钟)
第4讲-嵌套过程语言的栈式实现-display表实现非局部变量的访问
(14分钟)
第八章:优化
第1讲-局部优化
(14分钟)
第2讲-循环优化-代码外提
(16分钟)
第3讲-循环优化-强度削弱与删除归纳变量
(15分钟)
第4讲-数据流分析-任意路径数据流分析
(15分钟)
第5讲-数据流分析-全路径数据流分析
(14分钟)
第九章:并行编译基础
第1讲-并行编译基础
(15分钟)
习题
习题-上下文无关文法
(9分钟)
习题-有穷自动机与正则表达式
(13分钟)
习题-自上而下的语法分析
(14分钟)
习题-自下而上的语法分析
(13分钟)
习题-语法制导的翻译
(15分钟)
习题-符号表
(14分钟)
习题-运行时存储空间组织
(9分钟)
习题-优化
(12分钟)