平成23年度 特別 応用情報技術者試験 午前 問48
テクノロジ/開発技術テストで使用されるドライバ又はスタブの機能のうち,適切なものはどれか。
出典:平成23年度 特別 応用情報技術者試験 午前 問48
- アスタブは,テスト対象モジュールからの戻り値を表示・印刷する。
- イスタブは,テスト対象モジュールを呼び出すモジュールである。
- ウドライバは,テスト対象モジュールから呼び出されるモジュールである。
- エドライバは,テスト対象モジュールに引数を渡して呼び出す。
正解:エ
解説
ドライバは,テスト対象モジュールを呼び出す側の代役を果たすテスト用モジュールで,必要な引数を渡してテスト対象モジュールを呼び出します。
選択肢ごとの解説
- ア誤り。戻り値の表示・印刷はドライバの役割です。
- イ誤り。テスト対象モジュールを呼び出すのはドライバであり,スタブはテスト対象モジュールから呼び出される側の代役です。
- ウ誤り。テスト対象モジュールから呼び出されるのはスタブであり,ドライバではありません。
- エ正しい。ドライバは,テスト対象モジュールに引数を渡して呼び出すテスト用の上位モジュールの代役です。