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

номера сертификатов содержат прописные буквы и цифры в любом порядке длины номера сертификата 5 символов. задействовано 30 различных букв и все десятичные цифры. все символы закодировали одинаковым и минимально возможным количеством битов. Каждый номер сертификата кодируют с помощью посимвольного кодирования минимально возможным и одинаковым целым количеством байтов. Определить объем памяти компьютера необходимый для записи 80 номеров. 1) 80байт 2) 320байт 3) 400байт 4)16000байт
объясните как выполнять это задание???

Ответы

Автор ответа: Аноним
0
1) 30 букв плюс 10 цифр в сумме дают 40 символов. Значит, для их кодировки нам потребуются цифры от 0 до 39. Переведем 39 в двоичную систему счисления, чтобы посмотреть, сколько битов (разрядов) оно займет.
39(10)=100111(2) ⇒ требуется 6 битов.
2) В номере сертификата 5 символов, значит они займут 5*6=30 битов. По условию номер сертификата кодируется целым количеством байтов, а в байте 8 бит. Делим 30 на 8 и получаем 3.75. Округляем в большую сторону. Номер сертификата занимает 4 байта.
3) 80 номеров займут 4*80=320 байт. Ответ 2).
Похожие вопросы
Предмет: Русский язык, автор: Аноним