XとYの否定論理積X NAND Yは,NOT(X AND Y)として定義される。X OR YをNANDだけを使って表した論理式はどれか。

NANDだけでORは(X NAND X) NAND (Y NAND Y)

基本情報技術者試験2017年度 春期 午前3/基礎理論 / 論理演算

選択肢

正解と解説

正解: (X NAND X) NAND (Y NAND Y)

ド・モルガンの法則より X OR Y = NOT((NOT X) AND (NOT Y)) と書けます。NANDは1入力を同じ値でまとめると否定として働くので、NOT X は X NAND X、NOT Y は Y NAND Y で作れます。その2つをさらにNANDすれば NOT(NOT X AND NOT Y) となり、OR が得られます。

選択肢ごとの解説

出典:平成29年度 春期 基本情報技術者試験 午前 問3(IPA)

同じ分野の他の問題

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