毕业设计--C语言编译器设计与实现
《毕业设计--C语言编译器设计与实现》由会员分享,可在线阅读,更多相关《毕业设计--C语言编译器设计与实现(51页珍藏版)》请在毕设资料网上搜索。
1、 毕业设计(论文)任务书 第 1 页 毕业设计(论文)题目: C 语言编译器设计与实现 毕业设计(论文)要求及原始数据(资料) : 1C 语言简介和国内外编译器技术研究现状; 2深入了解编译器前端,包括词法分析,语法分析, 语义分析; 3熟练掌握 C 语言语法及语法特点; 4深入分析编译器编写语言(C+) ; 5设计并实现编译过程中各个子过程,词法分析,语法分析,语义分析; 6训练检索文献资料和利用文献资料的能力; 7训练撰写技术文档与学位论文的能力。 第 2 页 毕业设计(论文)主要内容: 1C 语言简介和国内外编译器技术研究现状; 2深入了解编译器前端,包括词法分析,语法分析, 语义分析;
2、 3熟练掌握 C 语言语法及语法特点; 4深入分析编译器编写语言(C+) ; 5设计并实现编译过程中各个子过程,词法分析,语法分析,语义分析; 6训练检索文献资料和利用文献资料的能力; 7训练撰写技术文档与学位论文的能力。 学生应交出的设计文件(论文) : 1内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文; 2包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材 料。 第 3 页 主要参考文献(资料) : 1 KennethAReek.C 和指针.人民邮电出版社, 2008 2 Brian W.Kernighan,Dennis M.Richie. The C Program
3、Language., 2004 3 Richard Stevens. UNIX 环境高级编程. 人民邮电出版社,2006 4 布莱恩特,奥哈拉伦. 深入理解计算机系统.机械工业出版社,2011 5 Stanley B. Lippman 等. C+ Primer. 人民邮电出版社, 2008 6 Alfred V.Aho 等. 编译原理技术和工具.机械工业出版社,2003 7 Andrew W.Appel 等. 现代编译原理-C 语义描述.人民邮电出版社.2006 8 Steven S.Muchnick. 高级编译器设计与实现.机械工业出版社.2005 9 严蔚敏,吴伟民.数据结构.2012 1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 语言 编译器 设计 实现
