Вопрос задан 20.02.2019 в 22:01. Предмет Информатика. Спрашивает Здоровцова Дианочка.

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

символов и содержащий только символы из 12-буквенного набора А, В, Е, К, М, Н, О, Р, С, Т, У, X. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируются одинаковым и минимально возможным количеством бит. Кроме собственно пароля для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 12 байт. Определите объём памяти, необходимый для хранения сведений о 50 пользователях.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Волкова Анна.
4 бит на один символ(2^3=8- мало, а 2^4=16,достаточно)
15*4=60 бит на весь пароль=8 байт(60/8 с округлением в большую сторону)
8+12=20 байт на каждого пользователя(добавили дополнительные 12 байт)
20*50=1000 байт ответ
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для каждого пользователя необходимо хранить пароль из 15 символов и дополнительные сведения из 12 байт.

Пароль состоит из символов из 12-буквенного набора, что означает, что каждый символ пароля может быть закодирован с помощью 4 бит. Таким образом, пароль будет занимать 15 * 4 = 60 бит (или 7,5 байт, так как 1 байт = 8 бит).

Дополнительные сведения для каждого пользователя занимают 12 байт.

Таким образом, общий объем памяти, необходимый для хранения сведений о 50 пользователях, можно рассчитать следующим образом:

Объем памяти для хранения паролей: 50 пользователей * 7,5 байт/пользователь = 375 байт.

Объем памяти для хранения дополнительных сведений: 50 пользователей * 12 байт/пользователь = 600 байт.

Общий объем памяти: 375 байт + 600 байт = 975 байт.

Таким образом, для хранения сведений о 50 пользователях необходимо 975 байт памяти.

0 0

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

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

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