2022年C语言规则检查工具CCHECKER .pdf
《2022年C语言规则检查工具CCHECKER .pdf》由会员分享,可在线阅读,更多相关《2022年C语言规则检查工具CCHECKER .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言编程准则检查工具C Checker1 概述C 语言编程准则检查工具C Checker 是由航天软件评测中心自主研发的、基于 C 语言开发环境、用于对C 语言编写的程序进行准则检查及安全性分析的软件工具。C Checker 可以为高可靠高安全软件的开发提供有力支持,它面向三个层次的用户,包括开发人员、 软件质量管理人员与测试人员,帮助他们发现软件编程方面的安全隐患,避免一些不良的编码风格,从而提高代码的可读性与编程水平,降低出错概率,改进代码质量。2 功能C Checker 当前版本为1.0,支持 GCC、CCS、TC 等多种开发环境开发的C 程序,检查内容及给出的结果符合GJB 5369
2、-2005(C 语言安全子集) 、Q/WE 905-2005 标准。C Checker 的主要功能包括1检查 C 语言源代码的安全缺陷2检查程序的注释度(可读性)3按一定的编写风格美化源代码程序4自动生成检查结果报告3 特性C Checker 基于先进编译技术、静态编码安全性程序分析技术、基于契约的自下而上分析方法、 语言特征信息识别扩展机制等先进技术,经过多个航天项目实际使用验证,确保了准则检查的精确性,为航天型号软件质量保障提供了有力支持。C Checker 针对声明后没有使用、类型不一致、先使用后定义、不可达的代码、忽略返回值、执行路径没有返回、可能的死循环、缓冲区溢出问题和动态内存错误
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年C语言规则检查工具CCHECKER 2022 语言 规则 检查 工具 CCHECKER
限制150内