令和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