基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [令和元年秋午前] [令和元年秋午後]

平成25年 春期 基本情報技術者 午前 問47
問47   スタブを使用したテストの説明

 スタブを使用したテストの説明として,適切なものはどれか。

ア 指定した命令が実行されるたびに,レジスタや主記憶の一部の内容を出力することによって,正しく処理が行われていることを確認する。

イ トップダウンでプログラムのテストを行うとき,作成したモジュールをテストするために,仮の下位モジュールを用意して動作を確認する。

ウ プログラムの実行中,必要に応じて変数やレジスタなどの内容を表示し,必要ならばその内容を修正して,テストを継続する。

エ プログラムを構成するモジュールの単体テストを行うとき,そのモジュールを呼び出す仮の上位モジュールを用意して,動作を確認する。


解答←クリックすると正解が表示されます

解説

 トップダウンテスト方式では、下位のモジュールができていない状態で上位のモジュールをテストするため、 テスト用のスタブとよばれる下位のモジュールを作成する必要がある。

 ボトムアップ方式では下位モジュールから開発するため、上位のモジュールは未開発である。よって、 ドライバとよばれる簡単なテスト用のモジュールを作成してテストする。


[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]