Задача к ЕГЭ по информатике на тему «коды с дополнительной информацией» №9

БАК является важным исследовательским центром в мире. Для доступа на территорию учёному нужно иметь карту доступа и специальный браслет со встроенным чипом. На карту записывается имя учёного, страна, откуда он прибыл, и название специальности. Для записи информации на карту используется французский алфавит (26 букв) с строчными и заглавными буквами. Для каждого блока на карте выделено какое-то количество символов. При этом используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным количеством бит. Вся информация на карте занимает минимальное целое число байт. На чипе хранится уникальный номер от 0 до 16000000. При этом используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным количеством бит. Вся информация на чипе занимает минимальное целое число байт. Каково максимальное количество символов, которое можно выделить для записи имени учёного, страны, откуда он прибыл, и названия его специальности, если известно, что база данных из 1536 учёных весит 600 КБайт?

1 символ французского алфавита из 26 символов строчных и заглавных может быть закодирован не менее, чем 6 битами, так как 25 = 32 < 52 < 26 =  64.

Чтобы закодировать целое число от 0 до 16000000 потребуется минимально 24 бит.

Примечание автора. Чтобы быстрее ориентироваться в больших числах, стоит запомнить тот факт, что наши глаза видят 24 бита или 16 777 216 цветов. Такое количество цветов отображают практически все современные мониторы.

Вся информация на чипе занимает минимальное целое число байт. На хранение информации в чипе будет выделено 3 байт.

На одного учёного БАК приходится

600-⋅ 1024-= 400   1536  байт.

Тогда на карту доступа выделено не более 397 байт или 3176 бит. Тогда всего символов не более 3176 ÷  6 ≈ 529,3  . Всего 529 символов на каждый блок.

Ответ: 529
Оцените статью
Я решу все!