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