Хранение данных о пользователях (2 часть)
2 часть подборки задач, в которых нужно определить какой объём памяти потребуется для хранения данных о пользователях.
Подробный разбор решения в Хранение данных о пользователях (1 часть).
№4D5503
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы из 8-символьного набора: А, В, C, D, Е, F, G, H. В базе данных для хранения каждого пароля отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 24 байт на одного пользователя.
Определите объём памяти (в байтах), необходимый для хранения данных о 100 пользователях. В ответе запишите только целое число –– количество байт.
Решение
Iобщ = ((15 × log28) / 8 + 24) × 100
Iобщ = ((15 × 3) / 8 + 24) × 100
Iобщ = (6 + 24) × 100
Iобщ = 3 000
№285C96
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы из 8-символьного набора: А, В, C, D, Е, F, G, H. В базе данных для хранения каждого пароля отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 24 байт на одного пользователя.
Определите объём памяти (в байтах), необходимый для хранения данных о 200 пользователях. В ответе запишите только целое число –– количество байт.
Решение
Iобщ = ((15 × log28) / 8 + 24) × 200
Iобщ = 6 000
№B1F6A8
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы из 8-символьного набора: А, В, C, D, Е, F, G, H. В базе данных для хранения каждого пароля отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 24 байт на одного пользователя.
Определите объём памяти (в байтах), необходимый для хранения данных о 40 пользователях. В ответе запишите только целое число –– количество байт.
Решение
Iобщ = ((15 × log28) / 8 + 24) × 40
Iобщ = 1 200
№658F2A
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы из 8-символьного набора: А, В, C, D, Е, F, G, H. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 24 байт на одного пользователя.
Определите объём памяти (в байтах), необходимый для хранения сведений о 20 пользователях. В ответе запишите только целое число –– количество байт.
Решение
Iобщ = ((15 × log28) / 8 + 24) × 20
Iобщ = 600
№C6A473
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 25 символов и содержащий только символы E, Г, Э, 2, 1, 0, 9. В базе данных для хранения каждого пароля отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 14 байт на одного пользователя.
Определите объём памяти (в байтах), необходимый для хранения данных о 200 пользователях. В ответе запишите только целое число –– количество байт.
Решение
E, Г, Э, 2, 1, 0, 9 – 7 символов.
Iобщ = ((25 × log27) / 8 + 14) × 200
Iобщ = 4 800
Задания из Банка заданий ЕГЭ