「判定条件網羅(分岐網羅)」について
プログラム中に次の複合判定がある。
条件1 OR (条件2 AND 条件3)
判定条件網羅(分岐網羅)に基づいてテストする場合、
追加するテスト項目として適切なものは、どれか。
[終了したテスト項目]
(1)条件1が真、条件2が偽、条件3が偽
(2)条件1が偽、条件2が真、条件3が真
正解:ア
解説には下記の内容が記載されています。
(1)条件1が真、条件2が偽、条件3が偽を条件式に当て嵌めます。
真OR(偽AND偽)=真OR(偽)=真
(2)条件1が偽、条件2が真、条件3が真を条件式に当て嵌めます。
偽OR(真AND真)=偽OR(真)=真
しかしその条件式が読めません。
何故、真OR(偽AND偽)=真OR(偽)=真に、
偽OR(真AND真)=偽OR(真)=真になるのですか。
真OR(偽)=真OR偽で、偽OR(真)=真OR偽ではないのですか。
お手数お掛けしますが、ご存知の方おられましたら、ご教授お願いします。
以上、よろしくお願い致します。
お礼
早速、ご回答を頂きありがとうございます。 特に、4番目の条件は納得しました。 教えてgooの1番目の回答としてご披露したいと思います。