次の流れ図において,判定条件網羅(分岐網羅)を満たす最少のテストケースの組みはどれか。
図の内容(文字)
開始 → 1→C → 判定「A>0 かつ B=0」:Yesなら A×C→C,Noなら 2→C → 合流 → 判定「A>0 かつ C=1」:Yesならそのまま終了へ,Noなら C²→C を実行して合流 → 終了。
テクノロジ系
次の流れ図において,判定条件網羅(分岐網羅)を満たす最少のテストケースの組みはどれか。
正解 イ
A=1,B=0なら2つの判定がともにYes、A=1,B=1なら2つの判定がともにNoになり、2件で全分岐を通ります。
判定条件網羅(分岐網羅)は、各判定のYesとNoを少なくとも1回ずつ通すテストです。A=1,B=0のとき、1つ目の判定はYesで、C=1×1=1になります。2つ目の判定もA>0かつC=1なのでYesです。A=1,B=1のとき、1つ目の判定はNoで、C=2になります。2つ目の判定はC=1でないのでNoとなり、2件で4つの分岐をすべて通ります。
ア:A=0,B=0もA=1,B=1も1つ目の判定がNoになり、C=2のため2つ目もNoです。どちらの判定もYesを一度も通りません。
ウ:全分岐を通りますが3件です。(1)と(2)はどちらも両判定がNoで重複しており、最少ではありません。
エ:全分岐を通りますが3件です。(1)と(2)はどちらも両判定がNoで重複しており、最少ではありません。
出典:令和4年度 春期 応用情報技術者試験 問47
全年度から出題。10問で実力を判定します。登録不要。
出典:令和4年度 春期 応用情報技術者試験 問47(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方