СДАМ ГИА: РЕШУ ЕГЭ
Образовательный портал для подготовки к экзаменам
Информатика
≡ информатика
сайты - меню - вход - новости




Задания
Версия для печати и копирования в MS Word
Задание 5 № 1103

Для кодирования букв О, К, Г, Д, Р решили использовать двоичное представление чисел 0, 1, 2, 3 и 4 соответственно (с сохранением одного незначащего нуля в случае одноразрядного представления). Закодируйте последовательность букв ГОРОДОК таким способом и результат запишите восьмеричным кодом.

 

Решение.

Сначала следует представить данные в условии числа в двоичном коде:

ОКГДР
01234
00011011100

Затем закодировать последовательность букв: ГОРОДОК — 100010000110001. Теперь разобьём это представление на тройки справа налево и переведём полученный набор чисел в десятичный код, затем в восьмеричный (восьмеричное предствление совпадает с десятичным при разбиении тройками)

 

100 010 000 110 001 — 42061.

Спрятать решение · ·
Титан Титан (Нижнекамск) 10.02.2016 17:15

Сказано, что должен сохраниться один не значащий нуль, но в букве "О" было сохранено два незначащих нуля, то есть из "000" если оставить один незначащий нуль, то останется лишь "0", объясните как? Заранее спасибо

Никита Горохов

Для О получился код 00. При этом в записи первый нуль незначащий, а второй − значащий.