シカクマナボ.ITパスポート

ITパスポート 平成22年春期 問40

出典:IPA「ITパスポート試験」平成22年春期 問40

表計算ソフトを利用して,次の3種類のワークシートを作成した。それぞれのワークシートをプログラムと考えるとき,これらのワークシートの動作を確認するテストのうち,結合テストに相当するものはどれか。
  • 4~9月の各月の売上をすべて入力すると,その合計を計算するワークシート"上半期"
  • 10~3月の各月の売上をすべて入力すると,その合計を計算するワークシート"下半期"
  • ワークシート"上半期"の売上合計とワークシート"下半期"の売上合計を加えて年間の売上合計を自動計算し,月別のグラフを表示するワークシート"年間"

正解と解説を見る

正解:ウ

三つのワークシートを別々のプログラムとみなすと、結合テストで確認するのはシート間の連携です。「上半期」と「下半期」の売上合計が「年間」に正しく渡されるかを確認するテストが該当します。

各半期シートの内部で合計が正しいか、未入力時にエラーになるかは個々のプログラムの確認です。手計算同士の結果を照合しても、実際のシート間の参照やデータ受渡しの誤りは検出できません。

条件を選んで演習する