本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成28年度 春期 基本情報技術者試験問題と解説

問49

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

 

ア 2  イ 3  ウ 4  エ 5


正解


解説

命令網羅は、すべての命令を少なくとも1回は実行する。

ア (a, b) = (0, 0) と (1, 1) のテストケースの場合、
 (a, b) = (0, 0) の時、 x = 1, y = 1 が実行され、
 (a, b) = (1, 1) の時、 x = 2, y = 2 が実行される。

ちなみに (a, b) = (0, 1) と (1, 0) でも命令網羅が可能である。さらに、値は1でなくても構わない。

問48 目次 問50