В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
aleksinia
aleksinia
07.02.2020 10:09 •  Информатика

Каждый сотрудник предприятия получает электронный пропуск, на котором записаны личный код сотрудника, номер подразделения и некоторая дополнительная информация. личный код состоит из 14 символов каждый из которых может быть одной из 22 разрешенных латинских букв ( 4 буквы не используются для записи кодов) или одной из цифр от 1 до 9 номер подразделения - целое число от 1 до 60, он записан на пропуске, как двоичное число и занимает минимально возможное число байт. всего на пропуске хранится 20 байт данных. сколько байт выделено для хранения дополнительных сведений об одном сотрудника? в ответе запишите только целое число - количество байт.

Показать ответ
Ответ:
polisorb2
polisorb2
11.08.2020 07:16
Для записи личного кода могут использоваться 22+9=31 символ.
Для кодирования 31го символа достаточно диапазона чисел от 0 до 30.
Для записи числа 30 требуется двоичный логарифм от 30 = 5 бит (округляем в большую сторону).
Итого на личный код требуется 14*5 = 70 бит
70/8 = 9 байт (округляем в большую сторону).
Двоичный логарифм 60 = 6 бит  (округляем в большую сторону), которые умещаются в 1 байт.
Итого на личный код и номер подразделения требуется 9+1=10 байт.
Следовательно, для дополнительных сведений остается 20-10=10 байт.
0,0(0 оценок)
Ответ:
israelyan87
israelyan87
11.08.2020 07:16
1)определим количество символов 22+9=31
2)количество байт для символов 2^5=32. То есть 5 байт
3)5*14=70 и переводим в биты 70/8=8.75,округляем до 9.
4)для номер подразделения подойдёт 1 байт, он вмещает до 255
5)из 20-9-1=10
ответ 10
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота