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

Найдите адрес сети ip-адреса : 116.54.255.11116.54.255.11 и маски 255.255.248.0255.255.248.0. в ответе укажите последние два байта адреса в десятичном виде. разделители использовать не нужно.

👇
Ответ:
punipunipoemi
punipunipoemi
03.06.2020
IP-адрес :116.54.255.11
Маска: 255.255.248.0
Можно сразу назвать первые два байта адреса сети, так как первые два байта маски максимально возможные (255/255) - это 116.54
Так как последний байт маски равен нулю, находим последний байт адреса сети: 116.54.x.0
И так как 3 байт IP адреса максимально возможный, "обрубаем" маской сети его до 248.
Получаем: 116.54.248.0

Если коротко, то:
255 у маски не меняют адрес сети
0 у маски сети "обрубает" адрес сети до 0
248 переводится в двоичную систему - 11111000 и поразрядной конъюнкцией "обрубает" двоичный адрес сети (в данном случае 255 = 11111111). После выполнения поразрядной конъюнкции (логического умножения) получается 11111000 = 248.
ответ: 2480

Найдите адрес сети ip-адреса : 116.54.255.11116.54.255.11 и маски 255.255.248.0255.255.248.0. в отве
4,6(44 оценок)
Открыть все ответы
Ответ:
Lala090
Lala090
03.06.2020

a = 'A , B , C , D , E , F , G , H , I , J , K , L , M , N , O , P , Q , R , S , T , U , V , W , X , Y , Z'

a = a.replace(',', '')

a = a.replace(' ', '')

for k in a:

   for l in a:

       for m in a:

           for n in a:

               print(k + l + m + n)

насчет повторов не уверен, если будут, то:

l = []

a = 'A , B , C , D , E , F , G , H , I , J , K , L , M , N , O , P , Q , R , S , T , U , V , W , X , Y , Z'

a = a.replace(',', '')

a = a.replace(' ', '')

for k in a:

   for l in a:

       for m in a:

           for n in a:

               l.append(k + l + m + n)

l = set(l)

for i in l:

   print(i)

4,4(88 оценок)
Ответ:
vovan2002vovap0181f
vovan2002vovap0181f
03.06.2020

10

Объяснение:

Сначала проверяем условие, где нам не нужно использовать А -

(t>11): оно выполнится только в одном случае, при вводе чисел (5,12)

Значит нам остаётся выполнить первое условие, для правильного выполнения задания.

(s>A): находим какое максимальное число s вводится пользователем.

(12,6) , s=12 . Значит если использоваться A=11 , то это условие выполнится, но только оно. В сумме будет уже 2 раза написано слово "Yes' , нужно 3. Ищем следующее максимальное s, не считая пару (12,6)

(11,-5) . Нужно взять A меньше 11, чтобы выполнилось условие (s>A) .

если А = 10, условие выполняется, и только оно( не считая предыдущие)

В сумме получается программа выдаст 3 раза слово "Yes" при А=10

4,6(35 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ