次の流れ図において、判定条件網羅(分岐網羅)を満たす最少のテストケースの組みはどれか。
判定条件網羅は各判定の真と偽を1回ずつ通せばよい

選択肢
- ア(1) A=0, B=0 (2) A=1, B=1
- イ(1) A=1, B=0 (2) A=1, B=1
- ウ(1) A=0, B=0 (2) A=1, B=1 (3) A=1, B=0
- エ(1) A=0, B=0 (2) A=0, B=1 (3) A=1, B=0
正解と解説
正解:イ (1) A=1, B=0 (2) A=1, B=1
判定条件網羅は、各判定について真と偽の両方の結果を少なくとも1回ずつ通せばよい。A=1,B=0では最初の判定が真となり、その結果C=1になるので2つ目の判定も真を通る。A=1,B=1では最初の判定が偽となりC=2になるため、2つ目の判定も偽を通る。この2件で両判定の真偽が網羅でき、これが最少である。
選択肢ごとの解説
- アこの組合せでは最初の判定が2件とも偽になり、真の経路を通らない。
- イ正解。2件で両方の判定について真と偽の双方を通過でき、これが最少である。
- ウ2件で網羅できるところを3件使っており、最少ではない。
- エ件数が多いうえ、最初の判定が真となるのは1件のみで無駄が多い。
同じ分野の他の問題
- 流れ図で示したモジュールを表の二つのテストケースを用いてテストしたとき、テストカバレージ指標であるC0(命令網羅)とC1…2022年度 秋期 午前 問48
- あるプログラムについて、流れ図で示される部分に関するテストを、命令網羅で実施する場合、最小のテストケース数は幾つか。ここ…2021年度 春期 午前 問48
- プログラムの誤りの一つに,繰返し処理の終了条件としてA≧aとすべきところをA>aとコーディングしたことに起因するものがあ…2018年度 秋期 午前 問49
- テストで使用されるスタブ又はドライバの説明のうち、適切なものはどれか。2017年度 秋期 午前 問47
- 流れ図において,分岐網羅を満たし,かつ,条件網羅を満たすテストデータの組みはどれか。2017年度 春期 午前 問48
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。