长沙理工大学

编译原理经典算法的可视化实现

作者:
佚名

关键词:

摘要:
在计算机教学中,编译原理这门课程在计算机科学中占有非常重要的地位,每个计算机专业的同学都需要学习它。而通过学习编译原理,能更好的了解高级程序语言的运行机制,并能编写出更加高效的程序。但是编译原理中的算法比较抽象,学习起来困难,而本系统能够动态演示编译原理中的词法分析阶段和语法分析阶段的LL(1)文法,而词法分析器将输出每个单词对应的二元组,这将有利于我们对词法分析器的理解,而LL(1)文法的动态演示使我们能够更好的理解并运用LL(1)文法中的各种算法。所以这种算法可视化技术能加深人们对程序行为的理解和认识,准确地了解和分析程序执行过程所反映的逻辑含义和功能。 本程序是在vs2012平台下用C#语言实现的。本程序界面简洁,能实现词法分析器的可视化和LL(1)文法的演示。 关键词:词法分析;LL(1)文法;可视化技术

在线下载

相关文章:
在线客服:
对外合作:
联系方式:400-6379-560
投诉建议:feedback@hanspub.org
客服号

人工客服,优惠资讯,稿件咨询
公众号

科技前沿与学术知识分享