情報処理安全確保支援士試験 情報処理安全確保支援士試験 令和7年度春期 午前Ⅱ22: アジャイル開発のプロジェクトで,ソースコードの品質を向上させるために,バグ,コードの重複,脆弱性につながるコードを自動で検出することができる OSS のツールを

情報処理安全確保支援士試験 令和7年度春期 午前Ⅱ
Q 2222 / 25
のプロジェクトで,ソースコードの品質を向上させるために,バグ,コードの重複,脆弱性につながるコードを自動で検出することができる のツールを導入したい。導入する OSS として,最も適切なものはどれか。
この問の正解率:96.43%(28件)

解説

情報処理安全確保支援士試験 令和7年度春期 午前Ⅱ 問22「アジャイル開発のプロジェクトで,ソースコードの品質を向上させるために,バグ,コー…」の正解と解説です。情報処理安全確保支援士試験の「静的解析」分野の過去問で、これまでの受験者の正答率は約96%です。

正解

. SonarQube

正答率 96.4%(28人中 27人が正解)

問題の解説

SonarQubeは、ソースコードを静的解析してバグ、コードの重複、脆弱性(SAST的検出)などの品質課題を自動検出するOSS。CI/CDに組み込めば継続的にコード品質を可視化できる。エが用途に合致し正解。実務ではセキュアコーディングの徹底やDevSecOpsの一環として、開発工程の早い段階で脆弱性を発見する手段として用いられる。

選択肢ごとの解説

  • Gitはバージョン管理システムであり、コードの静的解析・脆弱性検出は行わないため誤り。
  • JenkinsはCI/CDの自動化ツールで、品質解析自体を行うものではないため最適ではない。
  • Snortはネットワーク侵入検知システムであり、ソースコード解析ツールではないため誤り。
  • バグ・重複・脆弱性を静的解析で自動検出するコード品質ツールであり、用途に合致し正解。

情報処理安全確保支援士試験 令和7年度春期 午前Ⅱ の過去問一覧に戻る・問22

情報処理安全確保支援士試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

情報処理安全確保支援士試験 合格.dev を App Store でダウンロード