Предмет: Информатика, автор: nikichosipov

ВСЮ ЗАДАЧУ РЕШАТЬ НЕ НУЖНО, ТОЛЬКО СКАЖИТЕ, ЗА СКОЛЬКО БАЙТ ПРИНЯТЬ ДИАПАЗОН от 1 до 1200(ПОЧЕМУ). ЯВНО НЕ 1 БАЙТ, Т.К. 1 Б ОТ 0 ДО 255.
Сотрудникам компании выдают электронную карту, на которой записаны их личный код, номер подразделения (целое число от 1 до 1200) и дополнительная информация. Личный код содержит 17 символов и может включать латинские буквы (заглавные и строчные буквы различаются), десятичные цифры и специальные знаки из набора @#$%^&*(). Для хранения кода используется посимвольное кодирование, все символы кодируются одинаковым минимально возможным количеством битов, для записи кода отводится минимально возможное целое число байтов. Номер подразделения кодируется отдельно и занимает минимально возможное целое число байтов. Известно, что на карте хранится всего 48 байтов данных. Сколько байтов занимает дополнительная информация?

Ответы

Автор ответа: Dedagenn
12
1) 1 байт=8бит, 2^8=256...2^10=1024 -мало, 2^11=2048 -годится, целое число 1200<2048 влезет в 11 бит (разрядов) двоичного представления, то есть 1 байт + 3 бита второго байта.
2) при посимвольном кодировании расходуется 1 байт/символ (ну или 1 символ/ байт), получается 17Б на личный код
3) итого 17+2= 19 байт минимум, 48-19=29Б доп.информации
Автор ответа: DonPedro80
12

Выбираем из условия все. что касается номера подразделения (именно он имеет диапазон от 1 до 1200). Итак:


- номер подразделения (целое число от 1 до 1200);


- номер подразделения кодируется отдельно и занимает минимально возможное целое число байтов.


Чтобы закодировать число 1200, нужно 11 бит.

Действительно, 2¹⁰ = 1024, 2¹¹ = 2048 и 1024 < 1200 < 2048.

11 бит - это 11/8 = 1 целая и 3/8 байта. Округляем до целых в большую сторону, получаем 2 байта.

Похожие вопросы
Предмет: Русский язык, автор: lkovtun838
Я очень хорошо помню свой первый раз в театре. До этого я никогда не был в театре, а только ходил в кино. Поход в театр организовал мой учитель, который сам очень любит театр, поэтому хотел приобщить к нему своих учеников. Я был впечатлен с самого начала. Здание театра очень известно в нашем городе, оно находится в центре, но я не думал, что оно такое огромное и красивое изнутри. Все казалось каким-то сказочным и неземным. Не только я был впечатлен, но и все ребята, для кого это посещение было первым. Перед началом спектакля зрители могли послушать классическую музыку, которую мастерски исполняли пианисты и скрипачи. Мы завороженно наслаждались музыкой до тех пор, пока не наступило время занять свои места. Зал был просто восхитителен. Я даже не предполагал, что такая красота может быть в моем городе. Я как будто оказался в прошлом, когда театры блистали богатством. Когда погас свет и сцена открылась, мое сердце бешено застучало. Я еще никогда не видел настоящих актеров, которые так вжились в свои роли, что не поверить им было невозможно. Я был так впечатлен, что даже никуда не ходил во вреся антрактов, с нетерпением ожидая начала спектакля. Я очень благодарен моему учителю, что он познакомил меня с театром. С тех пор я стараюсь как можно чаще ходить на спектакли.