Предмет: Информатика
ГДЗ Рабочая тетрадь по Информатике 9 класс БосоваЗадание 147. Перевод IP-адресов из десятичной формы в 32-битовый двоичный вид
Задание 147. Запишите IP-адрес, представленный четырьмя десятичными числами, в 32-битовом виде.
Запишите IP-адрес, представленный четырьмя десятичными числами, в 32-битовом виде:
а) 65.128.255.12 (01000001 10000000 11111111 00001100)
б) 192.48.0.24 (11000000 00110000 00000000 00011000)
Решение
IP-адрес состоит из 4 октетов (чисел от 0 до 255). Каждый октет переводится из десятичной системы в двоичную (8 бит), а затем записывается через пробел.
а) Десятичный IP: 65.128.255.12
- Первый октет: 6510
Перевод в двоичную систему (делением на 2):
65 ÷ 2 = 32 (ост. 1) → 32 ÷ 2 = 16 (0) → 16 ÷ 2 = 8 (0) → 8 ÷ 2 = 4 (0) → 4 ÷ 2 = 2 (0) → 2 ÷ 2 = 1 (0) → 1 ÷ 2 = 0 (1)
Остатки (справа налево): 01000001 - Второй октет: 12810
Перевод:
128 ÷ 2 = 64 (0) → 64 ÷ 2 = 32 (0) → 32 ÷ 2 = 16 (0) → 16 ÷ 2 = 8 (0) → 8 ÷ 2 = 4 (0) → 4 ÷ 2 = 2 (0) → 2 ÷ 2 = 1 (0) → 1 ÷ 2 = 0 (1)
Остатки: 10000000 - Третий октет: 25510
Перевод:
255 ÷ 2 = 127 (1) → 127 ÷ 2 = 63 (1) → 63 ÷ 2 = 31 (1) → 31 ÷ 2 = 15 (1) → 15 ÷ 2 = 7 (1) → 7 ÷ 2 = 3 (1) → 3 ÷ 2 = 1 (1) → 1 ÷ 2 = 0 (1)
Остатки: 11111111 - Четвертый октет: 1210
Перевод:
12 ÷ 2 = 6 (0) → 6 ÷ 2 = 3 (0) → 3 ÷ 2 = 1 (1) → 1 ÷ 2 = 0 (1)
(Дополняем до 8 бит нулями слева) Остатки: 00001100
Итоговый 32-битовый IP-адрес: 01000001 10000000 11111111 00001100
б) Десятичный IP: 192.48.0.24
- Первый октет: 19210
Перевод:
192 ÷ 2 = 96 (0) → 96 ÷ 2 = 48 (0) → 48 ÷ 2 = 24 (0) → 24 ÷ 2 = 12 (0) → 12 ÷ 2 = 6 (0) → 6 ÷ 2 = 3 (0) → 3 ÷ 2 = 1 (1) → 1 ÷ 2 = 0 (1)
Остатки: 11000000 - Второй октет: 4810
Перевод:
48 ÷ 2 = 24 (0) → 24 ÷ 2 = 12 (0) → 12 ÷ 2 = 6 (0) → 6 ÷ 2 = 3 (0) → 3 ÷ 2 = 1 (1) → 1 ÷ 2 = 0 (1)
Остатки (с нулями): 00110000 - Третий октет: 010
Перевод: 0 в двоичной системе — 00000000 - Четвертый октет: 2410
Перевод:
24 ÷ 2 = 12 (0) → 12 ÷ 2 = 6 (0) → 6 ÷ 2 = 3 (0) → 3 ÷ 2 = 1 (1) → 1 ÷ 2 = 0 (1)
Остатки (с нулями): 00011000
Итоговый 32-битовый IP-адрес: 11000000 00110000 00000000 00011000
Поделиться
