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

程序代码动态性能研究

摘要第1-5页
ABSTRACT第5-10页
第一章 引言第10-14页
   ·课题研究的背景第10-11页
   ·国内外研究现状及分析第11-12页
   ·课题研究的意义第12-13页
   ·课题来源及本文主要研究内容第13-14页
     ·课题来源第13页
     ·本文主要研究内容第13-14页
第二章 软件测试概述第14-23页
   ·软件生存周期第14-15页
   ·软件测试定义第15页
   ·软件测试目的第15-18页
   ·软件测试的充分性准则第18页
   ·软件测试方法第18-22页
     ·静态测试与动态测试第18-19页
     ·黑盒测试方法第19-21页
     ·白盒测试法第21页
     ·灰盒测试第21-22页
   ·本章小结第22-23页
第三章 程序代码动态性能测试分析概述第23-32页
   ·代码覆盖率统计方法第23-25页
     ·代码覆盖率分析的定义第23页
     ·覆盖测试的一般原理和Gcov 的原理分析第23-25页
   ·函数执行次数统计方法第25-29页
     ·程序分析及程序分析工具第25页
     ·Gprof 介绍第25-26页
     ·Gprof 实现原理第26页
     ·Gprof 使用第26-27页
     ·Gprof 特点及局限性第27页
     ·Oprofile 简介第27-29页
     ·Profiling 特点及局限性第29页
   ·函数执行时间统计方法第29-31页
     ·Strace第29-30页
     ·Ltrace第30-31页
     ·不足及局限性第31页
   ·本章小结第31-32页
第四章 现有统计算法的研究及不足第32-41页
   ·覆盖率统计原理第32-33页
   ·现有覆盖率统计算法的不足第33-39页
     ·逻辑覆盖第33-35页
     ·基本路径测试法第35-38页
     ·基本路径测试法分析第38-39页
   ·函数性能统计原理第39-40页
   ·现有统计工具的不足第40页
   ·本章小结第40-41页
第五章 基于代码插桩的动态优化第41-47页
   ·相关概念第41-42页
   ·动态优化的实现原理第42-43页
   ·插桩策略第43-44页
   ·指令级代码插桩技术第44-46页
   ·本章小结第46-47页
第六章 利用程序插桩统计第47-64页
   ·程序流程图第47-49页
   ·覆盖率统计第49-55页
     ·基本概念第49-51页
     ·源代码程序插桩第51-53页
     ·实验测试第53-55页
   ·插桩统计时间性能第55-58页
     ·基本概念第55页
     ·源代码程序插桩第55-57页
     ·实验测试第57-58页
   ·插桩和其他测试技术比较第58-63页
     ·适用范围比较第58-60页
     ·运行平台比较第60-61页
     ·性能比较第61-63页
   ·本章小结第63-64页
第七章 程序插桩的改进第64-76页
   ·多返回语句第64-66页
   ·多线程问题第66-75页
     ·进程标识第66-70页
     ·使用log4j第70-75页
   ·本章小结第75-76页
第八章 总结第76-77页
致谢第77-78页
参考文献第78-81页

论文共81页,点击 下载论文
上一篇:视频监控系统中运动目标的检测与跟踪技术研究
下一篇:基于颜色和相关反馈的图像检索技术的研究