1. Зак кодировать фразу "all in good time" двоичным кодом Бодо и восьмизарядным компьютерным кодом. После этого сравнить объемы информации полученных текстов.
2. В школе есть 750 учащихся, коды которых записаны в школьной информационной системе с использованием минимального количества бит. Каков объем информации в байтах, который необходим для сообщения о кодах 180 учащихся начальных классов?
2. В школе есть 750 учащихся, коды которых записаны в школьной информационной системе с использованием минимального количества бит. Каков объем информации в байтах, который необходим для сообщения о кодах 180 учащихся начальных классов?
Печенье
1. Для закодирования фразы "all in good time" двоичным кодом Бодо, нам необходимо преобразовать каждую букву в ее соответствующий двоичный код по таблице Бодо. Вот таблица Бодо для английского алфавита:
A: 00001
B: 00010
C: 00011
D: 00100
...
Z: 01110
Теперь мы можем перевести каждую букву фразы в соответствующий двоичный код:
A: 00001
L: 01011
L: 01011
(space): 11111
I: 00101
N: 01101
(space): 11111
G: 00111
O: 01110
O: 01110
D: 00100
(space): 11111
T: 01100
I: 00101
M: 01000
E: 00110
Соединив все эти коды вместе, мы получим код фразы "all in good time" в двоичном коде Бодо:
00001 01011 01011 11111 00101 01101 11111 00111 01110 01110 00100 11111 01100 00101 01000 00110
Теперь посмотрим на восьмизарядный компьютерный код. В восьмизарядной системе каждое число от 0 до 255 представлено восьмью битами. Мы можем использовать таблицу ASCII для получения кодов символов.
Переведем каждую букву фразы "all in good time" в соответствующий восьмизарядный код:
a: 01100001
l: 01101100
l: 01101100
(space): 00100000
i: 01101001
n: 01101110
(space): 00100000
g: 01100111
o: 01101111
o: 01101111
d: 01100100
(space): 00100000
t: 01110100
i: 01101001
m: 01101101
e: 01100101
Объединив все эти коды вместе, мы получим восьмизарядный компьютерный код фразы "all in good time":
01100001 01101100 01101100 00100000 01101001 01101110 00100000 01100111 01101111 01101111 01100100 00100000 01110100 01101001 01101101 01100101
Чтобы сравнить объемы информации полученных текстов, нам нужно узнать количество бит, затраченных на кодирование каждой фразы.
Для двоичного кода Бодо:
Количество символов в кодируемой фразе: 16
Количество использованных бит: 16 * 5 = 80 бит
Для восьмизарядного компьютерного кода:
Количество символов в кодируемой фразе: 16
Количество использованных бит: 16 * 8 = 128 бит
Таким образом, объем информации полученных текстов составляет 80 бит для двоичного кода Бодо и 128 бит для восьмизарядного компьютерного кода.
A: 00001
B: 00010
C: 00011
D: 00100
...
Z: 01110
Теперь мы можем перевести каждую букву фразы в соответствующий двоичный код:
A: 00001
L: 01011
L: 01011
(space): 11111
I: 00101
N: 01101
(space): 11111
G: 00111
O: 01110
O: 01110
D: 00100
(space): 11111
T: 01100
I: 00101
M: 01000
E: 00110
Соединив все эти коды вместе, мы получим код фразы "all in good time" в двоичном коде Бодо:
00001 01011 01011 11111 00101 01101 11111 00111 01110 01110 00100 11111 01100 00101 01000 00110
Теперь посмотрим на восьмизарядный компьютерный код. В восьмизарядной системе каждое число от 0 до 255 представлено восьмью битами. Мы можем использовать таблицу ASCII для получения кодов символов.
Переведем каждую букву фразы "all in good time" в соответствующий восьмизарядный код:
a: 01100001
l: 01101100
l: 01101100
(space): 00100000
i: 01101001
n: 01101110
(space): 00100000
g: 01100111
o: 01101111
o: 01101111
d: 01100100
(space): 00100000
t: 01110100
i: 01101001
m: 01101101
e: 01100101
Объединив все эти коды вместе, мы получим восьмизарядный компьютерный код фразы "all in good time":
01100001 01101100 01101100 00100000 01101001 01101110 00100000 01100111 01101111 01101111 01100100 00100000 01110100 01101001 01101101 01100101
Чтобы сравнить объемы информации полученных текстов, нам нужно узнать количество бит, затраченных на кодирование каждой фразы.
Для двоичного кода Бодо:
Количество символов в кодируемой фразе: 16
Количество использованных бит: 16 * 5 = 80 бит
Для восьмизарядного компьютерного кода:
Количество символов в кодируемой фразе: 16
Количество использованных бит: 16 * 8 = 128 бит
Таким образом, объем информации полученных текстов составляет 80 бит для двоичного кода Бодо и 128 бит для восьмизарядного компьютерного кода.
Знаешь ответ?