编译原理课程设计任务由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“编译原理课程设计项目”。
编译原理课程设计任务
1设计报告的规范和要求
设计任务完成后写出实践报告。实践报告包括程序设计时考虑的算法和方法;调试过程中出现的问题和解决的措施;打印出程序清单和调试时所用的源程序。
2题目
词法分析器;语法分析器;
词法分析器的输出作为语法分析器的输入。
3算法
算法:选择最有代表性的语法分析方法,如算符优先法、递归子程序法和LR分析法;选择对各种常见程序语言都用的语法结构,如赋值语句,特别是表达式,作为分析对象,并且与所选语法分析方法要比较贴切。
语言:选用 C/C++ 语言的一个子集。
输出:对于所输入的算术表达式,不论对错,都应有明确的信息告诉外界。算术表达式中变量名可以是一般标识符,还可含一般常数、数组元素、函数调用等等。除算术表达式外,还可扩充分析布尔、字符、位等不同类型的各种表达式。加强语法检查,尽量多和确切地指出各种错误。
更详细的内容可参考《编译原理》实验指导。
经过一个星期的编译原理课程设计,本人在刘贞老师的指导下,顺利完成该课程设计。通过该课程设计,收获颇多。一、对实验原理有更深的理解通过该课程设计,掌握了什么是编译程序,编译......
《编译原理课程设计》教学大纲课程名称: 课程编号: 适用专业: 总 学 分: 总 周 时: 主 撰 人: 撰写日期:一、目的与任务通过程序设计上机调试程序实现算法,学习编译程序调试技巧和设......
关于《编译原理》课程设计的有关说明《编译原理》是计算机专业的一门重要的专业课程,其中包含大量软件设计思想。大家通过课程设计,实现一些重要的算法,或设计一个完整的编译程......
编译原理实践课程编译原理课程是计算机专业必修的一门重要的专业基础课程,也是计算机系统软件中非常重要的一个分支,经过多年建设取得了丰硕的教学成果:2003年被评为“吉林大学......
黄冈师范学院《编译原理课程设计》教案(2011·春)授 课 教 师: 张 瑞 红 授 课 班 级: 计科2008级 授 课 时 间: 2010-2011 二课题一 有限自动机的运行一、设计题目:有限自动机的......