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

令和元年 秋期 基本情報技術者 午前 問48
問48   ドライバとスタブの機能

 テストで使用するスタブ又はドライバの説明のうち,適切なものはどれか。

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

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

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

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


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

解説

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

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

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

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

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

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

【平成16年秋 問52】


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