問題
流れ図で示したモジュールを表の二つのテストケースを用いてテストしたとき,テストカバレージ指標である C0(命令網羅)と C1(分岐網羅)とによる網羅率の適切な組みはどれか。ここで,変数 V〜変数 Z の値は,途中の命令で変更されないものとする。

選択肢
- 1C0 による網羅率 100%,C1 による網羅率 100%
- 2C0 による網羅率 100%,C1 による網羅率 80%
- 3C0 による網羅率 80%,C1 による網羅率 100%
- 4C0 による網羅率 80%,C1 による網羅率 80%
正解
2. C0 による網羅率 100%,C1 による網羅率 80%
詳しい解説を見る解説を閉じる
解説
C0(命令網羅)は全ての命令を少なくとも1回実行した割合、C1(分岐網羅)は全ての分岐の真・偽双方を少なくとも1回通過した割合を表す。二つのテストケースをたどると全ての命令は少なくとも1回実行されるためC0は100%になるが、一部の分岐については片方の方向しか通らないためC1は100%に届かず80%にとどまる。したがってC0が100%、C1が80%となる。(出典: 令和4年度 秋期 応用情報技術者試験 午前 問48)
一問一答
全400問を繰り返し学習