IPA過去問ドリル

平成23年度 秋期 基本情報技術者試験 午前 問26

テクノロジ/コンピュータ構成要素

論理式 X=A・B+A・BAB と同じ結果が得られる論理回路はどれか。ここで,論理式中の・は論理積,+は論理和,X はXの否定を表す。

平成23年度 秋期 基本情報技術者試験 午前 問26の図

出典:平成23年度 秋期 基本情報技術者試験 午前 問26

正解:イ

解説

X=A・B+A・BAB を整理すると,X=(A・B+A・B)+AB ですが,A,Bの4通りの組合せ(00,01,10,11)で真理値を確認すると,A=B=1のときだけXは0となり,それ以外は全て1になります。これは,AとBのAND(論理積)の否定,すなわちNAND回路の真理値表と一致します。

選択肢ごとの解説

  • 誤り。AND回路はA=B=1のときだけ1になり,それ以外は0になるため,この論理式の真理値表とは逆になります。
  • 正しい。この論理式はA=B=1のときだけ0,それ以外は1になり,これはNAND回路(否定論理積素子)の真理値表と一致します。
  • 誤り。OR回路はA=B=0のときだけ0になり,それ以外は1になるため,この論理式の真理値表と一致しません。
  • 誤り。NOR回路はA=B=0のときだけ1になり,それ以外は0になるため,この論理式の真理値表とは異なります。
基本情報技術者の過去問を演習モードで解く