修了試験 2019-07-28実施分 基本情報技術者試験 問48
プログラムの流れ図で示される部分に関するテストデータを,判定条件網羅(decision coverage)によって設定した。 このテストデータを複数条件網羅(multiple condition coverage)による設定に変更するとき,加えるべきテストデータのうち,適切なものはどれか。 ここで,( )で囲んだ部分は,一組みのテストデータを表すものとする。 流れ図:処理1→判定(A>6 or B=0):Yesなら処理2へ,Noなら処理1へ戻る(ループ)。 処理2の後もループ先頭へ戻る。 ・判定条件網羅によるテストデータ (A=4,B=1),(A=5,B=0)
正答4
解説
正解はエ。 判定条件網羅の2件で条件(A>6,B=0)の組合せはFF,FTの2通りが既出。 複数条件網羅には残りTT,TFが必要で,エの(A=7,B=0)はTT,(A=8,B=2)はTFとなり,不足していた組合せを補える。まとめて解く
修了試験 2019-07-28実施分を通しで解く(80問)→