基本情報技術者 平成25年度春期午前問47

午前問47

スタブを使用したテストの説明として、適切なものはどれか。
指定した命令が実行されるたびに、レジスタや主記憶の一部の内容を出力することによって、正しく処理が行われていることを確認する。
トップダウンでプログラムのテストを行うとき、作成したモジュールをテストするために、仮の下位モジュールを用意して動作を確認する。
プログラムの実行中、必要に応じて変数やレジスタなどの内容を表示し、必要であればその内容を修正して、テストを継続する。
プログラムを構成するモジュールの単体テストを行うとき、そのモジュールを呼び出す仮の上位モジュールを用意して、動作を確認する。
『情報処理過去問.com』からiPhoneアプリがリリースされました!!

正解

解説

スタブドライバは、ソフトウェア結合テストにおいて未完成のモジュールの代替です。

スタブ
モジュールが呼び出す下位モジュールの代替して使用されます。
テスト対象のモジュールからの呼出し命令の条件に合わせて値を返します。

ドライバ
下位モジュール内の処理を呼び出す際に未完成の上位モジュールの代替として使用されます。
テスト対象のモジュールを呼出し命令で呼び出します。
スポンサーリンク







シェアする

  • このエントリーをはてなブックマークに追加

フォローする