Задание №10 ЕГЭ Информатика с ответом и решением
Ответ: CEDH
Условие
В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес. Адрес сети получается в результате применения поразрядной конъюнкции к заданным IP-адресу узла и маске.
По заданным IP-адресу узла и маске определите адрес сети.
IP-адрес узла: 218.137.218.137
Маска: 255.255.248.0
При записи ответа выберите из приведённых в таблице чисел четыре элемента IP-адреса и запишите в нужном порядке соответствующие им буквы без использования точек.
| A | B | C | D | E | F | G | H |
|---|---|---|---|---|---|---|---|
| 255 | 249 | 218 | 216 | 137 | 32 | 8 | 0 |
Пример.
Пусть искомый адрес сети 192.168.128.0 и дана таблица:
| A | B | C | D | E | F | G | H |
|---|---|---|---|---|---|---|---|
| 128 | 168 | 255 | 8 | 127 | 0 | 17 | 192 |
В этом случае правильный ответ будет HBAF.
Подсказки — как подойти к решению
- Адрес сети вычисляется поразрядно, группа за группой: к каждой группе адреса узла применяется соответствующая группа маски операцией логического умножения.
- Переведи маску в двоичный вид: группу из одних единиц можно не считать (результат совпадёт с адресом), группу из нулей — тоже, а вот группу, где единицы соседствуют с нулями, придётся разобрать отдельно.
- Выпиши двоичные записи адреса и маски в этой группе друг под другом, перемножь биты и переведи результат обратно в десятичное число, после чего найди в таблице обозначения всех четырёх чисел по порядку.
Решение
1. Запишем числа маски сети в двоичной системе счисления:
25510 = 111111112,
24810 = 111110002,
010 = 000000002.
2. Адрес сети получается в результате поразрядной конъюнкции чисел маски и чисел адреса узла (в двоичном коде). Поскольку конъюнкция 0 с чем-либо всегда равна 0, то на тех местах, где числа маски равны 0, в адресе узла стоит 0. Аналогично там, где числа маски равны 255, стоит само число, так как конъюнкция 1 с любым числом всегда равна этому числу.
3. Рассмотрим конъюнкцию числа 218 с числом 248:
24810 = 111110002,
21810 = 110110102.
Результатом конъюнкции является число 110110002 = 216.
4. Сопоставим варианты ответа получившимся числам: 218, 137, 216, 0.
Ответ: CEDH.
Ответ: CEDH
Типичные ошибки
- В смешанной группе взято число адреса узла без конъюнкции с маской: обнуляемые биты так не отбрасываются.
- Группы записаны в обратном порядке: адрес сети читается слева направо так же, как адрес узла.
В тренажёре: подсказки по шагам, разбор твоей ошибки ИИ-репетитором (он не даёт готовый ответ), повторение ошибок по интервалам и общий прогресс. Все задания №10 по информатике