编泽原理自学考试大纲
摘要:《编译原理》考试大纲一、课程性质及其设置目的(一)课程的性质和特点《编译原理》是计算机专业中一门重要的必修的专业课程。其目的是使学生掌握编译程序的基本结构和基本原理,以及设计方法和实现技术,为以后从事应用软件和系统软件的开发打下一定的理论基础。设置本课程的日的是:(1)使学生了解程序语言编译系统的结构及各部分的功能:(2)使学生掌握设计和构造程序语言编译系统的基本原理和技术.(二)本课程的基本要求通过本课程学习,要求学生:(1)熟悉编译程序的功能及结构(2)掌握词法分析程序的设计原理和构造方法(3)熟练掌握各种语法分析程序的设计技术(4)掌握常见语法成分翻译为中间代码的方法(5)了解静态和动态存储分配技术及实现局部优化、循环优化的基本思想和方法(6)具有设计和实现小型编译程序的能力(三)本课程与相关课程的联系、分工或区别由于本课程的研究对象是程序设计语言的编译系统,因此《高级程序设计语言》必须作为本课程的先修课。另外,本课程中的算法和理论、性质和定理,也要求《数据结构》和《离散数学》作为本课程的先修课。《编译原理》课程具有很强的理论性和实践性,学生在学习时普遍感到内容抽象,不宜理解,掌握起来难度较人。学生在学习的时候,应该通过习题解析与实验实践的方式来理解编译技术的原理和概念,掌握编译原理的相关方法,提高分析与解决问题的能力。本书中语法分析部分是本课程的重点,应加强练习和实践。二、课程内容与考核目标第一章编译程序概论(一)学习目的与要求这一章是《编译原理》的课程内容的简介和总述,所穿插的内容贯穿该课程各个部分。它介绍了编译程序的功能、结构、工作过程、组织
温馨提示:当前文档最多只能预览
8 页,若文档总页数超出了
8 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2019-07-11 00:16:32上传分享