当前位置:问答库>论文摘要

题目:基于Linux的中间语言输出系统的设计与实现

关键词:中间语言;XML;XSD;Linux;体系结构;设计模式

  摘要

中间语言是提高编译器的可移植性和进行代码优化的关键技术。中间语言输出系统将编译器生成的中间代码以多种可读形式展示出来,使开发、测试人员对其中包含的内容信息、结构组织有了一个清晰、直观的认识。当程序进行优化后通过该系统与未优化程序进行比对,可验证优化算法的使用效果,极大的提高优化工作的效率。本文在项目设计实现的基础上研究了中间语言与XML语言的内在关联。给出了XML表示中间语言的定义,XSD表示中间语言的数据模型。讨论了实现该系统的关键技术:XML解析器的设计、XML文档的遍历算法、Linux图形用户界面的开发。并从分析设计的角度对如何实现系统的各部分功能作了详细描述。研究了软件体系结构、OO设计思想、设计模式在项目中的应用。