Программа ведения учёта товара на складе использует структуру, содержащую записи вида: цифровой идентификатор — число состоящее из 6 цифр (от 0 до 9); наименование товара, максимальной длиной 15 символов (всего используется 20 различных символов); наличие товара на складе (есть или нет). Каждая такая структура сохраняется в файле, при этом используется минимально возможное и одинаковое целое количество байт на каждую запись (все символы кодируются одинаковым и минимально возможным количеством бит). Определите объём памяти, необходимый для хранения 10-ти записей.
P.S - Прошу крайне подробно объясните, спасибо

23
0

Под ИД которое принимает максимальное значение 999999, требуется 20 бит. мощность алфавита составляет 20 символов, что позволяет хранить каждый символ в минимум 5 битах данных. 15 * 5 = 75 бит для хранения названия (берем каждый раз максимальное значение судя по всему). Наличие можно закодировать 1 битом. Итого получается 96 бит на одну структуру, то есть 12 байт. 10 * 12 = 120 байт.

Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат

Похожие вопросы

Интересные статьи из справочника

Низкие баллы по ЕГЭ - это вовсе не приговор. Как быть и куда податься после проваленных экзаменов - читайте в нашем материале.
9164 +44
0
Форму набора каждый выбирает сам – по возможностям или по желанию. Спешим обрадовать: у коммерции тоже есть плюсы.
4753 +41
0
Где лучше всего студентам живется?
4521 +24
1
Сегодня вы студент, а завтра уже нет. Как вернуться к учебе после отчисления?
5614 +17
0
Воспоминания эксперта Студворк.
92 +13
0
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 31 444 авторам
Первые отклики появятся уже в течение 10 минут