基礎理論

基本情報技術者試験 科目A免除 修了試験 20210124 実施分 問2

論理式 ¬((¬A+B)・(A+¬C)) と等しいものはどれか。ここで,・は論理積,+は論理和,¬X は X の否定を表す。
原文では否定を変数の上線で表記。問題文中の式は (A の上線 + B)・(A + C の上線) 全体にさらに上線が掛かっている。本文・選択肢の ¬ は上線を置き換えたもの。ア: A・(B上線)+(A上線)・C,イ: (A上線)・B+A・(C上線),ウ: (A+B上線)・(A上線+C),エ: (A上線+B)・(A+C上線)
  • ア A・¬B+¬A・C
  • イ ¬A・B+A・¬C
  • ウ (A+¬B)・(¬A+C)
  • エ (¬A+B)・(A+¬C)

出典:基本情報技術者試験 科目A免除 修了試験 20210124 実施分 問2

答えと解説を見る

正解:ア

覚える知識

ド・モルガンの法則による論理式変換

論理積・論理和の否定は、各項を否定して演算を入れ替えたものに等しい。

この問題で必要なこと

¬(X・Y)=¬X+¬Y、¬(X+Y)=¬X・¬Yを適用して否定を内側へ展開する。結果はA・¬B+¬A・Cとなる。

ひっかけ

否定の分配時に演算(・と+)を入れ替え忘れると、イやウなどの形になる。

この知識の出題:本試験系 3 回・免除試験 6 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「論理演算・論理回路と集合」で学ぶ

同じ知識の過去問