メインコンテンツへスキップ
基本情報技術者2013年度 秋期午前25

2013年度 秋期 基本情報技術者 午前25

難度標準

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

選択肢

2つの入力A, Bを持つNANDゲート
2つの入力A, Bを持つORゲート
2つの入力A, Bを持つNORゲート
2つの入力A, Bを持つXORゲート

解説

結論 → 詳細 → 補足 の 3 層構成

展開
結論Layer 1

正解のイについて、論理和 (OR) ゲートは、いずれかの入力が1であれば出力が1になる回路です。問題の論理式 X=A・B+A・B+A・B は、ブール代数の分配法則と相補法則 (A+A=1, A・A=0, A+A=1, A・A=0) を用いて単純化できます。A・B は A かつ B、A・B は A かつ B の否定、A・B は A の否定かつ B を意味します。ここで、A・B+A・B は、(A かつ B) または (A かつ B の否定) であり、これは単に A を意味します (分配法則 A・B+A・B = A・(B+B) = A・1 = A)。同様に、A・B+A・B は A を意味します。したがって、X=A・B+A・B+A・B は X=A+A となり、これは A が 1 かつ B が 1 でなくても、A が 1 であれば X は 1 になるという論理和の性質を示唆しています。より正確には、A・B+A・B = A・(B+B) = A・1 = A、そして A・B+A・B = A・(B+B) = A・1 = A となり、X=A+A となります。ここでもう一度分配法則 A・B+A・B = A・(B+B) = A・1 = A を適用すると、X=A+A という表現は、A の入力がある場合に X が 1 になることを示しています。これは、2つの入力を持つ OR ゲートの動作とは異なり、OR ゲートは A が 1 または B が 1 であれば出力が 1 になります。問題の論理式 X=A・B+A・B+A・B を正しく解釈すると、A・B は A と B の両方が 1 の場合、A・B は A が 1 かつ B が 0 の場合、A・B は A が 0 かつ B が 1 の場合です。これらの論理和を取ると、Aが1であればBが0または1でもXは1になり、Bが1であればAが0または1でもXは1になるため、これは A または B のどちらかが 1 であれば X が 1 になるという、2入力ORゲートの動作と一致します。

詳細Layer 2

アのNANDゲートは、両方の入力が1のときのみ出力が0になり、それ以外は1になるため、問題の論理式とは異なります。ウのNORゲートは、両方の入力が0のときのみ出力が1になり、それ以外は0になるため、問題の論理式とは異なります。エのXORゲートは、入力が異なるときのみ出力が1になるため、問題の論理式とは異なります。

この解説は?
この解説は AI 生成です(詳細)

解説テキストは Google Gemini に IPA 公式の問題文・公式解答を入力して生成しました。 人間によるレビューを行ったものと、未レビューのものが混在します。

AI は事実誤認・選択肢の取り違え・最新法令の反映漏れ等を含む可能性があります。 重要な判断は必ず IPA 公式 PDF または最新の参考書でご確認ください。

解説の検証プロセス・誤り報告フローは 運営透明性レポートで公開しています。

※ AI 生成の解説は誤りを含む可能性があります。重要な判断は IPA 公式資料でご確認ください。

最終更新:

分野「基礎理論」の学習ポイント

この問題の理解を「分野全体の力」に広げるための足がかり

何が問われるか
2進数・論理演算・確率・統計など、IT全般の土台となる数学・離散構造の理解度。
学習の進め方
公式の暗記ではなく、ビット表現や真理値表を「手で書ける」状態を作る。例題を3パターン以上手で解いて感覚化する。
関連キーワード
2進数論理演算シフト演算誤差確率情報量
この分野の問題をもっと解く
AI コパイロット

この問題を AI と深掘りする

用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。

クイズモードで開く

共有

X でシェアLINE

ショート動画

関連する問題

基礎理論 の他の問題