《编译原理》教案.docxVIP

  • 5
  • 0
  • 约9.6万字
  • 约 148页
  • 2025-09-15 发布于广西
  • 举报

PAGE1

人工智能学院

教案

课程名称:

编译原理

开课部门:

计算机科学与技术系

开课学期:

2025--2026学年第一学期

授课班级:

24计科班

任课教师:

XXX

教师职称:

副教授

使用教材:

《编译方法、技术与实践》

许畅、冯洋等编著

机械工业出版社

编译原理教案设计

题目:编译全过程概览(编译器五阶段,T型图,LLVM/GCC架构对照,Tiny-C案例路线图)

授课时长:2学时(80分钟)

授课班级:24计科班

主讲教师:XXX

学情分析

1.知识基础:已修完《C语言》《数据结构》,具备编程能力与基本算法知识,但对编译器的整体流程缺乏系统认知;

2.能力特点:擅长逻辑推理,但抽象概念(如中间表示)的理解需结合案例;

3.学习需求:需要“从概览到细节”的过渡,希望看到“理论如何落地”的具体例子

教学目标

掌握

?编译器五大阶段(词法分析、语法分析、语义分析、中间代码生成、目标代码生成)的功能、输入输出及核心接口;

?T型图的结构与各模块(阶段流程、支撑模块)的关系。

熟悉

?LLVM与GCC架构的设计差异(模块化vs单体式)及各自的应用场景;

?Tiny-C案例从“源程序→目标代码”的路线图步骤。

了解

?编译技术在基础软件中的战略地位;

?国产编译器的发展现状与挑战。

教学重点

1.编译器五大

文档评论(0)

1亿VIP精品文档

相关文档