Link Search Menu Expand Document

Introduction

Table of contents

  1. 基本信息
  2. 参考教材
    1. 教材
    2. 参考书
  3. 教学方式

基本信息

  • 上课时间:周三上午3-4节;周五上午3-4节(单周)
  • 上课地点:地学楼307
  • 上机地点:中文系机房
  • 学习方式:课堂讲解+课后作业+上机实习
  • 成绩组成:期末考试(50%)+平常成绩(10%)+实习成绩(40%),可能视具体情况作微调

参考教材

教材

  1. 编译原理,清华大学出版社,张素琴、吕映芝等编著,2005年
  2. 编译程序设计原理,北京大学出版社,杜淑敏等编著,1986年
  3. 陈火旺、刘春林等,程序设计语言编译原理,国防工业出版社,2000年

参考书

  1. Compilers: Principles, Techniques, &Tools (2nd Edition)(龙书)
  2. Modern Compiler Implementation in Java (2nd Edition)(虎书)

教学方式

本课程采用教师讲授、课堂讨论、学生实践相结合的教学方式,形成教师和学生双向互动的教学模式。

  1. 教师课堂讲授是主要的课堂教学方式。
  2. 在课堂教学过程中,注意充分发挥学生的自主性,鼓励学生积极提问和发言。
  3. 在教师的指导下,学生有计划地、系统地进行自学。