Разбор 12 задания ЕГЭ 2016 по информатике из демоверсии

Разбор 12 задания ЕГЭ 2016 года по информатике из демоверсии. Это задание на знание базовых принципов организации и функционирования компьютерных сетей, адресации в сети (уметь работать с распространенными автоматизированными информационными системами). Это задание базового уровня сложности. Примерное время выполнения задания 2 минуты.

Задание 12:

В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули.
Адрес сети получается в результате применения поразрядной конъюнкции к заданномуIP-адресу узла и маске.
Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-адресом 111.81.208.27 адрес сети равен 111.81.192.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.

Ответ: ________

Разбор 12 задания ЕГЭ 2016:

Чтобы получить адрес подсети, нужно выполнить поразрядную конъюнкцию (перемножение двоичных разрядов) между маской и IP- адресом.

Переведем в двоичную систему только третий байт IP-адреса и адреса сети, так как по условию задания нам нужен только третий байт маски.

20810 = 110100002 — IP-адрес
19210 = 110000002 — адрес сети

Теперь получение маски можно записать так:

11010000 — IP
xxxxxxxx — маска
———
11000000 — адрес сети

Умножая разряды IP-адреса на разряды маски мы получаем адрес сети. Обратите внимание на второй справа разряд IP-адреса и адреса сети:

11010000 — IP
xxxxxxxx — маска
———
11000000 — адрес сети

Второй справа разряд маски нулём быть не может, так как в этом случае в адресе сети тоже должен быть ноль, значит этим иксом может быть только единица:

11010000 — IP
x1xxxxxx — маска
———
11000000 — адрес сети

Теперь обратите внимание на четвертый справа разряд адреса сети и IP, в IP он равен 1, а в адресе сети — 0. То есть четвертый правый разряд маски не может быть единицей, так как в этом случае в адресе сети тоже должна быть единица. Выходит, что четвертый правый разряд маски — 0:

11010000 — IP
x1x0xxxx — маска
———
11000000 — адрес сети

В маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули, значит маску мы можем записать так:

11010000 — IP
11х00000 — маска
———
11000000 — адрес сети

Последний х может быть, как единицей, так и нулем, но по условию задания нам нужен наименьший байт маски, следовательно в место х мы ставим ноль:

11010000 — IP
11000000 — маска
———
11000000 — адрес сети

Переводим 110000002 в десятичную систему счисления и получаем ответ.

110000002 = 19210

Ответ: 192

Опубликовано: 14.03.2016 Обновлено: 12.03.2020
Поделись с друзьями

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

20 + 1 =