• ベストアンサー

基本情報技術者の平成20年度秋の問44なのですが

基本情報技術者の平成20年度秋の問44なのですが プログラム中の図の部分の判定条件網羅(分岐網羅)でテストするときのテストケースをして適切なものはどれかという問題で AB 偽偽 真真 が正解らしいのですが何故こうなるかわかりません お手数ですが教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • flextime
  • ベストアンサー率45% (31/68)
回答No.2

判定条件網羅(分岐網羅)では条件文での分岐のすべての経路についてのテストをするので 条件文の「A OR B」が真(A OR B = 0)のケースと、偽(A OR B = 1)のケースのテストを行う必要があるということです。 したがって、これを満たすのはウになります。

参考URL:
http://www.k4.dion.ne.jp/~type_f/

その他の回答 (1)

  • Microstar
  • ベストアンサー率21% (289/1367)
回答No.1

まずORの意味を理解するのと、真偽を10に置き換えてみてください。 そうすれば正解がわかると思います。 つまり、両方の分岐に通るように回答を選ぶとすれば、ウです。他の回答は真のみしか通りません。 (テストは色々なケースで行う必要があると思った方がよいです)

関連するQ&A