基礎理論
基本情報技術者試験 科目A免除 修了試験 20220612 実施分 問1
任意のオペランドに対するブール演算Aの結果とブール演算Bの結果が互いに否定の関係にあるとき,AはBの(又は,BはAの)相補演算であるという。排他的論理和の相補演算はどれか。
各選択肢に2円のベン図(長方形の枠内に2円が重なる)が付く。ア: 外側と共通部分に斜線。イ: 円の外側(どちらの円にも属さない領域)に斜線。ウ: 斜線が識別できない(共通部分の可能性)。エ: 2円の内側に斜線。
答えを選ぶ
出典:基本情報技術者試験 科目A免除 修了試験 20220612 実施分 問1(問題文は IPA の公開問題。解説は当サイト作成)
答えと解説を見る
正解:ア
覚える知識
一致回路(XNOR)の論理回路構成
排他的論理和の否定(相補演算)は、2つの入力が等しいとき真となる等価演算(XNOR)である。
この問題で必要なこと
排他的論理和(XOR)の否定は等価演算(XNOR)であり、ベン図では両円の共通部分と両円の外側が真となる。
ひっかけ
否定論理和(NOR)は外側のみ、論理積は共通部分のみ、論理和は両円の内側で、XORの否定と混同させる。
この知識の出題:本試験系 2 回・免除試験 8 回(公開問題での観測値)