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