IPA過去問ドリル

令和6年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問22

テクノロジ/開発技術

仕様書やソースコードについて,作成者を含めた複数人で,記述されたシステムやソフトウェアの振る舞いを机上でシミュレートして,問題点を発見する手法はどれか。

出典:令和6年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問22

正解:ア

解説

ウォークスルーは,仕様書やソースコードの作成者を含む複数人が集まり,記述されたシステムやソフトウェアの振る舞いを机上でシミュレート(トレース)しながら,誤りや問題点を早期に発見するレビュー技法です。進行役や記録役といった厳格な役割分担を設けるインスペクションに比べて,比較的形式張らずに実施できる点が特徴です。

選択肢ごとの解説

  • 正しい。作成者を含めた複数人で,システムやソフトウェアの振る舞いを机上でシミュレートして問題点を発見する手法がウォークスルーです。
  • 誤り。サンドイッチテストは,トップダウンテストとボトムアップテストを組み合わせた統合テストの手法であり,机上シミュレーションによるレビュー手法ではありません。
  • 誤り。トップダウンテストは,上位モジュールから下位モジュールへ向けて順に結合しながら行うテスト手法であり,机上シミュレーションによるレビュー手法ではありません。
  • 誤り。並行シミュレーションは,監査技法の一つで,実データを用いて監査用プログラムと本番プログラムの処理結果を比較検証する手法であり,設問の記述とは異なります。
情報処理安全確保支援士の過去問を演習モードで解く