欧美麻豆久久久久久中文_成年免费观看_男人天堂亚洲成人_中国一级片_动漫黄网站免费永久在线观看_国产精品自产av一区二区三区

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 精選文章 > 靜態代碼檢查工具比較

靜態代碼檢查工具比較

2020-06-16 09:07:27 | 來源:中培企業IT培訓網

最近幾年,出現了新一代的靜態代碼檢查器。這些新的代碼檢查器能夠根據控制流和數據流分析來發現新型的缺陷。現在,無需實際運行代碼即可檢測到緩沖區溢出,內存泄漏和空指針取消引用等錯誤。由于最近的革命,用于C和C++的靜態代碼分析市場正在迅速變化。現有的代碼檢查器供應商也被迫向其工具中添加數據流和控制流功能。結果,這些工具的潛在用戶很難選擇合適的工具來完成工作。

該調查比較了能夠進行控制流和數據流分析的可用靜態代碼檢查器。這項研究將逐步進行,并在有可用數據時揭示新數據。歡迎提供反饋和客戶體驗,并將其整合到結果中。

將采取以下步驟。首先,選擇工具。之后,將確定包括其稱重在內的要求。最后,將收集所請求的數據。調查的一部分將是建立一個測試套件進行比較。

  一、合格工具

  1.為了符合條件,必須滿足以下要求:

1)C和/或C++支持

2)無需運行代碼即可檢測控制流和/或數據流缺陷

  2.當前合格的工具有:

1).C++test/BugDetective (Parasoft)

2).lang (開放源代碼)

3).CodeSonar (GrammaTech)

4).覆蓋范圍 (Synopsys)

5).CppCheck (開放源代碼)

6).強化 (HP)

7).Klocwork (盜賊之波)

8).olySpace Bugfinder (MathWorks)

  二、要求

  1.評估以下要求:

1).易于安裝。獲得第一結果需要多長時間?

2).使用方便。了解結果需要花費多少時間?更改配置需要多少時間?是否有抑制個人違規的支持?有用于IDE編程的插件嗎?

3).性能。處理TIOBE測試套件需要多長時間?

4).結果的準確性。在TIOBE測試套件中發現了多少誤報?有多少假陰性?可用規則集是否足夠完整?

5).界面。可以以批處理模式運行嗎?如果是這樣,將數據導出到另一個程序有多容易?

6).價錢。使用哪種定價模型,許可費用是多少?

7).支持。獲得支持需要多長時間?答案的質量如何?

  2.C/C++測試套件

3個最常下載的SourceForge開源C/C++項目將用作測試套件。這些是:

1).火狐瀏覽器

2).Apache HTTP服務器

3).MySQL

讓我們知道是否還有其他重要要求。在下一版中,將發布各種工具的“易于安裝”結果。更多相關資訊,請繼續關注中培偉業。

主站蜘蛛池模板: 亚洲精品成人AV观看 | 毛片免费全部无码播放 | 亚洲vs日韩vs欧美vs久久 | 久久无码欧美一二三区 | 粉嫩虎白女在线观看中国女 | 在线涩涩免费观看国产精品 | 久久久久久婷婷 | 国产国拍精品av在线观看按摩 | 国产骚 | AV激情亚洲男人的天堂 | 少妇被多人C夜夜爽爽 | 成人在线视频一区二区三区 | 天天射寡妇射 | 人妻无码熟妇乱又伦精品 | 国产精品无码素人福利免费 | 成在人线AV无码免费高潮求绕 | 人妻精品动漫h无码中字 | 亚洲中文字幕成人无码 | 精品久久久久久无码国产 | 国产成年片 | 97超碰人人人人人人少妇 | 中文字幕乱码亚洲无线码 | 成人综合色在线一区二区 | 性xxxxBBBB| 毛片免费观看网址 | 日本一区免费在线 | 国产欧美成人精品第二区 | 国产乱码人妻一区二区三区 | 农村夫妇大白天啪啪 | 免费w视频带叫的免费聊天 中国一级淫片bbb | 亚洲人成网站在线播放无码 | 给我播放片在线观看8集免费 | 同性男男黄gay片免费 | 亚洲国产精品国自产拍av绿帽子 | 国产熟人AV一二三区 | 成人欧美一区二区三区视频 | 国产农村妇女野外牲交视频 | 艳妇乳肉豪妇荡乳在线观看 | 大陆熟女丰满XXXXX富婆 | 亚洲中文字幕一二三四区苍井空 | 俄罗斯美女肛交内射WWWC〇M |