平成28年 春期 基本情報技術者 午前 問21

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

 ア  ソースコードを解析して、プログラムの誤りを検出する。
 イ  テスト対象モジュールに必要なドライバ又はスタブを生成する。
 ウ  テストによって実行した経路から網羅度を算出する。
 エ  プログラムの特定の経路をテストするためのデータを生成する。


答え ア


解説

 ア  静的テストツール(静的解析ツール)は、プログラムのソースコードを解析して、プログラムの誤りを検出します。
検出する誤りとしては初期化しない変数の参照や実行されないコードの検出などがあります。
 イ  テスト対象モジュールに必要なドライバ又はスタブを生成する、テスト支援ツールがあるようです。
 ウ  テストによって実行した経路から網羅度を算出するのは、カバレージ解析ツールです。
 エ  プログラムの特定の経路をテストするためのデータを生成するのは、テストデータ生成ツールです。


キーワード
・静的解析ツール

キーワードの解説

戻る 一覧へ 次へ