過去問解きまくり研究所 ホーム

平成22年度 春期 午前 問2

離散数学

X□Yの真理値表

X 及び Y はそれぞれ 0 又は 1 の値をとる変数である。X□Y を X と Y の論理演算としたとき,次の真理値表が得られた。X□Y の真理値表はどれか。

【与えられた真理値表】
  X │ Y │ X AND (X□Y) │ X OR (X□Y)
 ───┼───┼──────────────┼─────────────
  0 │ 0 │      0       │     1
  0 │ 1 │      0       │     1
  1 │ 0 │      0       │     1
  1 │ 1 │      1       │     1
答えと解説を見る

✓ これが正解ウX□Y の表 =(0,0→1)(0,1→1)(1,0→0)(1,1→1)

解説

Xが0なら1、Xが1ならYと同じになる論理演算です。

与えられた真理値表から、この論理演算の値は1行ずつ決められます。まずXが0の2行を見ます。Xが0のとき、Xとの論理積は相手が何であっても0になるので、その列からは手掛かりが得られません。効くのは論理和の列で、そこが1になっている以上、相手の側が1でなければつじつまが合いません。よってXが0の2行はどちらも1と決まります。次にXが1の2行を見ます。ここでは論理和が相手によらず1になるため、効くのは論理積の列です。論理積が0の行では相手が0、論理積が1の行では相手が1と決まります。判定の軸は、Xが0の行では論理和の列だけが、Xが1の行では論理積の列だけが情報を持つことです。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成22年度 春期 基本情報技術者試験 午前 問2

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)