Найти в Дзене
InformaticsEasy AI

Информатика ЕГЭ. Задание 13. Демоверсия 2026.

Оглавление

Весь курс подготовки к КЕГЭ здесь.

Условие задачи:

В терминологии сетей TCP/IP маской сети называют двоичное число,
которое показывает, какая часть IP-адреса узла сети относится к адресу сети,
а какая – к адресу узла в этой сети. Адрес сети получается в результате
применения поразрядной конъюнкции к заданному адресу узла и его маске.
Широковещательным адресом называется специализированный адрес,
в котором на месте нулей в маске стоят единицы. Адрес сети
и широковещательный адрес не могут быть использованы для адресации
сетевых устройств.
Сеть задана IP-адресом одного из входящих в неё узлов 191.128.66.83
и сетевой маской 255.192.0.0.
Найдите в данной сети наибольший IP-адрес, который может быть назначен
компьютеру. В ответе укажите найденный IP-адрес без разделителей.
Например, если бы найденный адрес был равен 111.22.3.44, то в ответе
следовало бы записать: 11122344.

Решение:

Сначала переведем все числа в двоиный вид с помощью калькулятора.

  • 191 = 10111111
  • 128 = 10000000
  • 66 = 01000010
  • 83 = 0101 0011
  • 255 = 11111111
  • 192 = 11000000
  • 0 = 00000000

Дальше сделаем поразрядную конъюнкцию адреса узла и маски, так мы получим адрес сети.

-2

Когда все нули в конце - это сеть. Красная вертикальная полоса это неизменяемая часть сети и адресов узлов. Если вместо нулей в адресе сети поставить единицы, то получится адрес широковещательного канала, а он не может быть назначен для узла, значит берем предыдущий. Заменим последний ноль на единицу и получим максимальный адрес узла.

10111111.10111111.11111111.11111110

Переведем из двоичного в десятичный и получим: 191.191.255.254

В ответе запишем все числа без точек.

Ответ:

191191255254

Решение на Python.

-3