システム開発技術
基本情報技術者試験 科目A免除 修了試験 20120624 実施分 問50
テストで使用されるドライバ又はスタブの機能のうち,適切なものはどれか。
- ア スタブは,テスト対象モジュールからの戻り値を表示・印刷する。
- イ スタブは,テスト対象モジュールを呼び出すモジュールである。
- ウ ドライバは,テスト対象モジュールから呼び出されるモジュールである。
- エ ドライバは,テスト対象モジュールに引数を渡して呼び出す。
出典:基本情報技術者試験 科目A免除 修了試験 20120624 実施分 問50
答えと解説を見る
正解:エ
覚える知識
テストスタブとドライバの役割
ドライバは上位の代用として対象モジュールを呼び出し、スタブは下位の代用として対象から呼ばれるモジュールである。
この問題で必要なこと
ドライバはテスト対象モジュールを呼び出して引数を渡し、スタブはテスト対象から呼び出される代用モジュールである。
ひっかけ
スタブとドライバの役割を入れ替えた記述を選ばせる。
この知識の出題:本試験系 7 回・免除試験 23 回(公開問題での観測値)