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

基于G++前端的C++源代码分析系统的研究与设计

摘要第1-5页
ABSTRACT第5-11页
第一章 绪论第11-17页
   ·课题研究的背景第11-14页
     ·使用编译器的原因第11-14页
     ·源代码分析的内容第14页
   ·课题研究的意义第14-15页
   ·本课题的主要研究内容第15-17页
第二章 GCC/G++编译器的简介第17-25页
   ·GCC编译器的发展历史第17-18页
   ·前人的研究成果第18-19页
   ·G++编译器的安装与测试第19-22页
   ·G++编译器整体结构第22-24页
   ·本章小结第24-25页
第三章 G++源代码的分析和研究第25-41页
   ·G++源代码中的树结点第25-27页
   ·G++源代码中Tree-SSA结构第27-32页
     ·Tree-SSA的历史背景第28-29页
     ·Tree-SSA形式介绍第29-31页
     ·Tree-SSA框架的实现第31-32页
   ·G++源代码中的回调机制第32-36页
   ·G++源代码的中端结构第36-38页
   ·本章小结第38-41页
第四章 源代码分析系统的研究与设计第41-61页
   ·设计系统的目的第41-42页
   ·控制流图数据结构研究第42-49页
     ·控制流图相关定义第42-43页
       ·基本块第42页
       ·控制流图第42-43页
     ·控制流图结点的遍历第43-44页
       ·深度优先遍历第43-44页
       ·广度优先遍历第44页
     ·构造控制流图结构第44-49页
       ·基本块的数据结构第44-46页
       ·边的数据结构第46-49页
   ·类系结构图数据结构研究第49-51页
     ·类的基本模型第49-50页
     ·类图的构造规则第50页
     ·类图的相关数据结构第50-51页
   ·系统设计第51-59页
     ·理论研究第52-53页
     ·设计方案第53-57页
     ·系统构图第57-58页
     ·系统验证第58-59页
   ·本章小结第59-61页
第五章 总结和展望第61-63页
   ·已完成的工作第61页
   ·下一步的工作第61-63页
参考文献第63-65页
致谢第65-67页
研究成果及发表的学术论文第67-69页
作者和导师简介第69-70页
北京化工大学硕士研究生学位论文答辩委员会决议书第70-71页

论文共71页,点击 下载论文
上一篇:数据仓库技术在乙烯装置能效管理上的研究与应用
下一篇:主题搜索引擎网络爬虫搜索策略的研究与实现