Задание №10 ЕГЭ Информатика с ответом и решением
Ответ: FECA
Условие
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске. По заданным IP-адресу узла и маске определите адрес сети:
IP-адрес узла: 202.135.130.135
Маска: 255.255.248.0
При записи ответа выберите из приведённых в таблице чисел четыре элемента адреса сети и запишите в нужном порядке соответствующие им буквы без использования точек.
| A | B | C | D | E | F | G | H |
|---|---|---|---|---|---|---|---|
| 0 | 120 | 128 | 130 | 135 | 202 | 248 | 255 |
Пример.
Пусть искомый IP-адрес: 151.167.201.0 и дана таблица:
| A | B | C | D | E | F | G | H |
|---|---|---|---|---|---|---|---|
| 255 | 167 | 128 | 151 | 157 | 0 | 191 | 201 |
В этом случае правильный ответ будет записан в виде: DBHF.
Подсказки — как подойти к решению
- Адрес сети — результат применения операции логического умножения к адресу узла и маске, причём отдельно в каждой группе из четырёх чисел.
- Запиши маску в двоичном виде: группа, состоящая только из единиц, ничего не меняет в адресе, группа только из нулей обнуляет результат, а оставшуюся группу нужно вычислить.
- В этой группе перемножь биты адреса и маски поразрядно и переведи результат в десятичное число, а затем сопоставь все четыре числа адреса сети с обозначениями в таблице, не меняя их порядок.
Решение
1. Запишем числа маски сети в двоичной системе счисления:
25510 = 111111112, 24810 = 111110002, 010 = 000000002.
2. Адрес сети получается в результате поразрядной конъюнкции чисел маски и чисел адреса узла (в двоичном коде). Поскольку конъюнкция 0 с чем-либо всегда равна 0, то на тех местах, где числа маски равны 0, в адресе узла стоит 0. Аналогично там, где числа маски равны 255, стоит само число, так как конъюнкция 1 с любым числом всегда равна этому числу.
3. Рассмотрим конъюнкцию числа 130 с числом 248:
13010 = 100000102;
24810 = 111110002.
Результатом конъюнкции является число 100000002 = 12810.
4. Сопоставим буквы получившимся числам: 202, 135, 128, 0. Таким образом, ответ — FECA.
Ответ: FECA.
Ответ: FECA
Типичные ошибки
- Число из промежуточной группы взято без конъюнкции с маской: те биты, где в маске стоят нули, обязательно обнуляются.
- Группы адреса перечислены справа налево: порядок чисел должен совпадать с порядком групп в адресе узла.
В тренажёре: подсказки по шагам, разбор твоей ошибки ИИ-репетитором (он не даёт готовый ответ), повторение ошибок по интервалам и общий прогресс. Все задания №10 по информатике