- 23
- 0
- 约3.09千字
- 约 7页
- 2017-05-05 发布于四川
- 举报
编译原理课程的设计题目2014
PAGE
PAGE 7
编译原理课程设计
一、课程设计的基本要求和方法
(一)、目 的
进一步培养学生编译器设计的思想,加深对编译原理和应用程序的理解,针对编译过程的重点和难点内容进行编程,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格,并综合使用程序设计语言、数据结构和编译原理的知识,熟悉使用开发工具VC /JAVA/C#/.NET 。
(二)、课程设计步骤
1、问题理解和分析
充分地分析和理解问题本身,弄清要求做什么。
2、确定解决问题的方法(设计)
主要是找到解决问题的主要思路,是怎么做。在此阶段可考虑系统的功能和模块划分等。
3、详细设计和编码
确定算法的主要流程,再进行编程。在此阶段应提醒学生程序可先在纸上写,尽量想清楚了再动手上机,在编程过程中注意程序结构的清晰性,避免出现很多明显的程序逻辑错误和语法错误,提高后面程序调试效率。
4、程序调试和运行
使学生掌握程序调试和排错的基本方法,增加编程的感觉和解决问题的
成就感。
5、完成课程设计报告(使用华东交通大学课程设计报告,需学生自己购买)
1)问题描述
题目要解决的问题是什么
2)分析、设计、实现
解决问题的基本方法说明,包括主要算法思想,算法的流程图。
程序中主要函数或过程的功能说明。
运行结果分析。
总结
遇到的主要问题是如何解决的、对设计和编码的回顾讨论和分析、
原创力文档

文档评论(0)