ЕГЭ Информатика · Задание 13 Анализ данных

🌐 Задание №13 ЕГЭ по информатике (IP-адреса и маски)

📌 Что это за задание

  • Задание на работу с компьютерными сетями TCP/IP
  • Используются IP-адрес и маска сети
  • Нужно определить параметры сети по заданным данным
  • Чаще всего требуется найти адрес сети, broadcast или допустимые IP
  • Ответ — IP-адрес в виде набора чисел без разделителей

⭐ Баллы

🔹 Первичные баллы

  • Минимум: 0
  • Максимум: 1

🔹 Тестовые баллы

Первичный балл Итоговый балл
1 2–7

📊 Экзамен в целом

  • Максимальный первичный балл за экзамен: 29
  • Максимальный тестовый балл: 100

⚠️ Важно

  • Адрес сети и широковещательный (broadcast) адрес не используются для устройств
  • Адрес сети получается операцией И (AND) между IP и маской
  • Широковещательный адрес — максимальный адрес в сети
  • Максимальный IP компьютера = broadcast − 1
  • В ответе IP указывается без точек

🐍 Справка по Python (ipaddress)

  • from ipaddress import * — импорт модуля для работы с IP
  • ip_network('IP/Маска', strict=False) — создание сети
  • network_address — адрес сети
  • broadcast_address — широковещательный адрес
  • IPv4Address() — работа с отдельным IP-адресом

💡 Подсказка (типовой алгоритм)

  • Создать сеть с помощью ip_network()
  • Найти broadcast_address
  • Вычесть 1, чтобы получить максимальный допустимый IP
  • Преобразовать результат обратно в IPv4Address