Есть ответ 👍

Втерминологии сетей tcp/ip маска сети – это двоичное число, меньшее 232; в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого места нули. маска определяет, какая часть ip-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. обычно маска записывается по тем же правилам, что и ip-адрес – в виде четырёх байт, причём каждый байт записывается в виде десятичного числа. адрес сети получается в результате применения поразрядной конъюнкции к заданному ip-адресу узла и маске. для узла с ip-адресом 220.128.112.142 адрес сети равен 220.128.96.0. чему равен третий слева байт маски? ответ запишите в виде десятичного числа.

136
242
Посмотреть ответы 2

Ответы на вопрос:

leijlalirva
4,4(45 оценок)

  ответ: 96 нам здесь надо икать маску.  так как адрес сети получается путем логической операции "и"  ip-адреса   и маски  для каждой пары битов. нам надо только третий слева байт ip-адрес 112(10)     0111 000маска                     адрес сети 96(10) 0110 000,  маска будет 0110 0000 = 96(10) ( маска не м.б. 0110 1111 или др. варианты, т.к. при ее просмотре слева направо может быть только  один переход от единичных битов к нулевым, поэтому только 110  0000=64+32=96)

ответ:

var

  a: integer;

  t,s: boolean;

begin

  t : = true;

  read(a);

  s : = a > 0;

  if a < > 0 then

  read(a);

  while t and (a < > 0) do

  begin

  t : = (a > 0) < > s;

  s : = not s;

  read(a)

  end;

  writeln(t)

end.

понятно? )

Популярно: Информатика