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