М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Mаs9n9
Mаs9n9
15.02.2021 01:45 •  Информатика

Втерминологии сетей tcp/ip маской сети называется двоичное число, определяющее, какая часть ip-адреса узла сети относится к адресу сети, а какая - к адресу самого узла в этой сети. обычно маска записывается по тем же правилам, что и ip-адрес, - в виде четырех байтов, причем каждый байт записывается в виде десятичного числа. при этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда - нули. адрес сети получается в результате применения поразрядной конъюнкции к заданному ip-адресу узла и маске. например, если ip-адрес узла равен 211.132.255.41, а маска равна 255.255.201.0, то адрес сети равен 211.132.201.0. для узла с ip-адресом 200.15.100.23 адрес сети равен 200.15.96.0. чему равно наименьшее возможное значение третьего слева байта маски? ответ запишите в виде десятичного числа. правильный ответ - 224. объясните, , как он получился. у меня получается

👇
Ответ:
maschachmil
maschachmil
15.02.2021
Ну смотри, есть такая формула что ли..
У - узел
М - маска
С - сеть
Нам известен узел - это 200.15.100.23
Нам известен адрес сети - это 200.15.96.0
Маска неизвестна. Если в маске стоит 255 - то число остается тоже самое:
У - 200.15.100.23
М- 255.255.Х.0
С - 200.15.96.0
Нам нужно найти НАИМЕНЬШЕЕ возможное значение третьего слева байта маски, его обозначила за Х выше.
Переведем 100 и 96 в двоичную систему счисления и получим:
100 - 1100100
96 - 1100000
Т.к в маске 8 разрядов, то перед каждым полученным числом в двоичной системе счисления поставим 0.
Получим:
01100100 - у 
xxxxxxxx - м
01100000 - с
Сделаем побитовое перемножение с конца. Запомним, что в маске идут сначала все нули, а затем единицы.
01100100 - узел. Его умножаем на маску
11100000 - маска.
01100000 - сеть. Получаем ее после перемножения узла на маску.
Перемножили, получили маску - 11100000.
Возвращаемся к вопросу задачи: Чему равно наименьшее возможное значение третьего слева байта маски?
Тут все просто, осталось перевести маску из двоичной СС в десятичную СС.
Расставим степени двойки над маской
76543210
11100000
2^{7} + 2^{6} + 2^{5} = 128 + 64 + 32 = 224, что и является верным ответом.
Если остались вопросы - задавай в комментариях, отвечу.
4,4(34 оценок)
Открыть все ответы
Ответ:
кот1555
кот1555
15.02.2021
Будем считать, что трёхлитровый кувшин - это кувшин под номером 1, а восьмилитровый - номер 2. Сначала 8 литров наливаете во второй кувшин. Из второго кувшина переливаете в первый 3 литра. Получаете в первом кувшине - 3 литра, а во втором - 5. Выливаете из первого кувшина 3 литра. Снова из второго кувшина переливаете в первый 3 литра. В первом находится снова 3 литра, а во втором - 2. Выливаете воду из первого. Из второго добавляете в первый 2 литра. В первом - 2 литра, а второй пустой. Полностью заполняете восьмилитровый кувшин и переливаете 1 литр в первый. В итоге во втором кувшине остаётся 7 литров воды. Удачи!
4,4(1 оценок)
Ответ:
lavlln
lavlln
15.02.2021
Const
  n = 20;

var
  a: array[1..n] of integer;
  i: integer;
  flag: boolean;

begin
  Randomize;
  Writeln('Элементы массива');
  for i := 1 to n do
  begin
    a[i] := Random(19999) - 9999;
    Write(a[i]:6);
  end;
  Writeln;
  i := 1;
  flag := False;
  repeat
    flag := (sign(a[i]) = sign(a[i + 1]));
    i := i + 1
  until flag or (i > n);
  if flag then Writeln('Есть пара соседних элементов с одним знаком')
  else Writeln('Нет пар соседних элементов с одним знаком')
end.

Тестовое решение:
Элементы массива
  2440 -2414 -3192 -6912 -8537  7364  2869 -2505  8875  2662   401  7398  2213  8804  2039  1485  4213  8359 -2410 -5844
Есть пара соседних элементов с одним знаком
4,6(57 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ