1
课程设计任务?/p>
学生姓名?/p>
_____
专业班级?/p>
指导教师?/p>
_
工作单位:计算机科学与技术学?/p>
题目
: IF-ELSE
条件语句的翻译程序设计(简单优先法、输出四元式?/p>
初始条件?/p>
理论:学完编译课程,掌握一种计算机高级语言的使用?/p>
实践:计算机实验室提供计算机及软件环境。如果自己有计算机可以在其上进行
设计?/p>
要求完成的主要任?/p>
:
?/p>
包括课程设计工作量及其技术要求,
以及说明书撰写等具体要求?/p>
?/p>
1
?/p>
写出符合给定的语法分析方法的文法及属性文法?/p>
?/p>
2
?/p>
完成题目要求的中间代码四元式的描述?/p>
?/p>
3
?/p>
写出给定的语法分析方法的思想,完成语法分析和语义分析程序设计?/p>
?/p>
4
?/p>
编制好分析程序后,设计若干用例,上机测试并通过所设计的分析程序?/p>
?/p>
5
?/p>
设计报告格式按附件要求书写。课程设计报告书正文的内容应包括?/p>
1
系统描述(问题域描述?/p>
?/p>
2
文法及属性文法的描述?/p>
3
语法分析方法描述及语法分析表设计?/p>
4
按给定的题目给出中间代码形式的描述及中间代码序列的结构设计;
5
编译系统的概要设计;
6
详细的算法描述(流程图或伪代码)
?/p>
7
软件的测试方法和测试结果?/p>
8
研制报告(研制过程,本设计的评价、特点、不足、收获与体会等)
?/p>
9
参考文献(按公开发表的规范书写)
?/p>
时间安排?/p>
设计安排一周:?/p>
1
、周
2
:完成系统分析及设计?/p>
?/p>
3
、周
4
:完成程序调试及测试?/p>
?/p>
5
:撰写课程设计报告?/p>
设计验收安排:设计周的星期五?/p>
1
节课开始到实验室进行上机验收?/p>
设计报告书收取时间:设计周的次周星期一上午
10
点?/p>
指导教师签名?/p>
2012
?/p>
10
?/p>
23
?/p>
系主任(或责任教师)签名?/p>
2012
?/p>
10
?/p>
23
?/p>