本文へスキップ
Certia
テクノロジ系
秋期

応用情報技術者 2022年 秋期 問48

48 / 80

流れ図で示したモジュールを表の二つのテストケースを用いてテストしたとき、テ ストカバレージ指標であるGg(命令網羅)とG,(分岐網羅)とによる網羅率の適切 な組みはどれか。ここで,変数V~変数2の値は、途中の命令で変更されない。 開始 変数 V No V=0 W Yes X 命令1 Y ← Z (W=0 No (x2nd = 0 (W*0) No Yes (X20) 命令2 YesL 命令3 _k Y=0 ) No 2g。 Y‡0) No Yes 命令4 Yes 命令5 Le 終了 G, による網羅率 Goによる網羅率

問題の図

正解と解説

表示する
正解 イ

命令網羅(C0)は全命令を通れば100%、分岐網羅(C1)は全分岐の真偽を通れば100%。2つのテストケースで全命令は実行できるが一部の分岐の片側が未実行のため、命令網羅100%・分岐網羅80%となる(正解)。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。