《编译技术》课程设计及其质量管理体系.pptxVIP

  • 2
  • 0
  • 约2.47千字
  • 约 18页
  • 2023-12-15 发布于湖北
  • 举报

《编译技术》课程设计及其质量管理体系.pptx

《编译技术》课程设计及其质量管理体系杨海燕史晓华张莉yhy@buaa.edu.cn北京航空航天大学计算机学院2009.11.6

提纲培养定位和教学目标课程设计内容质量管理体系学生感想

培养定位和教学目标培养定位基础和前沿相结合、理论和实践相结合。要求学生既要掌握编译的经典基础理论和算法,对编译系统有完整的理解,又要求学生具备简单编译系统的构造能力。

培养定位和教学目标教学目标通过让学生独立设计和开发一个完整的小型编译器:掌握编译程序构造的主要技术和算法,理解编译过程;体验一个比较完整的软件系统的设计、开发、测试过程,建立系统设计观念;结合软件工程课程,完成规范化文档;在本科培养体系中,进一步提高数据结构和算法的综合应用能力和程序设计能力。强调过程完整性、系统性和实践性

从2005年开始实施,题目在逐渐调整,难度在逐渐加大课程设计内容题目根据给定的文法和要求实现编译器设置了不同难度的题目■■不同的文法不同的目标代码不同的优化方案

课程设计内容文法-类Pascal、类C语言的文法文法描述PL/0文法具有常量、变量、整数、无数据类型(缺省为整型)、过程(无参数)、赋值语句、if条件语句、while-do语句、过程调用、复合语句、读语句、写语句PL/0文法简单变形具有常量、变量、整数、无数据类型(缺省为整型)、过程(无参数)、赋值语句、if-then-else、while-do/

文档评论(0)

1亿VIP精品文档

相关文档