SonarQubeによるソースコード品質検査

SonarQubeはソースコードを静的解析し,バグ・重複・脆弱性につながる問題を検出して品質を可視化するOSSである。正解はエ。 Gitはソースコードの版管理に使う。 Jenkinsはビルドやテストを自動化する継続的インテグレーションのツールである。 Snortはネットワーク上の不正通信を検知するIDSである。

アジャイル開発のプロジェクトで,ソースコードの品質を向上させるために,バグ,コードの重複,脆弱性につながるコードを自動で検出することができる OSS のツールを導入したい。導入する OSS として,最も適切なものはどれか。

出典令和7年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問22
Git
Jenkins
Snort
SonarQube