基本情報技術者 令和6年度公開問題科目A問1

科目A問1

X 及び Y はそれぞれ 0 又は 1 の値をとる変数である。X □Y を X と Y の論理演算としたとき,次の真理値表が得られた。X □Y の真理値表はどれか。
『情報処理過去問.com』からiPhoneアプリがリリースされました!!

正解

解説

与えられた表で X OR (X□Y) が全行1なので,X=0の行では OR を1にするため X□Y=1 が必須です。一方,X=1の行は X AND (X□Y) の値から X□Y を逆算できます。

逆算
・(X,Y)=(0,0): 0 OR Z=1 → Z=1
・(0,1): 0 OR Z=1 → Z=1
・(1,0): 1 AND Z=0 → Z=0
・(1,1): 1 AND Z=1 → Z=1

よって X□Y は「00→1, 01→1, 10→0, 11→1」で、該当する真理値表は ウ となります。
スポンサーリンク







シェアする

  • このエントリーをはてなブックマークに追加

フォローする