1. Главная
  2. Библиотека
  3. Анализ хозяйственной деятельности
  4. Сотрудникам компании выдают электронную карту, на котор...
Разбор задачи

Сотрудникам компании выдают электронную карту, на которой записаны их личный код, номер подразделения и дополнительная информация, которая занимает 18 байт. Личный код содержит 15 символов и может включать латинские буквы (заглавные и строчные буквы

  • Предмет: Анализ хозяйственной деятельности
  • Автор: Кэмп
  • #Анализ хозяйственного риска
  • #Экономический анализ финансово-хозяйственной деятельности
Сотрудникам компании выдают электронную карту, на которой записаны их личный код, номер подразделения и дополнительная информация, которая занимает 18 байт. Личный код содержит 15 символов и может включать латинские буквы (заглавные и строчные буквы

Условие:

Сотрудникам компании выдают электронную карту, на которой записаны их личный код, номер подразделения и дополнительная информация, которая занимает 18 байт. Личный код содержит 15 символов и может включать латинские буквы (заглавные и строчные буквы различаются), десятичные цифры и специальные знаки из набора 20ти символьного набора. Для хранения кода используется посимвольное кодирование, все символы кодируются одинаковым минимально возможным количеством битов, для записи кода отводится минимально возможное целое число байтов.
Номер подразделения является целым числом от 100 до 900 , кодируется отдельно и занимает минимально возможное целое число байтов.
Сколько байтов данных хранится на электронной карте?

Решение:

  1. Определим, сколько различных символов может использоваться в личном коде. В коде используются латинские буквы (заглавные и строчные, то есть 52 символа), десятичные цифры (10 символов) и 20 специальных знаков. Всего вариантов символов получается 52 + 10 + 20 =
    82.

  2. Для кодирования каждого символа требуется минимальное количество бит, удовлетворяющее неравенству 2^b ≥ 82. При b = 6 получаем 2^6 = 64 (что недостаточно), а при b = 7 получаем 2^7 = 128 (это подходит...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое минимальное количество бит требуется для кодирования одного символа личного кода, если он может содержать латинские буквы (заглавные и строчные), десятичные цифры и 20 специальных символов?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет