11.02 Коды с дополнительной информацией
Готовиться с нами - ЛЕГКО!
Ошибка.
Попробуйте повторить позже
Зона №51 является очень секретной, никто не знает, что там происходит на самом деле. секретный агент Вася решает проникнуть на территорию военной базы под видом учёного. Он выяснил, что они используют специальный чип, встроенный в правую пятку. Вася так и не понял зачем. На этом чипе хранится имя, ID специализации сотрудника и возраст. Для записи имени используется древнескандинавский язык, основанный на рунах (24 руны). Под имя отведено 32 символа. При этом используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным количеством бит. Учёным присвоен ID 2000. Для записи возраста используют некоторые числа. Так как это ученые в Зоне 51, их возраст начинается с 0. ID и возраст кодируются минимальным количеством бит как числа в двоичной системе счисления. Вся информация на чипе занимает минимальное целое число байт. Вася нашёл место, куда утилизируют старые чипы. Ему удалось выяснить, что на одном чипе помещается не более 23 Байт информации. Какой максимальный возраст могут иметь учёные зоны №51?
1 символ древнескандинавского алфавита из 24 символов может быть закодирован не менее, чем 5
битами, так как 32 символа соответственно
бит.
Чтобы закодировать ID 2000 учёного необходимо не менее 11 бит, так как
Пусть n – мощность алфавита, который используют для кодирования возраста учёного зоны №51.
Вся информация на чипе занимает минимальное целое число байт. На хранение информации в чипе
будет выделено ,
бит.
Итак, максимальный возраст учёного:
Ошибка.
Попробуйте повторить позже
Зона №51 является очень секретной, никто не знает, что там происходит на самом деле. секретный агент Вася решает проникнуть на территорию военной базы под видом учёного. Он выяснил, что они используют специальный чип, встроенный в правую пятку. Вася так и не понял зачем. На этом чипе хранится имя, ID специализации сотрудника и возраст. Для записи имени используется древнескандинавский язык, основанный на рунах (24 руны). Под имя отведено 112 символов. При этом используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным количеством бит. Учёным присвоен ID 19. Для записи возраста используют некоторые числа. Так как это ученые в Зоне 51, их возраст начинается с 0. ID и возраст кодируются минимальным количеством бит как числа в двоичной системе счисления. Вся информация на чипе занимает минимальное целое число байт. Вася нашёл место, куда утилизируют старые чипы. Ему удалось выяснить, что на одном чипе помещается не более 72 Байт информации. Какой максимальный возраст могут иметь учёные зоны №51?
1 символ древнескандинавского алфавита из 24 символов может быть закодирован не менее,
чем 5 битами, так как 112 символов соответственно
бит.
Чтобы закодировать ID 19 учёного необходимо не менее 5 бит, так как
Пусть n – мощность алфавита, который используют для кодирования возраста учёного зоны №51.
Вся информация на чипе занимает минимальное целое число байт. На хранение информации в чипе
будет выделено ,
бит.
Итак, максимальный возраст учёного –
Ошибка.
Попробуйте повторить позже
Зона №51 является очень секретной, никто не знает, что там происходит на самом деле. секретный агент Вася решает проникнуть на территорию военной базы под видом учёного. Он выяснил, что они используют специальный чип, встроенный в правую пятку. Вася так и не понял зачем. На этом чипе хранится имя, ID специализации сотрудника и возраст. Для записи имени используется древнескандинавский язык, основанный на рунах (24 руны). Под имя отведено 140 символов. При этом используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным количеством бит. Учёным присвоен ID 70. Для записи возраста используют некоторые числа. Так как это ученые в Зоне 51, их возраст начинается с 0. ID и возраст кодируются минимальным количеством бит как числа в двоичной системе счисления. Вся информация на чипе занимает минимальное целое число байт. Вася нашёл место, куда утилизируют старые чипы. Ему удалось выяснить, что на одном чипе помещается не более 89 Байт информации. Какой максимальный возраст могут иметь учёные зоны №51?
1 символ древнескандинавского алфавита из 24 символов может быть закодирован не менее,
чем 5 битами, так как 150 символов соответственно
бит.
Чтобы закодировать ID 70 учёного необходимо не менее 7 бит, так как
Пусть n - мощность алфавита, который используют для кодирования возраста учёного зоны №51. Вся
информация на чипе занимает минимальное целое число байт. На хранение информации в чипе будет
выделено
бит.
Итак, максимальный возраст учёного:
Ошибка.
Попробуйте повторить позже
Зона №51 является очень секретной, никто не знает, что там происходит на самом деле. секретный агент
Вася решает проникнуть на территорию военной базы под видом учёного. Он выяснил, что они
используют специальный чип, встроенный в правую пятку. Вася так и не понял зачем. На этом
чипе хранится имя, ID специализации сотрудника и возраст. Для записи имени используется
древнескандинавский язык, основанный на рунах ( руны). Под имя отведено
символа. При этом
используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным
количеством бит. Специализации ”Учёный” присвоен неизвестный ID. Для записи возраста
используют числа от
до
включительно. ID специализации и возраст кодируются
минимальным количеством бит как числа в двоичной системе счисления. Вся информация
на чипе занимает минимальное целое число байт. Васе удалось узнать, что база данных
для хранения данных о
учёных весит не более
МБайт. Каким максимальным
десятичным числом может быть ID специализации ”Учёный”, если известно, что ID кратен
?
1 символ древнескандинавского алфавита из 24 символов может быть закодирован не менее,
чем 5 битами, так как 304 символа соответственно
бит.
Чтобы закодировать числа для записи возраста 0-500 необходимо не менее 9 бит, так как
Пусть n - количество бит, которым кодируют ID учёного. Вся информация на чипе занимает
минимальное целое число байт. На одного учёного приходится байт. На хранение
информации в чипе будет выделено
бит.
Пусть - максимальный ID учёного, тогда
,
.
Ошибка.
Попробуйте повторить позже
Зона №51 является очень секретной, никто не знает, что там происходит на самом деле. секретный агент
Вася решает проникнуть на территорию военной базы под видом учёного. Он выяснил, что
они используют специальный чип, встроенный в правую пятку. Вася так и не понял зачем.
На этом чипе хранится имя, ID специализации сотрудника и возраст. Для записи имени
используется древнескандинавский язык, основанный на рунах ( руны). Под имя отведено
символов. При этом используют посимвольное кодирование, все символы кодируют одинаковым
минимально возможным количеством бит. Специализации ”Учёный” присвоен неизвестный ID. Для
записи возраста используют числа от
до
включительно. ID специализации и возраст
кодируются минимальным количеством бит как числа в двоичной системе счисления. Вся
информация на чипе занимает минимальное целое число байт. Васе удалось узнать, что
база данных для хранения данных о
учёных весит
МБайт. Каким максимальным
десятичным числом может быть ID специализации ”Учёный”, если известно, что ID кратен
?
1 символ древнескандинавского алфавита из 24 символов может быть закодирован не менее,
чем 5 битами, так как 99 символов соответственно
бит.
Чтобы закодировать числа для записи возраста 0-4000 необходимо не менее 12 бит, так как
Пусть n - количество бит, которым кодируют ID учёного. Вся информация на чипе занимает
минимальное целое число байт. На одного учёного приходится байт. На хранение
информации в чипе будет выделено
бит.
Пусть - максимальный ID учёного, тогда
,
Ошибка.
Попробуйте повторить позже
Зона №51 является очень секретной, никто не знает, что там происходит на самом деле. Секретный агент
Вася решает проникнуть на территорию военной базы под видом учёного. Он выяснил, что
они используют специальный чип, встроенный в правую пятку. Вася так и не понял зачем.
На этом чипе хранится имя, ID специализации сотрудника и возраст. Для записи имени
используется древнескандинавский язык, основанный на рунах ( руны). Под имя отведено
символов. При этом используют посимвольное кодирование, все символы кодируют
одинаковым минимально возможным количеством бит. Специализации ”Учёный” присвоен
неизвестный ID. Для записи возраста используют числа
. ID специализации и возраст
кодируются минимальным количеством бит как числа в двоичной системе счисления. Вся
информация на чипе занимает минимальное целое число байт. Васе удалось узнать, что база
данных для хранения данных о
учёных весит не более
КБайт. Каким максимальным
десятичным числом может быть ID специализации ”Учёный”, если известно, что ID кратен
?
1 символ древнескандинавского алфавита из 24 символов может быть закодирован не менее,
чем 5 битами, так как 160 символов соответственно
бит.
Чтобы закодировать числа для записи возраста необходимо не менее 12 бит, так как
Пусть n - количество бит, которым кодируют ID учёного. Вся информация на чипе занимает
минимальное целое число байт. На одного учёного приходится байт. На хранение
информации в чипе будет выделено
бит.
Пусть - максимальный ID учёного, тогда
,
Ошибка.
Попробуйте повторить позже
В Японии студенты устраиваются на новую работу. Каждый гражданин получает при входе электронный пропуск, на котором записаны имя студента, количество полных лет и наличие рекомендации. Блок с именем содержит в себе определённое количество символов, каждый из которых может быть записан одним из слогов японского алфавита хираганы. Количество лет – целое число от 1 до 999. Количество рекомендаций определяется целым числом от 0 до 100 включительно. Биты, выделенные на блок кодирования количества лет, суммируются с битом рекомендации, которые занимают минимальное целое число байт. Всего база данных с 1536 студентов весит не более 300КБайт. Сколько байт весит блок имени?
Количество лет может быть закодирован не менее, чем 10 битами, так как .
Количество рекомендаций может быть закодировано не менее, чем 7 битами, так как
Всего на пропуске содержится 17 бит информации. Так как в одном байте 8 бит, а
то на хранение количества лет и рекомендаций выделено 3 байт.
На одного студента приходится байт. Тогда на блок имени приходится
байт.
Ошибка.
Попробуйте повторить позже
В Японии студенты устраиваются на новую работу. Каждый гражданин получает при входе электронный пропуск, на котором записаны имя студента, количество полных лет и наличие рекомендации. Блок с именем содержит в себе определённое количество символов, каждый из которых может быть записан одним из слогов японского алфавита хираганы. Количество лет – целое число от 1 до 150 включительно. Количество рекомендаций определяется целым числом от 0 до 255 включительно. Биты, выделенные на блок кодирования количества лет, суммируются с битом рекомендации, которые занимают минимальное целое число байт. Всего база данных с 7680 студентов весит не более 150КБайт. Сколько байт весит блок имени для одного человека?
Количество лет может быть закодирован не менее, чем 8 битами, так как .
Количество рекомендаций может быть закодировано не менее, чем 8 битами, так как
Всего на пропуске содержится 16 бит информации. Так как в одном байте 8 бит, то на хранение количества лет и рекомендаций выделено 2 байта.
На одного студента приходится байт. Тогда на блок имени приходится
байт.
Ошибка.
Попробуйте повторить позже
Каждый объект, зарегистрированный в информационной системе, получает уникальный код, состоящий из двух частей.
Первая часть определяет категорию объекта и состоит из символов, каждый из которых может быть одной из
заглавных латинских букв. В латинском алфавите
букв. Вторая часть кода определяет уникальный идентификатор
объекта и состоит из
символов, каждый из которых может быть латинской буквой (строчной или заглавной) или одной
из
цифр (цифра
не используется). Для представления кода используют посимвольное кодирование, все символы в
пределах одной части кода кодируют одинаковым минимально возможным для данной части количеством битов, а для
кода в целом выделяется минимально возможное целое количество байтов. Кроме того, для каждого объекта в системе
выделено
байт для хранения содержательной информации. Сколько байтов потребуется для хранения данных
(код и содержательная информация) о
объектах? В ответе запишите только целое число – количество
байтов.
Сначала закодируем первую часть информации, , получаем
бит на первую часть. Теперь вторую часть,
, получаем
бит на вторую часть. Общее количество бит на обе части получается
,
,
получается,
байт. Так как есть еще содержательная информация, общее количество информации
.
Общее количество памяти
.
Ошибка.
Попробуйте повторить позже
Для регистрации в компьютерной игре необходимо продумать пароль, состоящий из символов. Он может содержать
хотя бы
цифры, а также строчные или заглавные буквы латинского алфавита (алфавит содержит
букв). В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимальное
возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют
одинаковым и минимально возможным количеством бит. Кроме собственного пароля, для каждого пользователя в
системе хранятся дополнительные сведения, для чего выделено целое число байт одинаковое для каждого
пользователя. Для хранения сведений о
пользователях потребовалось
байт. Сколько байт выделено для
хранения дополнительных сведений об одном пользователе. В ответе запишите только целое число — количество
байт.
Мощность алфавита равна (цифры) +
(строчные буквы) +
(заглавные буквы), то есть
. Поскольку
,
то для того, чтобы закодировать один символ, понадобится
бит. Значит, на весь пароль понадобится
бит.
, значит, на один пароль понадобится
байт. Для хранения сведений о
пользователях потребовалось
байт (из условия), значит, для хранения сведений об
пользователе отведено
байт. Сведения об одном пользователе
состоят из пароля и дополнительных сведений, значит, на дополнительные сведения отведено
байт.
Ошибка.
Попробуйте повторить позже
Каждый сотрудник предприятия получает электронный пропуск, на котором записаны личный код сотрудника, номер подразделения и некоторая дополнительная информация. Личный код состоит из 13 символов, каждый из которых может быть русской буквой (используется 30 различных букв, каждая буква может быть заглавной или строчной) или одной из цифр от 1 до 9 (ноль для записи кодов не используется). Для записи кода на пропуске отведено минимально возможное целое число байт. При этом используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным количеством бит. Номер подразделения – целое число от 1 до 500, он записан на пропуске как двоичное число и занимает минимально возможное целое число байт. Всего на пропуске хранится 40 байт данных. Сколько байт выделено для хранения дополнительных сведений об одном сотруднике? В ответе запишите только целое число — количество байт.
Личный код может состоять из 9 + 30 + 30 символов, что меньше, чем в , значит, на личный код выделено
7*13 = 91 бит = 12 байт. На номер подразделения отведено 500 элементов, что меньше, чем
, значит,
на код выделено 9 бит = 2 байта. Итого: 12 + 2 = 14 байт. На личную информацию остается 40 - 14 = 26
байт.
Ошибка.
Попробуйте повторить позже
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из символов. В качестве
символов используют прописные и строчные буквы латинского алфавита (в нём
символов), а также
десятичные цифры. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и
минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы
кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого
пользователя в системе хранятся дополнительные сведения, для чего выделено
байт на одного пользователя. В
компьютерной системе выделен
Кбайт для хранения сведений о пользователях. О каком наибольшем количестве
пользователей может быть сохранена информация в системе? В ответе запишите только целое число — количество
пользователей.
Всего в пароле может быть символа. Каждый символ кодируем одинаковым количеством бит, получаем:
. Каждый символ кодируем
битами, общее количество бит на пароль:
. Переводим в байты:
(округляем в большую сторону, чтобы уместить весь пароль). Общее количество байт на человека:
. Решим
уравнение:
(перевод из Кбайт в байты), откуда
(округляем в меньшую, чтобы уместить в
байта все пароли. Ответ:
.
Ошибка.
Попробуйте повторить позже
При регистрации на бирже фрилансеров каждому пользователю выдаётся пароль, состоящий из символов и
содержащий только символы из
-символьного набора:
. В базе данных для хранения сведений о каждом
пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное
кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно
пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено
байт
на одного пользователя. Определите объём памяти (в байтах), необходимый для хранения сведений о
пользователях.
Всего используется символов, найдем количество бит на символ:
. Количество байт на пароль =
.
Количество байт на пользователя
. Всего выделено памяти на
пользователей. Значит, ответ равен
байт.
Ошибка.
Попробуйте повторить позже
При регистрации на сервере каждый пользователь получает уникальный персональный код, состоящий из символов,
каждый из которых может быть одной из
заглавных латинских букв или одной из
цифр. При этом в базе данных
сервера формируется запись, содержащая этот код и дополнительную информацию о пользователе. Для
представления кода используют посимвольное кодирование, все символы кодируют одинаковым минимально
возможным количеством битов, а для кода в целом выделяется минимально возможное целое количество
байт.
Для хранения данных о пользователях потребовалось
байт. Сколько байт выделено для хранения
дополнительной информации об одном пользователе? В ответе запишите только целое число — количество
байтов.
Так как алфавит содержит , то для того, чтобы закодировать один символ, понадобится
бит (
).
Получаем
бит один пароль, переведём в байты, округляя в большую сторону. Один пароль весит
байт.
На одного пользователя отведено
байт, из них на дополнительную информацию отведено
байт.
Ошибка.
Попробуйте повторить позже
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 9 символов, и содержащий только символы из 26-символьного набора прописных латинских букв. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит, а также для хранения пароля отведено одинаковое и минимально возможное целое число байт. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено целое число байт; это число одно и то же для всех пользователей.
Для хранения сведений о пользователях потребовалось
байт. Сколько байт выделено для хранения
дополнительных сведений об одном пользователе? В ответе запишите только целое число — количество байт.
Алфавит, доступный для пароля, состоит из 26 символов, значит, чтобы закодировать один символ понадобится бит
(
). Тогда для всего пароля необходимо отвести
бит
байт.
Для хранения сведений об одном пользователе отведено байт.
Для хранения дополнительных сведений об одном пользователе отведено байт.
Ошибка.
Попробуйте повторить позже
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 20 символов и содержащий только символы из 13-символьного набора: А, В, C, D, Е, F, G, H, K, L, M, N, V. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено целое число байт; это число одно и то же для всех пользователей.
Для хранения сведений о 20 пользователях потребовалось 2200 байт. Сколько байт выделено для хранения дополнительных сведений об одном пользователе? В ответе запишите только целое число – количество байт.
Всего используется 13 символов, найдем количество бит на символ: . Найдем вес одного пароля в байтах: (4 *
20)/8 = 10 байт. На одного человека выделяется 2200 / 20 = 110 байт, значит, на дополнительную информацию 110 - 10 =
100 байт.
Ошибка.
Попробуйте повторить позже
При регистрации на сервере каждый пользователь получает уникальный персональный код, состоящий из символов,
каждый из которых может быть одной из
заглавных латинских букв или одной из
цифр. При этом в базе данных
сервера формируется запись, содержащая этот код и дополнительную информацию о пользователе. Для представления
кода используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным
количеством битов, а для кода в целом выделяется минимально возможное целое количество байтов. Для
хранения данных о
пользователях потребовалось
байт. Сколько байтов выделено для хранения
дополнительной информации об одном пользователе? В ответе запишите только целое число — количество
байтов.
Всего используется 26 + 10 = 36 символов, найдём количество бит на символ: . Количество байт на весь код можно
найти так:
. На каждого пользователя выделяется
байт. Значит, на дополнительную информацию
остаётся
.
Ошибка.
Попробуйте повторить позже
При регистрации на сайте каждому пользователю выдаётся пароль, состоящий из символов и содержащий только
символы из
-символьного набора: А, Б, В, Г, Д, Е, Ж, З, И, К. В базе данных для хранения сведений о каждом
пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное
кодирование паролей, все символы кодируют одинаковым минимально возможным количеством бит. Кроме собственно
пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено целое число байт, одно
и то же для всех пользователей.
Для хранения сведений о пользователях потребовалось
байт. Сколько байт выделено для хранения
дополнительных сведений об одном пользователе? В ответе запишите только целое число — количество байт.
Алфавит, доступный для пароля, состоит из символов, значит, чтобы закодировать один символ понадобится
бит
(
). Тогда для всего номера необходимо отвести
бит
байт.
Для хранения сведений об пользователе требуется
байт.
Тогда для хранения дополнительных сведений об пользователе отведено
байт.
Ошибка.
Попробуйте повторить позже
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 11 символов и содержащий только символы из 9-символьного набора. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 5 байт на одного пользователя. Определите объём памяти (в байтах), необходимый для хранения сведений о 35 пользователях.
Согласно условию, в пароле могут быть использованы 9 символов. Известно, что с помощью i бит можно закодировать
различных вариантов. Поскольку
, то для записи каждого из 9 символов необходимо 4
бита.
Для хранения всех 11 символов нужно бит или же 6 байт на один пароль.
Тогда с учетом дополнительных сведений на одного пользователя необходимо 6+5 = 11 байт.
Тогда для хранения 35 паролей необходимо: байт.
Ошибка.
Попробуйте повторить позже
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 8 символов и содержащий только символы из 26-символьного латинского алфавита. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 9 байт на одного пользователя. Определите объём памяти (в байтах), необходимый для хранения сведений о 55 пользователях.
Согласно условию, в пароле могут быть использованы 26 символов. Известно, что с помощью i бит можно закодировать
различных вариантов. Поскольку
, то для записи каждого из 26 символов необходимо 5
бит.
Для хранения всех 8 символов нужно бит или же 5 байт на один пароль.
Тогда с учетом дополнительных сведений на одного пользователя необходимо 5+9 = 14 байт.
Тогда для хранения сведений о 55 пользователях необходимо: байт.