IPA過去問ドリル

平成23年度 秋期 基本情報技術者試験 午前 問23

テクノロジ/開発技術

静的テストツールの機能に分類されるものはどれか。

出典:平成23年度 秋期 基本情報技術者試験 午前 問23

正解:ア

解説

静的テストツールは,プログラムを実際に実行せずにソースコードを解析して,コーディング規約違反や潜在的な誤りを検出するツールです。これに対し,プログラムを実際に動かして検証する手法は動的テストと呼ばれます。

選択肢ごとの解説

  • 正しい。ソースコードを解析してプログラムの誤りを検出するのは,静的テストツールの機能です。
  • 誤り。ドライバやスタブの生成はテストを実行するための補助ツールの機能で,動的テストに関するものです。
  • 誤り。テストの実行経路から網羅度を算出するのは,動的テストにおけるカバレッジ測定ツールの機能です。
  • 誤り。特定経路をテストするためのデータ生成は,動的テストにおけるテストデータ生成ツールの機能です。
基本情報技術者の過去問を演習モードで解く