Сколько байтов выделено для хранения содержательной информации об одном объекте? Каждый объект, зарегистрированный в информационной системе, получае
уникальный код из 11 символов, каждый из которых может быть одно
из 10 первых латинских букв (A, B, C, D, E, F, G, H, I, J). Для представлени
кода используют посимвольное кодирование, все символы кодирую
одинаковым минимально возможным количеством битов, а для кода в цело
выделяется минимально возможное целое количество байтов. Кроме того
для каждого объекта в системе выделен одинаковый объём памяти дл
хранения содержательной информации. Для хранения данных (ко
и содержательная информация) о 28 объектах потребовалось 700 байт
Сколько байтов выделено для хранения содержательной информации о
одном объекте? В ответе запишите только целое число – количество байтов.

30 Окт 2021 в 19:47
437 +1
0
Ответы
1

На каждый объект выделяется 11 символов, каждый из которых может быть одной из 10 возможных латинских букв. Таким образом, для кодирования каждого символа потребуется $log_2(10) = 3.32$ бит. Так как мы хотим использовать целое количество бит для кодирования одного символа, возьмем 4 бита на символ.

Тогда для кодирования всего кода из 11 символов потребуется $11 \cdot 4 = 44$ бита или $6$ байт.

По условию, для хранения данных о 28 объектах понадобилось 700 байт:

$28(6 + x) = 700$

$168 + 28x = 700$

$28x = 532$

$x = 19$

Значит, для хранения содержательной информации об одном объекте выделено 19 байтов.

17 Апр в 09:15
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 700 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир