IPA過去問ドリル

平成24年度 春期 応用情報技術者試験 午前 問1

テクノロジ/基礎理論

任意のオペランドに対するブール演算Aの結果とブール演算Bの結果が互いに否定の関係にあるとき,AはBの(又は,BはAの)相補演算であるという。排他的論理和の相補演算はどれか。

出典:平成24年度 春期 応用情報技術者試験 午前 問1

正解:ア

解説

排他的論理和(XOR)は入力が異なるとき1を出力する演算です。その相補演算(結果が常に反転する演算)は,入力が等しいとき1を出力する等価演算(XNOR)になります。

選択肢ごとの解説

  • 正しい。等価演算(XNOR)はXORの出力を反転したものと一致するため,XORの相補演算です。
  • 誤り。否定論理和(NOR)は論理和(OR)の相補演算です。
  • 誤り。論理積(AND)の相補演算は否定論理積(NAND)です。
  • 誤り。論理和(OR)の相補演算は否定論理和(NOR)です。
応用情報技術者の過去問を演習モードで解く