编译原理07016-湖北省教育考试院.doc

编译原理07016-湖北省教育考试院.doc

湖北省高等教育自学考试大纲 课程名称:编译原理 课程编号:07016 第一部分 课程的性质与目标 一、课程性质和特点 编译原理是计算机科学与技术专业的一门重要专业课程。该课程的目的是让学生掌握程序设计语言编译程序构造的一般原理、基本设计方法、主要实现技术和一些自动构造工具,从而让学生了解将高级程序设计语言源程序翻译成计算机能处理的目标代码语言的整个过程。该课程是理论性很强的课程,对于计算机专业学生的进一步深造有较大的促进作用。同时,该课程还可以提高学生计算机的专业素质,培养他们的软件开发能力和抽象思维能力,为进一步深造打好基础。 二、本课程的基本要求 编译原理课程具有很强的理论性和实践性,学生在学习时普遍感到内容抽象,不宜 理解,掌握起来难度较大。学生在学习的时候,应该通过习题解析与实验实践的方式来理解 编译技术的原理和概念,掌握编译原理的相关方法,提高分析与解决问题的能力。本书中语法分析部分是本课程的重点,应加强练习和实践。通过本课程学习,要求学生: (1)熟悉编译程序的功能及结构 (2)掌握词法分析程序的设计原理和构造方法 (3)熟练掌握各种语法分析程序的设计技术 (4)掌握常见语法成分翻译为中间代码的方法 (5)了解静态和动态存储分配技术及实现局部优化、循环优化的基本思想和方法 (6)具有设计和实现

文档评论(0)

1亿VIP精品文档

相关文档