次の流れ図において、判定条件網羅(分岐網羅)を満たす最少のテストケースの組みはどれか。

判定条件網羅は各判定の真と偽を1回ずつ通せばよい

応用情報技術者試験2022年度 春期 午前47/システム開発技術 / テスト工程

流れ図。開始→「1→C」→判定「A>0 かつ B=0」。Yesなら「A×C→C」、Noなら「2→C」。両方の分岐が合流し、次の判定「A>0 かつ C=1」へ。Yesなら直接終了へ、Noなら「C^2→C」を経て終了へ合流。
流れ図。開始→「1→C」→判定「A>0 かつ B=0」。Yesなら「A×C→C」、Noなら「2→C」。両方の分岐が合流し、次の判定「A>0 かつ C=1」へ。Yesなら直接終了へ、Noなら「C^2→C」を経て終了へ合流。

選択肢

正解と解説

正解: (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件で両判定の真偽が網羅でき、これが最少である。

選択肢ごとの解説

出典:令和4年度 春期 応用情報技術者試験 午前 問47(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。