编译原理教学日历
教学日历
课程名称:编译原理
专业班级:1
开课教研室: 软件工程教研室
主讲教师: 辅导教师:
2017—— 2018 学年 第 二 学期
教 学 计 划 时 数 及 其 它
讲课学时 58 习题课、课堂讨论 6 课程设计 0周
周 学 时 5 实验、实习、上机 1 考试 2周 考查 无
周次 教 学 形 式 和 内 容
讲 课 内 容 讲课时数 习题课、课堂讨论、测验 时数 实验名称、实习
内容、上机内容 时数 课外作业内容
课程设计名称 备 注
1 1)课程性质与任务
2)编译过程概述
3)编译程序的结构 4 0
2 1)程序语言的定义
2)高级语言的分类
3)语句与控制结构
4)上下文无关文法 4 0
3 1)语法分析树与二义性
2)形式语言鸟瞰 4 小型词法分析器的设计 2
4 1)词法分析器的要求
2)词法分析器的设计 4 0
5 1)正规表达式
2)有限自动机 4 小型词法分析器的设计 2
6 1)有限自动机
2)词法分析器的自动产生 4 0
7 1)语法分析器的功能
2)自上而下分析面临的问题 2 习题课,复习1-3章 2 小型语法分析器的设计 2
8 1)LL(1)分析法
2)递归下降分析程序构造 4 0
9 1)预测分析程序
2)LL(1)分析中的错误处理 4 小型语法分析器的设计 2
10 1)自下而上分析基本问题
2)算符优先分析 4 0
11 1)算符优先分析
2)LR分析器 4 小型语法分析器的设计 2
12 1)LR分析器
2)SLR分析器 4 0
13 1)规范LR分析器
2)LALR分析器 4 小型语法分析器的设计 2
14 1)属性文法
2)基于属性文法的处理方法
3)S-属性文法的自下而上计算 2 习题课,复习4-5章 2
15 1)L-属性文法和自顶而下翻译
2)自下而上计算继承属性
3)中间语言
4)说明语句
5)赋值语句的翻译
6)Bool表达式的翻译
7)控制语句的翻译 4 小型编译程序的设计 2
16 1)符号表的组织与作用
2)整理与查找
3)名字的作用与范围
4)符号表的内容 1 习题课,复习1-8章 3
17 复习 小型编译程序的设计 2
18 考试
19 考试
教研室主任___________________ 检查完成日历情况的结果___________________________________
教学院长 ___________________ ______________________________________________________
说明: 一、本教学日历由任课老师于开学前填写一式三份,院存一份,教研室一份,任课教师一份。
二、本教学日历须经教研室主任审核签字后送教学院长批准。
三、批准后之教学日历,不得随意变动,如有变动,须按原批准手续提出意见,经批准后如得修改。
文章来源: aaaedu.blog.csdn.net,作者:tea_year,版权归原作者所有,如需转载,请联系作者。
原文链接:aaaedu.blog.csdn.net/article/details/118355602
- 点赞
- 收藏
- 关注作者
评论(0)