応用情報技術者
基礎理論
論理演算においてAとBのEXOR(排他的論理和)の真理値表で、A=1かつB=1のとき出力は?
1.
0
✓ 正解
2.
1
3.
不定
4.
エラー
📝 解説
XOR(排他的論理和)は「2つの入力が異なるとき1、同じとき0を出力する」演算です。改札機の乗降チェックに例えると「入場済みの状態(1)でもう一度入場(1)しようとしたら、同じ状態なのでエラー(0)になる」イメージです。真理値表はA=0,B=0→0、A=0,B=1→1、A=1,B=0→1、A=1,B=1→0。問題のA=1、B=1は「同じ値」なので出力は0が正解です。XORは「異なるとき1」と覚えましょう!OR(論理和)とよく混同されますが、ORはA=1,B=1のとき1(どちらかが1なら1)で、XORだけA=1,B=1のとき0になる点が違います。XORは暗号技術(ビット演算)、誤り検出(パリティ)、差分検出など情報処理の様々な場面で活躍します。「Exclusive(排他的)=同じなら0、違うなら1」という名前の意味から理解するとぐっと覚えやすくなりますよ!