1 / 2
文档名称:

编译原理课程设计文档格式规范.doc

格式:doc   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

编译原理课程设计文档格式规范.doc

上传人:xxj16588 2016/1/5 文件大小:0 KB

下载得到文件列表

编译原理课程设计文档格式规范.doc

相关文档

文档介绍

文档介绍:课程设计内容:(两个题目任选一个)1、题目一:?根据指导教师的要求设计一个C语言子集的编译器,要求有友好的图形界面,能够实现编译的词法分析,语法分析和语义分析功能,并具备一定的错误处理能力,给出总的出错报告,编译最终形成四元式的中间代码形式。?四元式的格式参照书上,如果你采用另外的中间代码形式,请在报告中说明?语法分析和语义分析方法不限?编程工具不限。?如果实现了代码优化或者是目标代码生成(目标代码采用汇编形式),则在原来得分基础上加分2、题目二,自选,但必须在第7周周五之前将你所要编译的语言文法提交指导教师二、课程设计文档格式规范:(用A4纸打印)1、封面(题目,班级,姓名,指导教师,得分,日期)2、文档正文1)设计任务或设计要求:包括你要编译的语言和你的设计目标,要给出你所编译的源语言的文法。2)需求分析3)系统设计4)详细设计(源代码要另外拷贝到光盘上,所以在这里不需要附加源代码)5)操作说明6)测试报告(至少给出3个例子程序以及运行结果)3、小结注意:?如果你采用的是面向过程的程序设计,请给出功能模块图,数据流图,程序控制流程图,以及全局变量说明,主要数据结构说明,函数说明,函数调用关系说明。?如果你采用的是面向对象程序设计,请给出类图,usercase图,等。?源程序请使用良好的注释习惯。三、课程设计时间安排本次设计从第4周——第15周,共12周第4周:布置任务,准备第5-6周:确定文法,选定编程工具,确定分析方法,需求分析,系统设计第7-13周:词法,语法,语义的详细编码第14周:整体调试程序,加上图形界面,通过后书写文档第15周:收文档和源代码,打分注意:从第7周开始,每周四上午第一大节到302机房(每个班两周检查一次,单数周计科061,双数周计科062),检查进度,严格考勤,不来者按旷课,扣平时成绩得分,来了但没有按规定完成任务,扣平时成绩得分。四、C语言子集算术运算符:+-*/关系运算:><>=<=!====逻辑运算&&||!赋值运算=数字0123456789字符a…..zA…..Z标示符的命名规则:由字母和下划线组成,打头的只能是字母,区分大小