HNU-编译原理-讨论课2

讨论课安排:24学时,分别完成四大主题讨论

分组:每个班分为8组,每组4~5人,自选组长1人

要求和说明:

  1. 以小组为单位上台报告;每次每组汇报2个小主题,每组按要求在2个小主题中各选1题(共2题)作为报告内容;小组为每个小主题各选1~2名代表作为报告人展示PPT,PPT中需说清楚小组成员分工;主讲人不可重复。
  2. 一个组10分钟:每个小主题5分钟,先统一汇报完主题一后再进行主题二的汇报。
  3. 制作PPT时要说清相关算法或者解决问题的思路,并结合具体实例进行讲解,如:习题中有相关例题,应选择相关例题;实验中有相关示例,可结合相关示例。
  4. 每次上课,学生自带电脑和讨论课PPT及相关素材,组长负责清点到课人数,汇报给班长,汇总后报助教和任课老师。
  5. 每个学生每堂讨论课后,要写出总结报告(电子稿),提交老师,于小班课当周内发给助教和教师;小组长将本组报告PPT(每组两份,一个主题1份)于小班课当周内发给助教和教师。
  6. 提交的总结报告需包含本组报告主题内容的详细介绍,以及其他小组分享内容的简要总结。
  7. 千万不要从网上下载,然后照本宣科,抄录照搬记0

次讨论课

小主题每组任选其一

  1. 语法制导定义的设计;
  2. 综合属性和继承属性;
  3. 属性文法;
  4. 注释语法分析树;
  5. 相关依赖图;
  6. 语法制导定义转换为语法制导翻译方案;
  7. 中间代码形式;
  8. 语法制导翻译方案的应用;(如:类型检查,中间代码生成等)。

小主题二每组任选其一):

  1. 语法制导定义的设计;
  2. 综合属性和继承属性;
  3. 注释语法分析树;
  4. 相关依赖图;
  5. 语法制导定义转换为语法制导翻译方案;
  6. 中间表示;
  7. 语法制导翻译方案的应用;(如:类型检查,中间代码生成等)
  8. 控制语句的翻译;

下面是讨论PPT

HNU-编译原理-讨论课2_第1张图片

语法制导定义的设计

HNU-编译原理-讨论课2_第2张图片HNU-编译原理-讨论课2_第3张图片HNU-编译原理-讨论课2_第4张图片HNU-编译原理-讨论课2_第5张图片HNU-编译原理-讨论课2_第6张图片HNU-编译原理-讨论课2_第7张图片HNU-编译原理-讨论课2_第8张图片

综合属性和继承属性

HNU-编译原理-讨论课2_第9张图片HNU-编译原理-讨论课2_第10张图片HNU-编译原理-讨论课2_第11张图片HNU-编译原理-讨论课2_第12张图片HNU-编译原理-讨论课2_第13张图片HNU-编译原理-讨论课2_第14张图片

你可能感兴趣的:(#,算法设计与分析,算法)