期刊文献+

过程可视化编译器的设计与应用 被引量:2

Design and Application of a Process-Visible Compiler
下载PDF
导出
摘要 针对编译原理课程中算法种类繁多、算法难度大、学生基础层次不统一、理解能力不一致的现状,如何让学生学习和掌握编译课程的算法与编译运行机制是教学过程中急待解决的问题。本文设计开发了一套基于教学辅助的可视化编译器,该编译器实现了C语言子集的编译功能,并将编译过程中的关键算法原理和运行机理通过图、表等方式实时、动态地展示在界面上。该编译器作为教学辅助软件,有助于学生快速、高效、清晰地理解编译原理算法,提高学生对编译原理课程的理解和兴趣。 The course of Compiling Principles has always been difficult for students to understand, for the related algorithms are quite abundant and complex, and not all students possess the ability to comprehend those algorithms easily. In order to facilitate the learning of compiling techniques, we have designed a special compiler which displays the whole process of compiling for observing, and it’s suitable to assist teaching work. Based on the subset of C grammar, this compiler can dynamically show the executing process of compiling algorithms and operation mechanism with abundant graphs and messages. As an assistant tool for teaching, not only does it contribute to the quick, efficient understanding of compiling principles, but it also adds some fun to the course.
作者 林涵菲 陈希文 梁雨霏 琚小明 Hanfei Lin;Xiwen Chen;Yufei Liang;Xiaoming Ju(Sophia Team of East China Normal University, Shanghai)
出处 《软件工程与应用》 2015年第5期89-95,共7页 Software Engineering and Applications
关键词 编译器 过程可视化 运行机理 教学辅助 Compiler Process-Visible Operation Mechanism Teaching-Assistant
  • 相关文献

参考文献4

二级参考文献17

  • 1刘欣欣.“编译原理”双语教学的实践与探索[J].长春师范学院学报(自然科学版),2005,24(1):112-114. 被引量:13
  • 2陈意云,张昱,郑启龙.《编译原理》的教学与实际相结合的探讨[J].教育与现代化,2005(4):32-36. 被引量:13
  • 3胡作进,胡林生.《编译原理》课程教学改革刍议[J].安徽广播电视大学学报,2006(4):55-57. 被引量:7
  • 4肖军摸.程序设计语言编译方法(第二版)[M].大连:大连理工大学出版社,1995..
  • 5Louden Kenneth C.编译原理与实践[M].北京:机械工业出版社,2002.
  • 6Louden Kenneth C.Compiler Construction:Principles and Practice[M].PWS Publishing Co.,1997.
  • 7Appel Andrew W,Ginsburg Maia.Modern Compiler Implementation in C[M].Cambridge University Press,2004.
  • 8Muchnick Steven S.Advanced Compiler Design and Implementation[M].Morgan Kaufmann Publishers Inc.,1997.
  • 9Scott Michael L.Programming Language Pragmatics[M].Morgan Kaufmann Publishers Inc.,2000.
  • 10Aho Alfred V,Sethi Ravi,Ullman Jeffrey D.Compilers:Principles,Techniques,and Tools[M].Addison-Wesley Longman Publishing Co.,Inc.,1986.

共引文献11

同被引文献20

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部