使用基本配置
目標:了解QAC分析流程和配置文件
內容: QAC分析基本流程介紹;如何創建一個新的QAC工程;如何在GUI中針對QAC工程的三類配置(消息配置、分析配置、編譯器配置)進行常用分析選項設置;如何開始分析項目和文件
編碼規則檢查
目標: 了解代碼審查規則,并根據規則檢查報告修改代碼
內容: 如何配置和使用編碼規則;如何查看靜態分析的結果和報告;如何解決靜態分析報告中的問題
代碼結構和質量度量
目標:了解軟件結構及質量問題
內容:軟件結構分析的目的和內容;代碼質量度量的模型和指標;如何通過質量報告檢查結構和質量問題;對函數結構的圖形化理解
命令行基礎
目標:了解QAC基本命令
內容:命令行的優勢和應用場景;命令行運行的環境配置;如何在命令行方式下分析源代碼(常用的命令行分析方式及參數);命令行使用舉例
MISRA C模塊介紹
目標:熟練使用MISRA規范模塊
內容:了解MISRA-C編碼規范;學習如何使用并定制MISRA-C檢查規則
代碼抑制
目標:掌握代碼持續質量改進的方法
內容:掌握QAC消息抑制方法;了解如何通過使用QAC進行代碼質量持續改進
定制命名規范
目標:掌握命名規范定制方法
內容:介紹標識符命名檢查項;如何定制代碼命名規范(配置方法及配置實例) |