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