首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

GCC抽象语法树的解析及控制依赖子图的建立方法研究

摘要第1-4页
Abstract第4-7页
第1章 绪论第7-12页
   ·课题来源、研究背景和意义第7-9页
   ·国内外研究现状第9-10页
   ·本文的主要研究内容和章节安排第10-12页
第2章 GCC 文本抽象语法树第12-21页
   ·GCC 及其工作流程第12页
   ·文本抽象语法树的结构特性第12-20页
     ·GCC 语法分析输出—抽象语法树第12-13页
     ·文本抽象语法树中的结点第13-16页
     ·重要字段说明第16-18页
     ·文本抽象语法树的结构特性第18-19页
     ·文本抽象语法树解析的含义第19页
     ·抽象语法树相关定义及补充第19-20页
   ·本章小结第20-21页
第3章 GCC 文本抽象语法树的解析及控制依赖子图的生成第21-45页
   ·基于GCC 的C 程序自动评分模型第21-23页
   ·GCC 文本抽象语法树中冗余信息消除算法第23-27页
     ·消除冗余的原因第23页
     ·算法的基本思想第23-24页
     ·算法的详细描述第24-25页
     ·算法的复杂度分析第25页
     ·实验分析第25-27页
   ·邻接表形式的抽象语法树的建立算法及实现第27-30页
     ·编号映射第27页
     ·消除字段冗余第27-28页
     ·存储结构设计第28页
     ·算法的基本思想与详细描述第28-29页
     ·算法的复杂度分析第29页
     ·实验分析第29-30页
   ·程序的中间表示——系统依赖图第30-31页
   ·控制依赖子图的生成算法及实现第31-36页
     ·算法的基本思想第31-32页
     ·算法的详细描述第32-33页
     ·算法复杂性分析第33页
     ·实验分析第33-35页
     ·完成对整个程序控制依赖子图的构建第35-36页
   ·系统依赖图的构建算法及实现第36-44页
     ·建立系统依赖图的一般步骤第36-37页
     ·求到达-定值信息第37-38页
     ·REF 集合和DEF 集合第38-39页
     ·求GEN 集合和KILL 集合第39-40页
     ·求IN 集合和OUT 集合第40-42页
     ·建立数据流边第42-43页
     ·实验分析第43-44页
   ·本章小结第44-45页
第4章 系统测试与分析第45-53页
   ·新旧系统的连接第45-47页
   ·实验数据第47-48页
   ·对新前端进行测试第48-52页
   ·本章小结第52-53页
结论第53-54页
参考文献第54-57页
攻读学位期间发表的学术论文第57-59页
致谢第59页

论文共59页,点击 下载论文
上一篇:需求管理技术在复杂仿真系统VV&A中工作的应用研究
下一篇:在AVS中对ABT技术的研究