欢迎来到坚石实训平台
问题答疑
首页
全部课程
公开课
云课直播
数图资源
更多
首页
全部课程
公开课
云课直播
数图资源
扫码下载Android
扫码下载iOS
教师登录
学生登录
首页
全部课程
公开课
云课直播
数图资源
教师登录
学生登录
首页 - 课程列表 - 课程详情
返回
编译技术
课程类型:
选修课
发布时间:
2022-01-20 16:22:30
主讲教师:
课程来源:
建议学分:
3.00分
课程编码:
xtzx1807
课程介绍
课程目录
教师团队
第一章 绪论
1.1 编译技术绪论
(9分钟)
第二章 词法分析
2.1 词法记号 串和语言
(18分钟)
2.2 正规式 状态转换图
(22分钟)
2.3 有限自动机
(12分钟)
2.4 DFA构建 子集构造法 DAF化简
(17分钟)
2.5 Lex
(18分钟)
第三章 语法分析
3.1 上下文无关文法
(6分钟)
3.1 上下文无关文法
(10分钟)
3.1 上下文无关文法
(11分钟)
3.1 上下文无关文法
(10分钟)
3.2 自上而分析中的文法
(11分钟)
3.2 自上而分析中的文法
(5分钟)
3.2 自上而分析中的文法
(11分钟)
3.3 自上而下分析
(13分钟)
3.3 自上而下分析
(4分钟)
3.3 自上而下分析
(5分钟)
3.3 自上而下分析
(12分钟)
3.4 自下而上分析
(15分钟)
3.4 自下而上分析
(11分钟)
3.5 LR分析器
(8分钟)
3.5 LR分析器
(6分钟)
3.5 LR分析器
(17分钟)
3.5 LR分析器
(20分钟)
3.5 LR分析器
(10分钟)
3.5 LR分析器
(6分钟)
3.5 LR分析器
(10分钟)
第四章 语法指导的翻译
4.1 语法制导的定义
(19分钟)
4.1 语法制导的定义
(13分钟)
4.2 S属性的自下而上计算
(16分钟)
4.2 S属性的自下而上计算
(12分钟)
4.3 L属性定义
(6分钟)
4.3 L属性定义
(25分钟)
4.3 L属性定义
(13分钟)
4.4 L属性的自下而上计算
(22分钟)
4.4 L属性的自下而上计算
(16分钟)
第五章 运行时存储空间的组织与管理
5.1 概述
(17分钟)
5.2 全局栈式存储分配
(13分钟)
5.3 调用序列
(13分钟)
5.4 非局部名字的访问
(15分钟)
第六章 中间代码生成
6.1 中间代码生成
(13分钟)
6.2 作用域信息的保存
(11分钟)
第七章 代码生成
7.1 代码生成器设计中的问题
(6分钟)
7.2 目标机器
(7分钟)
7.3 基本块和流图
(9分钟)
7.4 一个简单的代码生成器
(11分钟)
第八章 基于Python的编译器框架实现
8.1 基于Python的编译器框架演示视频和代码
(3分钟)
8.2 代码介绍
(6分钟)
8.2 代码介绍
(12分钟)
8.2 代码介绍
(7分钟)
8.2 代码介绍
(4分钟)
8.3 SimpleJava
(12分钟)