首页> 中文会议>全国高等院校计算机基础教育研究会2012年会 >提高《编译原理》课程教学效果的思考与探讨

提高《编译原理》课程教学效果的思考与探讨

摘要

《编译原理》是高等院校本科教育计算机专业中一门非常有用的核心课程之一,它对培养学生的抽象思维能力、独立解决复杂问题的能力以及增强编写和调试程序的能力等方面起着很大作用。编译原理课程通过编译器的各个组成部分来解释高级语言编写的源程序如何翻译成计算机能够执行的机器语言。这个翻译的过程涉及程序设计语言、机器结构、形式语言理论、类型论、算法和软件工程等方面的知识。编译器(编译程序)可以分为词法分析、语法分析、语义分析、中间代码生成,代码优化和目标代码生成这六个阶段,每个阶段还会伴有符号表管理和出错管理。当学生从整体上理解编译器的结构之后,然后分章节对各个部分进行细致的教学。《编译原理》实验课是培养学生实践能力的重要环节,要求比较高,是巩固和验证所学理论知识,培养学生分析问题、解决问题能力的重要手段。文章指出,要认真设计合适的实验内容,采用适当的实验形式,耐心指导实验的全过程。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号