令和4年度秋期 問48 / 80

令和4年度 秋期 応用情報技術者試験 午前 問48

流れ図で示したモジュールを表の二つのテストケースを用いてテストしたとき、テストカバレージ指標であるC0(命令網羅)とC1(分岐網羅)による網羅率の適切な組み合わせはどれか。

問題の図

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:イ

  • 命令網羅 (C0)
    命令網羅は、すべての命令を少なくとも1回実行することを目的とするカバレージ指標です。2つのテストケースを通じてすべての命令が実行されているか確認します。
  • 命令1~5: テストケース1と2の両方で網羅されています。
  • 結論: C0 = 100%。

  • 分岐網羅 (C1)
    分岐網羅は、すべての条件(分岐)が真・偽の両方を網羅することを目的とします。

  • 分岐1(V = 0): テストケース1で「真」、テストケース2で「偽」網羅済み。
  • 分岐2((W = 0) and (X = 0)): W = 0とX = 0の分岐は網羅済み。
  • 分岐3((W ≠ 0) and (X ≠ 0)): 条件が網羅されていない。
  • 結論: C1 = 80%。

答え

イ: C0 = 100%, C1 = 80%

出典:令和4年度 秋期 応用情報技術者試験 午前 問48

令和4年度秋期の他の問題