Introduction
Table of contents
基本信息
- 上课时间:周三上午3-4节;周五上午3-4节(单周)
- 上课地点:地学楼307
- 上机地点:中文系机房
- 学习方式:课堂讲解+课后作业+上机实习
- 成绩组成:期末考试(50%)+平常成绩(10%)+实习成绩(40%),可能视具体情况作微调
参考教材
教材
- 编译原理,清华大学出版社,张素琴、吕映芝等编著,2005年
- 编译程序设计原理,北京大学出版社,杜淑敏等编著,1986年
- 陈火旺、刘春林等,程序设计语言编译原理,国防工业出版社,2000年
参考书
- Compilers: Principles, Techniques, &Tools (2nd Edition)(龙书)
- Modern Compiler Implementation in Java (2nd Edition)(虎书)
教学方式
本课程采用教师讲授、课堂讨论、学生实践相结合的教学方式,形成教师和学生双向互动的教学模式。
- 教师课堂讲授是主要的课堂教学方式。
- 在课堂教学过程中,注意充分发挥学生的自主性,鼓励学生积极提问和发言。
- 在教师的指导下,学生有计划地、系统地进行自学。