- 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)