令和7年度 第2回 工事担任者 総合通信 基礎 過去問解説 第3問

当ページのリンクには広告が含まれている場合があります。
令和7年度 第2回 工事担任者 総合通信 基礎 第3問

本記事は、「令和7年度 第2回 工事担任者 総合通信 基礎 第3問」の解説になります。

著作権の関係があるので、問題は記載しません。

過去問解説一覧はこちら

目次

第3問(ア)

解答

4

解説
ベン図 説明

論理式は上図で表すことができます。

論理積は、図1、図2、図3の共通の斜線部分になります。

つまり、ABCA \cdot \overrightarrow{B} \cdot \overrightarrow{C}となります。※文字の上の矢印は横線に置き換えて見てください。いろいろ試しましたが、なぜか横線が表示されませんでした。

第3問(イ)

解答

1

解説

2進数のまま筆算して求めることもできますが、ここでは10進数に変換して求める方法を記述します。

X1X_1を変換:1101012=32+16+4+1=53110101_2 = 32 + 16 + 4 + 1 = 53

X2X_2を変換:111012=16+8+4+1=2911101_2 = 16 + 8 + 4 + 1 = 29

掛け算:53×29=153753 \times 29 = 1537

1537 を2進数に戻す:2で割っていって、商と余り(0または1)を記録します。

1537÷2=7681537 \div 2 = 768 余り1(一番右の桁)

768÷2=384768 \div 2 = 384 余り0

384÷2=192384 \div 2 = 192 余り0

192÷2=96192 \div 2 = 96 余り0

96÷2=4896 \div 2 = 48 余り0

48÷2=2448 \div 2 = 24 余り0

24÷2=1224 \div 2 = 12 余り0

12÷2=612 \div 2 = 6 余り0

6÷2=36 \div 2 = 3 余り0

3÷2=13 \div 2 = 1 余り1

1÷2=01 \div 2 = 0 余り1(一番左の桁)

つまり、1100000000111000000001となります。

第3問(ウ)

解答

2

解説

まず、Mへの入力信号を求めます。

※文字の上の矢印は横線に置き換えて見てください。いろいろ試しましたが、なぜか横線が表示されませんでした。

上側のルートは、出力がA+BA + \overrightarrow{B}となります。

下側のルートは、出力がA+B=AB\overrightarrow{\overrightarrow{A} + \overrightarrow{B}} = A \cdot Bとなります。

上側のルートの出力A+BA + \overrightarrow{B}がすでに出力CCの形と同じであることに注目します。

論理学の性質(吸収律など)を考えると、「A+BA + \overrightarrow{B}」と「ABA \cdot B」の OR を取ってみます。

(A+B)+(AB)=(A+AB)+B(A + \overrightarrow{B}) + (A \cdot B) = (A + A \cdot B) + \overrightarrow{B}

A+AB=AA + A \cdot B = Aなので、結果はA+BA + \overrightarrow{B}となります。

つまり、MはORゲートになります。

第3問(エ)

解答

3

解説

※文字の上の矢印は横線に置き換えて見てください。いろいろ試しましたが、なぜか横線が表示されませんでした。

まず、真ん中のカッコ内(A+C+A+B)(\overrightarrow{\overrightarrow{A} + C} + \overrightarrow{\overrightarrow{A} + \overrightarrow{B}})をド・モルガンの法則で分解します。

A+C=AC=AC\overrightarrow{\overrightarrow{A} + C} = \overrightarrow{\overrightarrow{A}} \cdot \overrightarrow{C} = A \cdot \overrightarrow{C}

A+B=AB=AB\overrightarrow{\overrightarrow{A} + \overrightarrow{B}} = \overrightarrow{\overrightarrow{A}} \cdot \overrightarrow{\overrightarrow{B}} = A \cdot B

真ん中のカッコに戻し、AAでくくるとA(C+B)A \cdot (\overrightarrow{C} + B)になります。

元の式に代入し、順番を入れ替えると、

X=A(A+B)(C+B)(A+C)X = A \cdot (A + B) \cdot (\overrightarrow{C} + B) \cdot (\overrightarrow{A} + \overrightarrow{C})

となります。

吸収律A(A+B)=A(A \cdot (A + B) = A)なので、

X=A(C+B)(A+C)X = A \cdot (\overrightarrow{C} + B) \cdot (\overrightarrow{A} + \overrightarrow{C})

となります。

次に以下の計算をします。

A(A+C)=AA+ACA \cdot (\overrightarrow{A} + \overrightarrow{C}) = A \cdot \overrightarrow{A} + A \cdot \overrightarrow{C}

AA=0A \cdot \overrightarrow{A} = 0になるので、

X=(AC)(C+B)X = (A \cdot \overrightarrow{C}) \cdot (\overrightarrow{C} + B)

となります。

X=ACC+ACBX = A \cdot \overrightarrow{C} \cdot \overrightarrow{C} + A \cdot \overrightarrow{C} \cdot B

X=AC+ABCX = A \cdot \overrightarrow{C} + A \cdot B \cdot \overrightarrow{C}

吸収律により、X=ACX = A \cdot \overrightarrow{C}

この記事を書いた人

30代電気通信エンジニア

所有資格:一陸特、一陸技、電気通信主任技術者(伝送交換)、工事担任者(AI・DD総合種)、電気工事士2種、CCNA(期限切れ)

誰かの役に立てばいいなと思っています。

目次