При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы из 8-символьного набора: A, B, C, D, E, F, G, H. В базе данных для…
- 1
Для кодирования одного символа из набора из 8 символов требуется:$$i = \log_2 8 = 3\ \text{бита}$$
- 2
Информационный объём одного пароля:$$15 \cdot 3 = 45\ \text{бит}$$
Ещё 2 шага — в полном решении
Для регистрации на сайте некоторой страны пользователю требуется придумать пароль. Длина пароля — ровно 8 символов. В качестве символов могут быть использованы десятичные цифры и 30 различных букв…
- 1
Определим мощность алфавита. Десятичных цифр 10, а букв с учётом строчных и прописных начертаний $30 \cdot 2 = 60$.$$10 + 30 \cdot 2 = 70$$
- 2
Найдём минимальное одинаковое количество битов для кодирования одного символа.$$2^6 = 64 < 70 \leq 2^7 = 128$$
Ещё 2 шага — в полном решении
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 25 символов и содержащий только символы из 7-символьного набора: С, Д, А, М, Е, Г, Э. В базе данных для…
- 1
Для кодирования 7 символов необходимо минимальное целое число бит $i$, удовлетворяющее условию $2^i \ge 7$. Это 3 бита, так как $2^2 < 7 \le 2^3$.$$i = 3$$
- 2
Объём пароля составляет 25 умножить на 3, то есть 75 бит. Так как хранение ведётся целым числом байт, пароль занимает 10 байт.$$\left\lceil \frac{25 \cdot 3}{8} \right\rceil = \left\lceil 9{,}375 \right\rceil = 10\ \text{байт}$$
Ещё 1 шаг — в полном решении
На предприятии каждой изготовленной детали присваивают серийный номер, состоящий из 124 символов. В базе данных каждый серийный номер занимает одинаковое и минимально возможное число байт. При этом…
- 1
Пусть на кодирование одного символа отводится $b$ бит. Тогда мощность алфавита не превышает $2^b$.
- 2
При $b=8$ один серийный номер занимает $124 \cdot 8 = 992$ бита, то есть $124$ байта.
Ещё 3 шага — в полном решении
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы из 8-символьного набора: А, В, C, D, Е, F, G, H. В базе данных для…
- 1
Для кодирования одного символа из 8 возможных символов требуется:$$i = \log_2 8 = 3\ \text{бита}$$
- 2
Объём информации в пароле из 15 символов равен:$$15 \cdot 3 = 45\ \text{бит}$$
Ещё 3 шага — в полном решении
При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 213 символов и содержащий только десятичные цифры и символы из 2021-символьного специального…
- 1
Определим мощность алфавита идентификаторов: десять цифр и 2021 специальный символ.$$N = 10 + 2021 = 2031$$
- 2
Найдём минимальное количество бит для кодирования одного символа. Так как $2^{10} < 2031 \le 2^{11}$, требуется 11 бит.$$i = \lceil \log_2 2031 \rceil = 11$$
Ещё 2 шага — в полном решении
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 12 символов и содержащий только символы из 26-символьного набора прописных латинских букв. В базе данных для…
- 1
Определим минимальное количество бит для кодирования одного символа. Оно должно удовлетворять условию:$$2^i \geq 26$$
- 2
Так как $2^4 = 16 < 26$, а $2^5 = 32 \geq 26$, каждый символ кодируется 5 битами.
Ещё 4 шага — в полном решении
На предприятии каждой изготовленной детали присваивают серийный номер, состоящий из 157 символов. В базе данных для хранения каждого серийного номера отведено одинаковое и минимально возможное целое…
- 1
Переведём общий объём памяти в байты и найдём максимально допустимый объём для одного серийного номера.$$955 \cdot 1024 = 977920\ \text{байт},\qquad \left\lfloor\frac{977920}{12450}\right\rfloor = 78\ \text{байт}$$
- 2
Пусть один символ кодируется $i$ битами. Тогда 157 символов занимают $157i$ бит, то есть $\left\lceil\frac{157i}{8}\right\rceil$ байт.
Ещё 2 шага — в полном решении
На предприятии каждой изготовленной детали присваивают серийный номер, содержащий десятичные цифры, 26 латинских букв (без учёта регистра) и символы из 4070-символьного специального алфавита. В базе…
- 1
Определим мощность алфавита серийного номера:$$10 + 26 + 4070 = 4106$$
- 2
Найдём минимальное одинаковое число бит для кодирования одного символа. Поскольку $2^{12}=4096<4106\leq 2^{13}=8192$, требуется $13$ бит на символ.$$i=13$$
Ещё 3 шага — в полном решении
При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 276 символов и содержащий только десятичные цифры и символы из 4200-символьного специального…
- 1
Определим количество символов алфавита идентификатора: 10 десятичных цифр и 4200 специальных символов.$$N = 10 + 4200 = 4210$$
- 2
Найдём минимальное одинаковое количество бит для кодирования одного символа.$$2^{12} < 4210 \leq 2^{13},\quad i = 13$$
Ещё 2 шага — в полном решении
При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 234 символов и содержащий только десятичные цифры и символы из 1350-символьного специального…
- 1
Определим количество символов в алфавите идентификатора: 10 десятичных цифр и 1350 специальных символов.$$N = 10 + 1350 = 1360$$
- 2
Найдём минимальное одинаковое количество бит для кодирования одного символа.$$2^{10} = 1024 < 1360 \leq 2048 = 2^{11}$$
Ещё 3 шага — в полном решении
На предприятии каждой изготовленной детали присваивают серийный номер, состоящий из 246 символов. В базе данных для хранения каждого серийного номера отведено одинаковое и минимально возможное число…
- 1
Определим максимально допустимый размер одного серийного номера:$$\left\lfloor \dfrac{77 \cdot 2^{20}}{703569} \right\rfloor = 114\ \text{байт}$$
- 2
Если один символ кодируется $i$ битами, номер занимает:$$L = \left\lceil \dfrac{246i}{8} \right\rceil$$
Ещё 3 шага — в полном решении
Световое табло состоит из лампочек, каждая из которых может находиться в двух состояниях («включено» или «выключено»). Какое наименьшее количество лампочек должно находиться на табло, чтобы с его…
- 1
Каждая лампочка имеет два состояния. Поэтому $n$ лампочек могут образовать $2^n$ различных комбинаций.$$N = 2^n$$
- 2
Требуется передать не менее 100 сигналов, значит должно выполняться неравенство:$$2^n \geq 100$$
Ещё 1 шаг — в полном решении
При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 113 символов и содержащий только десятичные цифры и символы из 2021-символьного специального…
- 1
Алфавит состоит из десяти цифр и 2021 специального символа:$$N = 10 + 2021 = 2031$$
- 2
Минимальное одинаковое количество бит на символ определяется условием $2^i \geq N$:$$i = \lceil \log_2 2031 \rceil = 11$$
Ещё 3 шага — в полном решении
При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 113 символов и содержащий только десятичные цифры и символы из 500-символьного специального алфавита…
- 1
Определим мощность алфавита идентификатора: 10 десятичных цифр и 500 специальных символов.$$N = 10 + 500 = 510$$
- 2
Найдём минимальное одинаковое количество бит для кодирования одного символа.$$2^8 < 510 \leq 2^9,\quad i = 9\ \text{бит}$$
Ещё 2 шага — в полном решении
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 25 символов и содержащий только символы из 7-символьного набора: С, Д, А, М, Е, Г, Э. В базе данных для…
- 1
Для кодирования 7 различных символов требуется минимальное количество бит $n$, такое что $2^n \ge 7$. Получаем $n = 3$.$$2^2 < 7 \le 2^3$$
- 2
Объём пароля из 25 символов составляет 75 бит, то есть при хранении в целых байтах требуется 10 байт.$$\left\lceil \frac{25 \cdot 3}{8} \right\rceil = \left\lceil 9{,}375 \right\rceil = 10$$
Ещё 2 шага — в полном решении
На предприятии каждой изготовленной детали присваивают серийный номер, содержащий десятичные цифры, 52 латинские буквы (с учётом регистра) и символы из 963-символьного специального алфавита. В базе…
- 1
Определим мощность алфавита серийного номера:$$10 + 52 + 963 = 1025$$
- 2
Минимальное одинаковое число бит на символ должно удовлетворять условию $2^i \ge 1025$. Следовательно, требуется 11 бит.$$2^{10} < 1025 \le 2^{11}$$
Ещё 3 шага — в полном решении
На предприятии каждой изготовленной детали присваивают серийный номер, состоящий из 199 символов. В базе данных для хранения каждого серийного номера отведено одинаковое и минимально возможное целое…
- 1
Переведём общий объём памяти в байты и найдём максимально возможное число байт на один серийный номер:$$\left\lfloor\dfrac{47 \cdot 2^{20}}{215783}\right\rfloor = 228$$
- 2
Пусть один символ кодируется $k$ битами. Для номера из 199 символов требуется:$$b = \left\lceil\dfrac{199k}{8}\right\rceil$$
Ещё 2 шага — в полном решении
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 10 символов. В качестве символов используют прописные буквы латинского алфавита, то есть 26 различных…
- 1
Определим минимальное количество бит для кодирования одной буквы. Оно должно удовлетворять условию:$$2^n \geq 26$$
- 2
Так как $2^4 = 16 < 26 \leq 32 = 2^5$, один символ кодируется 5 битами.$$n = 5$$
Ещё 2 шага — в полном решении
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 11 символов и содержащий только десятичные цифры и символы из 26-символьного набора прописных латинских…
- 1
Алфавит пароля содержит 10 цифр и 26 прописных латинских букв, всего 36 символов.$$10 + 26 = 36$$
- 2
Минимальное одинаковое количество бит на один символ определяется условием $2^i \geq 36$. Получаем $i = 6$, поскольку $2^5 < 36 \leq 2^6$.$$i = \lceil \log_2 36 \rceil = 6$$
Ещё 2 шага — в полном решении