使用基本配置
目标:了解QAC分析流程和配置文件
内容: QAC分析基本流程介绍;如何创建一个新的QAC工程;如何在GUI中针对QAC工程的三类配置(消息配置、分析配置、编译器配置)进行常用分析选项设置;如何开始分析项目和文件
编码规则检查
目标: 了解代码审查规则,并根据规则检查报告修改代码
内容: 如何配置和使用编码规则;如何查看静态分析的结果和报告;如何解决静态分析报告中的问题
代码结构和质量度量
目标:了解软件结构及质量问题
内容:软件结构分析的目的和内容;代码质量度量的模型和指标;如何通过质量报告检查结构和质量问题;对函数结构的图形化理解
命令行基础
目标:了解QAC基本命令
内容:命令行的优势和应用场景;命令行运行的环境配置;如何在命令行方式下分析源代码(常用的命令行分析方式及参数);命令行使用举例
MISRA C模块介绍
目标:熟练使用MISRA规范模块
内容:了解MISRA-C编码规范;学习如何使用并定制MISRA-C检查规则
代码抑制
目标:掌握代码持续质量改进的方法
内容:掌握QAC消息抑制方法;了解如何通过使用QAC进行代码质量持续改进
定制命名规范
目标:掌握命名规范定制方法
内容:介绍标识符命名检查项;如何定制代码命名规范(配置方法及配置实例) |