平成24年度 春期 応用情報技術者試験 午前 問1
任意のオペランドに対するブール演算 A の結果とブール演算 B の結果が互いに否定の関係にあるとき,A は B の(又は,B は A の)相補演算であるという。排他的論理和の相補演算はどれか。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ア
排他的論理和(XOR)は,2つの入力が異なるときに1,等しいときに0になる演算です。その結果をすべて反転した演算(入力が等しいときに1)が相補演算になります。
| A | B | XOR | 等価(XNOR) |
|---|---|---|---|
| 0 | 0 | 0 | 1 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 1 |
-
ア: 等価演算
正しい。等価演算(XNOR)は2つの入力が等しいときに1になる演算で,入力が異なるときに1になる排他的論理和(XOR)の結果をすべて反転したものです。したがって排他的論理和の相補演算です。 -
イ: 否定論理和
誤り。否定論理和(NOR)は論理和の否定であり,論理和の相補演算です。入力が (1,1) のとき XOR も NOR も 0 になるので,XOR の否定にはなりません。 -
ウ: 論理積
誤り。論理積(AND)は両方が1のときだけ1になります。入力が (0,0) のとき XOR も AND も 0 になるので,XOR の否定にはなりません。 -
エ: 論理和
誤り。論理和(OR)は入力が (1,0) や (0,1) のとき XOR と同じく1になるので,否定の関係にはありません。
答え
ア: 等価演算
出典:平成24年度 春期 応用情報技術者試験 午前 問1