В некоторой стране автомобильный номер длиной 7 символов составляется из заглавных букв (всего используется 26 букв) и десятичных цифр в любом порядке. Каждый символ кодируется одинаковым и минимально возможным количеством бит, а каждый номер – одинаковым и минимально возможным целым количеством байт. Определите объем памяти в байтах, необходимый для хранения 20 автомобильных номеров.

если посчитать округляя к большему то ответ будет 120 если с точностью до десятых 91 а в тесте есть такие варианты ответа как 120 и 105 и какой мне выбрать?

Вопрос школьника по предмету Информатика

В некоторой стране автомобильный номер длиной 7 символов составляется из заглавных букв (всего используется 26 букв) и десятичных цифр в любом порядке. Каждый символ кодируется одинаковым и минимально возможным количеством бит, а каждый номер – одинаковым и минимально возможным целым количеством байт. Определите объем памяти в байтах, необходимый для хранения 20 автомобильных номеров.

если посчитать округляя к большему то ответ будет 120 если с точностью до десятых 91 а в тесте есть такие варианты ответа как 120 и 105 и какой мне выбрать?

Ответ учителя по предмету Информатика

1. Определим общее количество символов в алфавите для записи номеров

26+10=36

2. Определим количество бит, необходимых для кодирования одного символа алфавита, исходя из условия равной длины кодов символов.

2⁵ < 36 < 2⁶, поэтому нам потребуется 6 бит.

3. Определим длину номера в битах и байтах

7×6=42 бита = 42/8 = 5,25 байт

4. Найдем объем памяти, необходимый для 20 номеров

20×5,25 =
105 (байт)

Это и есть ответ.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие вопросы от пользователей