「論理演算って何…?」
応用情報技術者試験では毎年のように出題される超頻出テーマですが、
- AND・OR・NOTが覚えられない…
- XORって何?
- 真理値表ってどう見るの?
- ビット演算との関係は?
で苦手な人が非常に多い分野です。
この記事では、
- 論理演算とは?
- AND・OR・NOT・XOR
- 真理値表
- 覚え方
- 試験での頻出ポイント
を5分で理解できるように解説します!
まず結論
論理演算
「真(1)・偽(0)を計算する演算」
コンピュータは
**0(偽)と1(真)**だけで判断しています。
論理演算とは?
超重要!
論理演算とは、
2つの値(0または1)を使って
結果を求める演算です。
例えば
1 AND 1
なら
1
になります。
まず覚える4種類
超頻出!
- AND(論理積)
- OR(論理和)
- NOT(否定)
- XOR(排他的論理和)
まずはこの4つを覚えましょう!
AND(論理積)
超頻出!
両方とも1なら1
それ以外は0になります。
| A | B | A AND B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
イメージ
雨が降る
AND
傘を持つ
↓
両方満たしたらOK
覚え方
「両方YES」
OR(論理和)
超頻出!
どちらかが1なら1
| A | B | A OR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
イメージ
電車
または
バス
どちらか使えればOK。
覚え方
「どちらかYES」
NOT(否定)
超頻出!
0と1を反転する
| A | NOT A |
|---|---|
| 0 | 1 |
| 1 | 0 |
イメージ
電気ON
↓
電気OFF
覚え方
「反対にする」
XOR(排他的論理和)
超頻出!
違うときだけ1
| A | B | A XOR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
イメージ
どちらか一方だけ選ぶ
覚え方
「違えばYES」
4つをまとめると
超重要!
| 演算 | 条件 |
|---|---|
| AND | 両方1 |
| OR | どちらか1 |
| NOT | 反転 |
| XOR | 違うときだけ1 |
ビット演算での例
例えば
1010
AND
1100
各桁ごとに計算します。
1010
1100
----
1000
OR
1010
1100
----
1110
XOR
1010
1100
----
0110
イメージで理解
AND
○ AND ○
=○
OR
○ OR ×
=○
XOR
○ XOR ○
=×
NOT
○
↓
×
試験での覚え方
超重要!
AND
両方YES
OR
どちらかYES
XOR
違えばYES
NOT
反転
よくあるひっかけ
「ANDはどちらかが1なら1」
→ ❌違う!
ANDは
両方1
「ORは両方1だけ1」
→ ❌違う!
ORは
どちらか1なら1
「XORは両方1なら1」
→ ❌違う!
XORは
違うときだけ1
応用情報で超頻出
かなり狙われる👇
- AND
- OR
- NOT
- XOR
- 真理値表
- ビット演算
- シフト演算
1分で復習!
AND
両方1
OR
どちらか1
XOR
違うとき1
NOT
反転
超重要
- AND=両方YES
- OR=どちらかYES
- XOR=違えばYES
- NOT=反転
- 真理値表は毎年レベルで頻出!
練習問題
問題
次の論理演算の結果として正しいものはどれか。
1010
XOR
1100
ア 1000
イ 0110
ウ 1110
エ 0010
解答
正解:イ
解説
各ビットを比較し、異なる場合だけ「1」になります。
1010
1100
----
0110
よって答えは
0110
です。
まとめ
論理演算とは
「0と1を使って真偽を判定する演算」
超重要
- AND=両方1なら1
- OR=どちらか1なら1
- XOR=異なるときだけ1
- NOT=0と1を反転
- ビット演算では各ビットごとに計算する
まずは、
「AND=両方」
「OR=どちらか」
「XOR=違う」
「NOT=反転」
この4つだけ覚えれば、論理演算の問題はかなり解けるようになります!
知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

未経験から、ITエンジニアへ。
「IT業界に興味はあるけれど、自分にできるか不安」「何から始めればいいのか分からない」そんな方のために、Tech GO は未経験からのIT転職を専門的にサポートします。求人を紹介するだけではなく、あなたの強みを整理し、応募準備から入社後の成…
まずは無料でキャリア相談

コメント