解答:ウ
結合テストにおいて上位モジュールから下位モジュールの順に結合テストを行うのは、トップダウテストである。トップダウンテストにおいて、未完成の下位モジュールの代替えモジュールをスタブという。
トップダウテストとは逆に下位モジュールから上位モジュールの順に結合テストを行うのは、ボトムアップテストである。ボトムアップテストにおいて未完成の上位モジュールの代替えモジュールをドライバという。
トップダウンテストとボトムアップテストを同時に行う結合テスト技法もある。このテストをサンドイッチテスト(折衷テスト)という。サンドイッチテストでは、スタブとドライバ両方が必要である。
エミュレーター(emulator)とシミュレーター(simulator)は、OSなどが違う他機種で動作するプログラムを実行するための言語プロセッサである。エミュレーターはこれをソフトウエアで実現し、シミュレーターは、マイクロプログラムやハードウエアで実現する。