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

航天C程序安全规则检查技术研究

表目录第1-9页
图目录第9-10页
摘要第10-11页
ABSTRACT第11-12页
第一章 绪论第12-21页
   ·论文研究背景第12页
   ·研究现状第12-20页
     ·程序分析方法第12-16页
     ·C 语言安全编程规则集第16-17页
     ·安全编程规则的检测工具第17-20页
   ·论文的主要工作及创新第20页
   ·论文结构第20-21页
第二章 航天C 程序安全规则集第21-32页
   ·背景介绍第21-22页
   ·MISRA-C 安全规则集和Testbed 编程规则第22-25页
     ·MISRA-C 安全规则集第22-23页
     ·Testbed 编程规则第23-25页
   ·《航天器软件C 语言编程规范》的分类及内容第25-27页
   ·安全规则集对比分析第27-28页
   ·《航天器软件C 语言编程规范》的支撑工具分析第28-31页
     ·静态分析工具QAC 分析第28页
     ·静态分析工具LDRA Testbed 分析第28-30页
     ·分析结论第30-31页
   ·小结第31-32页
第三章 编译器的前端实现原理分析第32-52页
   ·编译器基本结构第32页
   ·词法分析第32-37页
     ·词法分析功能第32-33页
     ·单词的类型和类别码第33-34页
     ·词法分析器生成工具Lex第34-37页
   ·语法分析第37-41页
     ·文法第37-38页
     ·LR 分析第38-39页
     ·构造LALR 语法分析表第39-40页
     ·语法分析器的自动生成工具Yacc第40-41页
   ·语义分析第41-42页
   ·GCC 编译器工作过程分析第42-51页
     ·GCC 编译器系统结构第42页
     ·GCC 的前端组成第42-43页
     ·GCC 的整体控制流程第43-45页
     ·GCC 中的数据结构分析第45-51页
   ·小结第51-52页
第四章 SC-RuleChecker 的设计与实现第52-66页
   ·SC-RuleChecker 的检查算法设计与实现第52-63页
     ·SC-RuleChecker 的实现流程第52-53页
     ·SC-RuleChecker 的规则配置文件第53-54页
     ·SC-RuleChecker 的实现方法第54-62页
     ·SC-RuleChecker 实现方法总结第62-63页
   ·SC-RuleChecker 界面设计第63-65页
     ·SC-RuleChecker 的功能模块第63-64页
     ·SC-RuleChecker 运行界面第64-65页
   ·小结第65-66页
第五章 SC-RuleChecker 的系统测试及实际应用第66-76页
   ·SC-RuleChecker 的系统测试第66-72页
     ·测试用例1第66-68页
     ·测试用例2第68-69页
     ·测试用例3第69-70页
     ·测试用例4第70-71页
     ·测试结论第71-72页
   ·SC-RuleChecker 的实际应用第72-75页
     ·用SC-RuleChecker 检测航天嵌入式软件第72-74页
     ·用SC-RuleChecker 检测μc/os 系统第74-75页
   ·小结第75-76页
第六章 结束语第76-78页
   ·工作总结第76页
   ·下一步工作第76-78页
致谢第78-79页
参考文献第79-82页
作者在学期间取得的学术成果第82-83页
附录A 攻读硕士期间参加的科研项目第83-84页
附录B 工程文档第84页

论文共84页,点击 下载论文
上一篇:自适应局部图像增强技术研究
下一篇:虚拟人运动合成技术及其工程应用研究