М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
lizok210
lizok210
25.06.2020 13:39 •  Информатика

Сотрудникам компании электронную карту, на которой записаны их личный код, номер подразделения (целое число от 1 до 200) и дополнительная информация, которая занимает 12 байт. личный код содержит 13 символов и может включать латинские буквы (заглавные и строчные буквы различаются) и десятичные цифры. для хранения кода используется посимвольное кодирование, все символы кодируются одинаковым минимально возможным количеством битов, для записи кода отводится минимально возможное целое число байтов. номер подразделения кодируется отдельно и занимает минимально возможное целое число байтов. сколько байтов данных хранится на электронной карте?

👇
Ответ:
На кодирование одного символа из 13-символьного алфавита требуется 7 бит. Тогда на один пароль необходимо 7 умножить на 13 = 91 бит. Минимальное количество байт, вмещающее 91 бит — 12. Для хранения номера подразделения требуется 2 байта, поскольку 1 байт вмещает в себя только 256 различных чисел. Следовательно, для хранения дополнительной информации об одном сотруднике отводится 48 − 2 − 12 = 34 байт.

Ответ: 34 байт.
4,5(95 оценок)
Ответ:
sveta6729
sveta6729
25.06.2020
Для решения задачи нужно определить количество байт, которое занимает каждая информационная единица на карте и сложить эти значения.

Личный код содержит 13 символов и требует кодирования каждого символа. В задании упоминается, что все символы кодируются одинаковым минимально возможным количеством битов. Нам не сказано, сколько битов используется для кодирования каждого символа, поэтому нам придется сделать несколько предположений.

Предположим, что для кодирования каждого символа используется 8 битов, что является наиболее распространенным и стандартным значением. Тогда личный код будет занимать 13 символов * 8 бит/символ = 104 бита.

Номер подразделения – это целое число от 1 до 200. Мы не знаем, какое количество байтов используется для хранения этого числа, поэтому сделаем предположение, что используется минимально возможное целое число байтов, то есть 1.

Дополнительная информация занимает 12 байт.

Теперь можем сложить все эти значения:
104 бита (личный код) + 1 байт (номер подразделения) + 12 байт (дополнительная информация) = 104 бита + 8 бит + 12 байт = 112 байт.

Таким образом, на электронной карте хранится 112 байтов данных.
4,7(89 оценок)
Проверить ответ в нейросети
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ