戦国IT - 情報処理技術者試験の過去問対策サイト
お知らせお問い合わせ料金プラン

応用情報技術者 2022年 秋期 午前202


問題文

A, B, C, D を論理変数とするとき、次のカルノー図と等価な論理式はどれか。ここで、・は論理積、+は論理和、はXの否定を表す。
応用情報技術者 2022年 秋期 午前2 問02の問題画像

選択肢

(正解)

カルノー図の論理式同値問題【午前2 解説】

要点まとめ

  • 結論:カルノー図の1のセルをグルーピングし、最小項の論理和で表すと選択肢エの式と一致します。
  • 根拠:カルノー図の行・列見出しAB, CDのビットパターンに基づき、1のセルをまとめて簡単な論理式に変換する手法を用います。
  • 差がつくポイント:カルノー図の隣接セルのグループ化と、否定変数の扱いを正確に理解し、最小項を正しく抽出できるかが鍵です。

正解の理由

選択肢エの式 は、カルノー図の1のセルを2つのグループに分けて表現しています。
  • は、AB=00かつD=0のセル(CD=00,01)をカバー。
  • は、B=1かつD=1のセル(AB=01,11のCD=01,11)をカバー。
    これらのグループ化はカルノー図の1の配置と完全に一致し、最小項の論理和として正しいため正解です。

よくある誤解

カルノー図のグループ化で隣接セルの定義を誤り、非隣接のセルをまとめてしまうことがあります。
また、否定変数の扱いを間違え、論理式が複雑化するケースも多いです。

解法ステップ

  1. カルノー図の1のセルを確認し、どのAB・CDの組み合わせかを把握する。
  2. 隣接する1のセルをできるだけ大きなグループ(1,2,4,8の単位)にまとめる。
  3. 各グループに共通する変数(否定含む)を抽出し、論理積の形で表す。
  4. すべてのグループの論理積を論理和で結合し、簡潔な論理式を作成する。
  5. 選択肢と照合し、最も簡潔かつ正確な式を選ぶ。

選択肢別の誤答解説

  • ア:
    → 一部の1のセルをカバーできていない上、過剰に変数が多く冗長。
  • イ:
    → 最初の項が限定的すぎて、カルノー図の複数の1をカバーできていない。
  • ウ:
    → AB=11の行の1を含めていないため不完全。
  • エ:
    → 正しくカルノー図の1のセルをカバーし、最小項の論理和として適切。

補足コラム

カルノー図は論理関数の簡略化に非常に有効なツールです。4変数の場合は4×4のマス目で表現し、隣接セルのグループ化により論理式を最小化します。隣接セルは上下左右だけでなく、端と端も隣接とみなす「トーラス構造」が特徴です。これにより、論理式の簡潔化が可能になります。

FAQ

Q: カルノー図で隣接セルとは具体的にどのような関係ですか?
A: 隣接セルは1ビットだけ異なるセルで、上下左右のほか端と端も隣接とみなします。これによりグループ化が容易になります。
Q: 否定変数はどうやって見つければよいですか?
A: グループ内で変数が常に0ならその変数は否定形()、常に1ならそのままの変数として表します。

関連キーワード: カルノー図、論理式簡略化、論理積、論理和、否定変数、隣接セル、最小項
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

応用情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてプライバシーポリシー利用規約特商法表記開発者について