パスポイ

排他的論理和を表す論理式はどれか。ここで… ITパスポート 平成25年度春期82

テクノロジ系

排他的論理和を表す論理式はどれか。ここで,論理変数AとBに対する排他的論理和の真理値表は次のように表される。また,ANDは論理積,ORは論理和,NOTは否定を表す。

AB排他的論理和
000
011
101
110
  • (A OR B)AND(A OR(NOT B))
  • (A OR B)AND((NOT A)OR(NOT B))
  • ((NOT A)OR B)AND(A OR(NOT B))
  • ((NOT A)OR B)AND((NOT A)OR(NOT B))
正解と解説を見る

正解

(A OR B)AND((NOT A)OR(NOT B))

排他的論理和(XOR)は、AとBの値が異なるときに1、同じときに0となる論理式である。「(A OR B) AND ((NOT A) OR (NOT B))」は、「AとBの少なくとも一方が1」かつ「AとBの少なくとも一方が0」という条件を表し、これはAとBの値が異なる場合にのみ真となるため、真理値表と一致する。他の選択肢は、A=0,B=0またはA=1,B=1のときの計算結果が真理値表の値と食い違うため誤りである(例えば「(A OR B) AND (A OR (NOT B))」はA=0,B=1のとき0となり、本来の1と一致しない)。

出典:平成25年度 春期 ITパスポート試験 問82

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。