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

平成16年 秋期 基本情報技術者 午前 問52
問52   ドライバとスタブの機能

 モジュールテストで使用されるドライバ又はスタブの機能に関する記述のうち, 適切なものはどれか。

ア スタブは,テスト対象モジュールからの戻り値を表示・印刷する。

イ スタブは,テスト対象モジュールを呼び出すモジュールである。

ウ ドライバは,テスト対象モジュールから呼び出されるモジュールである。

エ ドライバは,テスト対象モジュールに引数を渡して呼び出す。


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

解説

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

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

ア:テスト対象モジュールからの戻り値を表示・印刷することはドライバの機能である。

イ:テスト対象モジュールを呼び出すモジュールとは、ドライバである。

ウ:テスト対象モジュールから呼び出されるモジュールとは、スタブのことである。

エ:テスト対象モジュールに引数を渡して呼び出すことは、ドライバの機能である。 よって、正解である。


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