《编译原理》课程教学大纲.docxVIP

  • 9
  • 0
  • 约3.5千字
  • 约 6页
  • 2021-10-09 发布于上海
  • 举报
第 PAGE 1 页/共 NUMPAGES \* Arabic 6 页 《编译原理》课程教学大纲 课程编号总学时数:48 总学分数:3 课程性质:必修课程 适用专业:计算机科学与技术 一、课程的任务和基本要求: 编译原理是计算机科学与技术专业的一门专业必修课,在计算机本科教学中占有重要地位。本课程主要讲解词法分析、语法分析、语义分析、代码优化、运行时存储空间组织等基本内容,了解目标代码生成、符号表、错误处理等。通过本课程的学习,使学生对编译过程中的基本概念、基本原理和基本实现方法有一个较全面、直观的认识,为后续课程的学习打下必要的基础。 二、基本内容和要求: 1. 绪论 教学内容:编译和解释,编译程序、编译过程概述,编译程序的结构,编译程序与程序设计环境,编译阶段的组合。 教学要求: (1)熟悉编译程序的概念; (2)了解编译程序工作的基本过程及其各阶段的基本任务; (3)熟悉编译程序总框。 2.文法和语言的基本知识 教学内容:语言语法结构的形式描述,文法和语言的定义,文法的类型,上下文无关文法,语法分析树与文法二义性的判断。 教学要求: (1)熟悉文法的形式化表示; (2)掌握根据文字叙述书写一些较典型的文法的方法; (3)熟悉形式语言的分类; (4)掌握正规文法及正规表达式与上下文无关文法的相互转换; (5)掌握规范推导、短语、直接短语、句柄

文档评论(0)

1亿VIP精品文档

相关文档