基礎理論
基本情報技術者試験 科目A免除 修了試験 20211212 実施分 問1
n ビットの値 L1,L2がある。次の操作によって得られる値 L3は,L1と L2に対するどの論理演算の結果と同じか。
〔操作〕
(1) L1と L2のビットごとの論理和をとって,変数 X に記憶する。
(2) L1と L2のビットごとの論理積をとって更に否定をとり,変数 Y に記憶する。
(3) X と Y のビットごとの論理積をとって,結果を L3とする。
答えを選ぶ
出典:基本情報技術者試験 科目A免除 修了試験 20211212 実施分 問1(問題文は IPA の公開問題。解説は当サイト作成)
答えと解説を見る
正解:ア
覚える知識
排他的論理和(XOR)の論理回路構成
排他的論理和(XOR)は2入力の値が異なるときだけ1となり、(A OR B) AND NOT(A AND B) と等価である。
この問題で必要なこと
(L1 OR L2) AND NOT(L1 AND L2) は、どちらか一方だけが1のとき1となる排他的論理和そのものである。
ひっかけ
排他的論理和の否定(一致回路)やNAND・NORと取り違えさせる。
この知識の出題:本試験系 0 回・免除試験 6 回(公開問題での観測値)