基本情報暗記無料で始める

流れ図で表される部分を命令網羅によってテストするとき,テストケースは少なくとも幾つ用意する必要があるか。

基本情報技術者試験/2016年度 春期 午前 問49/システム開発技術 / テスト技法

流れ図。最初の判定「a=0」でYesなら「x=1」、Noなら「x=2」を実行しどちらも合流。続いて判定「b=0」でYesなら「y=1」、Noなら「y=2」を実行しどちらも合流して終了。2つの独立した分岐(a=0の分岐とb=0の分岐)が直列に並ぶ構造。
流れ図。最初の判定「a=0」でYesなら「x=1」、Noなら「x=2」を実行しどちらも合流。続いて判定「b=0」でYesなら「y=1」、Noなら「y=2」を実行しどちらも合流して終了。2つの独立した分岐(a=0の分岐とb=0の分岐)が直列に並ぶ構造。

選択肢

正解と解説

正解:ア 2

命令網羅は、全ての命令を少なくとも1回実行できればよい基準である。この流れ図の命令はx=1、x=2、y=1、y=2の4つで、判定は2つが直列に並ぶ。a=0かつb=0のケースでx=1とy=1を、a≠0かつb≠0のケースでx=2とy=2を通せるので、テストケースは2つで足りる。

この問題を解く(同じ分野をあと9問) →

選択肢ごとの解説

出典:平成28年度 春期 基本情報技術者試験 午前 問49(IPA)原本の紙面を見る(IPA 問題冊子より)

この問題に出た用語

同じ分野の他の問題

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