平成23年度 特別試験 応用情報技術者試験 午前 問2
次の論理演算が成立するときに,aに入るビット列はどれか。ここで,⊕は排他的論理和を表す。
1101 ⊕ 0001 ⊕ [ a ] ⊕ 1101 = 1111
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:エ
排他的論理和は交換法則・結合法則が成り立ち,同じ値どうしの⊕は0000になります(X⊕X=0)。
左辺の1101が2回現れるので打ち消し合い,式は次のようになります。
0001 ⊕ a = 1111
両辺に0001を⊕すると,
a = 1111 ⊕ 0001 = 1110
-
ア: 1011
誤り。0001⊕1011=1010 となり,1111になりません。 -
イ: 1100
誤り。0001⊕1100=1101 となり,1111になりません。 -
ウ: 1101
誤り。0001⊕1101=1100 となり,1111になりません。 -
エ: 1110
正しい。0001⊕1110=1111 となり,式が成立します。
答え
エ: 1110
出典:平成23年度 特別試験 応用情報技術者試験 午前 問2