Вопрос задан 27.02.2021 в 03:17. Предмет Информатика. Спрашивает Маснюк Мира.

7. При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15

символов и содержащий только символы Е, Г, Э, 2, 0, 1, 3. Каждый такой пароль в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит). Определите объём памяти в байтах, отводимый этой программой для записи 25 паролей.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ивашева Стефания.

 22 < 7 < 23, соответственно из 5 надо 3 бита. Для хранения  15 надо 3*15 = 45 бит, а так как байт то 48 = 6*8 бит (6 байт).

 25 паролей занимают 6*25 = 150 байт.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для определения объема памяти, отводимого программой для записи 25 паролей, мы должны знать количество бит, требуемых для кодирования каждого символа пароля.

У нас есть 7 различных символов в пароле: Е, Г, Э, 2, 0, 1, 3. Для кодирования каждого символа нам понадобится определенное количество бит.

Так как нам не дано явно, какой кодировочной схемой пользуется программа, мы не можем точно указать, сколько бит требуется для каждого символа. Однако мы можем дать оценку на основе наиболее распространенной кодировки, такой как UTF-8.

В кодировке UTF-8 символы Е, Г, Э требуют 2 байта (16 бит), а символы 2, 0, 1, 3 требуют 1 байт (8 бит). Предположим, что программа использует UTF-8 кодировку для записи паролей.

Таким образом, для каждого пароля из 15 символов нам понадобится: (3 символа * 16 бит) + (12 символов * 8 бит) = 48 бит + 96 бит = 144 бит

Для 25 паролей мы умножаем количество бит на количество паролей: 25 паролей * 144 бит/пароль = 3600 бит

Для перевода бит в байты делим на 8: 3600 бит / 8 = 450 байт

Таким образом, объем памяти, отводимый этой программой для записи 25 паролей, составляет 450 байт.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос