МБОУ "Радьковская СОШ"
с. Радьковка, Прохоровский район, Белгородская область
  • Задание 11. Равномерное кодирование

    Решение задач

    При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 108 символов и содержащий только десятичные цифры и символы из 60-символьного специального алфавита.

    В базе данных для хранения каждого идентификатора отведено одинаковое и минимально возможное целое число байт. При этом используется посимвольное кодирование идентификаторов, все символы кодируются одинаковым и минимально возможным количеством бит.

    Определите объём памяти (в Кбайт), необходимый для хранения 25 600 идентификаторов.

    В ответе запишите только целое число - количество Кбайт.

    Ответ:

    2375

    Решение

    
    

    При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 60 символов и содержащий только десятичные цифры и символы из 250-символьного специального алфавита.

    В базе данных для хранения каждого идентификатора отведено одинаковое и минимально возможное целое число байт. При этом используется посимвольное кодирование идентификаторов, все символы кодируются одинаковым и минимально возможным количеством бит.

    Определите объём памяти (в Кбайт), необходимый для хранения 65 536 идентификаторов.

    В ответе запишите только целое число - количество Кбайт.

    Ответ:

    4352

    Решение

    На предприятии каждой изготовленной детали присваивают серийный номер, содержащий десятичные цифры, 52 латинские буквы (с учётом регистра) и символы из 963-символьного специального алфавита. В базе данных для хранения каждого серийного номера отведено одинаковое и минимально возможное число байт. При этом используется посимвольное кодирование серийных номеров, все символы кодируются одинаковым и минимально возможным числом бит. Известно, что для хранения  2000 серийных номеров отведено не более 693 Кбайт памяти. 
    Определите максимально возможную длину серийного номера. В ответе запишите только целое число.

    Мощность алфавита: N = 10 + 52 + 963 = 1025 

    Информационный вес символа: N = 1025 <= 2**i,  i = 11 бит 

    Игформационный объем серийного номера: k = 693 *1024 / 2000 = 354, 818 байт, k = 354 байт, округляем с недостатком, чтобы все серийные номера можно было сохранить

    Определяем количество символов в серийном номере: m = 354 * 8 / 11 = 257, (45), округляем с недостатком, чобы все серийные номера поместились в заданный объем 693 Кбайт, m = 257 символов

    Проверка : возмем m = 258 и вычислим объем памяти для хранения 2000 серийных номеров:

    для хранения обного серийного номера 258 * 11 / 8 =  354, 45 байт, округляем 355 байт, чтобы сохранить все сивмволы номера, тогда

    355 * 2000 / 1024 = 693,35 Кбайт

    Ответ: 257

    На предприятии каждой изготовленной детали присваивают серийный номер, состоящий из 261 символов. Для его хранения отведено одинаковое и минимально возможное число байт. При этом используется посимвольное кодирование серийных номеров, все символы кодируются одинаковым и минимально возможным числом бит. Известно, что для хранения 252 500 серийных номеров отведено более 31 Мбайт памяти. Определите минимально возможную мощность алфавита, из которого составляются серийные номера. В ответе запишите только число.

    Решение:
    Мощность алфавита - это то количество символов, которые претендуют в одну ячейку серийного номера.

    Обозначим за x сразу вес одного символа серийного номера в битах. Тогда вес всего номера будет равен 261 * x.

    Узнаем, сколько памяти выделили на один серийный номер:


    31 Мб / 252500 = 31*1024*1024 / 252500 ≈ 128,74 ≈ 129 байт

    Здесь мы округлили в большую сторону, т.к. в задачке сказано, что выделено более 31 Мб.

    Найдём x. Переведём значение 261 * x в байты.

    261*x / 8 = 129
    261*x = 1032
    x = 1032 / 261 ≈ 3,9 ≈ 4 бит
    Мы округлили в большую сторону, иначе опять бы нарушилось условие, что выделено более 31 Мб на все номера.
    Получается 4 бита выделено на один символ серийного номера.
    Минимальная возможная мощность алфавита при 4 битах будет равна 9.

    N = 2**4 > 9
    Но ещё меньше взять нельзя, т.к. если мощность алфавита будет равна 8, то для этого достаточно 3 бита, а нам нужно, чтобы 1 символ весил 4 бита.
    Ответ: 9

     

    Домашнее задание

    № 10 Демоверсия 2021 (Уровень: Базовый)
    При регистрации в компьютерной системе каждому объекту сопоставляется идентификатор, состоящий из 15 символов и содержащий только символы из 8-символьного набора: А, В, C, D, Е, F, G, H. В базе данных для хранения сведений о каждом объекте отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование идентификаторов, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно идентификатора, для каждого объекта в системе хранятся дополнительные сведения, для чего отведено 24 байта на один объект. 

    Определите объём памяти (в байтах), необходимый для хранения сведений о 20 объектах. В ответе запишите только целое число – количество байт. 

    Ответ: 600

    № 128 (Уровень: Базовый)
    При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы из 12-символьного набора: А, В, C, D, Е, F, G, H, К, L, M, N. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 12 байт на одного пользователя. Определите объём памяти (в байтах), необходимый для хранения сведений о 50 пользователях. В ответе запишите только целое число – количество байт.

    Ответ: 1000

    № 133 (Уровень: Средний)
    При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 7 символов. В качестве символов используют прописные и строчные буквы латинского алфавита (в нём 26 символов). В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено 12 байт на одного пользователя. В компьютерной системе выделено 2 Кб для хранения сведений о пользователях. О каком наибольшем количестве пользователей может быть сохранена информация в системе? В ответе запишите только целое число – количество пользователей.

    Ответ: 113

    № 135 (Уровень: Базовый)
    При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 12 символов и содержащий символы латинского алфавита (заглавные и строчные), десятичные цифры, а также символы из набора $, #, @, ^. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения. Для хранения сведений о 40 пользователях выделили 1080 байт. Сколько байт можно использовать для хранения дополнительных сведений о каждом пользователе?

    Ответ: 16

    № 138 (Уровень: Средний)
    Каждый сотрудник предприятия получает электронный пропуск, на котором записаны личный код сотрудника, код подразделения и некоторая дополнительная информация. Личный код состоит из 11 символов, каждый из которых может быть заглавной латинской буквой (используется 15 различных букв) или одной из цифр от 0 до 9. Для записи кода на пропуске отведено минимально возможное целое число байт. При этом используют посимвольное кодирование, все символы кодируют одинаковым минимально возможным количеством бит. Код подразделения состоит из 8 символов: в каждой из пяти первых позиций стоит одна из 26 латинских букв, затем – три десятичных цифры. Код подразделения записан на пропуске как двоичное число (используется посимвольное кодирование) и занимает минимально возможное целое число байт. Всего на пропуске хранится 30 байт данных. Сколько байт выделено для хранения дополнительных сведений об одном сотруднике? В ответе запишите только целое число – количество байт.

    Ответ: 18

    № 1194 Апробация 27.04 (Уровень: Базовый)
    При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 86 символов и содержащий только символы из 250-символьного алфавита. В базе данных для хранения сведений о каждом идентификаторе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование идентификаторов, все символы кодируют одинаковым и минимально возможным количеством бит.
    Определите объём памяти (в байтах), необходимый для хранения 256 идентификаторов.

    В ответе запишите только целое число — количество байт.

    Ответ: 22016

        
    № 1412 (Уровень: Базовый)
    При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 20 символов и содержащий только арабские цифры 0, 1 и буквы A, B, C, D, E, F, G. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранится IP-адрес пользователя (4 байта) и дополнительные сведения, для чего выделено целое число байт; это число одно и то же для всех пользователей. Для хранения сведений о 192 пользователях потребовалось 6 Кбайт.

    Сколько байт выделено для хранения дополнительных сведений об одном пользователе? В ответе запишите только целое число - количество байт.

    Ответ: 18

    № 1855 Основная волна 2021 (Уровень: Базовый)
    При регистрации в компьютерной системе каждому пользователю выдается идентификатор из 101 символа, каждый из которых может быть десятичной цифрой или одним из 4090 символов из специального набора. Каждый символ кодируется с помощью одинакового и минимального количества бит. Идентификатор же записывается в памяти с помощью минимально возможного целого количества байт.

    Сколько килобайт потребуется для хранения идентификаторов 2048 пользователей?

    Ответ: 330

    № 17524 Основная волна 07.06.24 (Уровень: Средний)
    На предприятии каждой изготовленной детали присваивают серийный номер, содержащий десятичные цифры, 52 латинские буквы (с учётом регистра) и символы из 458-символьного специального алфавита. В базе данных для хранения каждого серийного номера отведено одинаковое и минимально возможное число байт. При этом используется посимвольное кодирование серийных номеров, все символы кодируются одинаковым и минимально возможным числом бит. Известно, что для хранения 862 серийных номеров отведено не более 276 Кбайт памяти. Определите максимально возможную длину серийного номера. В ответе запишите только целое число.

    Ответ: 261

    № 17630 Основная волна 19.06.24 (Уровень: Средний)
    На предприятии каждой изготовленной детали присваивается серийный номер, содержащий десятичные цифры, 26 латинских букв (без учёта регистра) и символы из 450-символьного специального алфавита. В базе данных для хранения каждого серийного номера отведено одинаковое и минимально возможное число байт. При этом используется посимвольное кодирование серийных номеров, все символы кодируются одинаковым и минимально возможным числом бит. Известно, что для хранения 708 серийных номеров отведено более 213 Кбайт памяти. Определите минимально возможную длину серийного номера.

    В ответе запишите только целое число.

    Ответ: 274

    № 1366 Джобс 16.05.2021 (Уровень: Базовый)
    При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 80 символов. В базе данных для хранения сведений о каждом идентификаторе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование идентификаторов, все символы кодируют одинаковым и минимально возможным количеством бит.

    Определите максимальное количество символов, которое может быть использовано для формирования идентификатора (мощность алфавита), если известно, что информация о 1200 идентификаторах занимает не более 150 Кбайт.

    Ответ: 4096

    № 17552 Основная волна 08.06.24 (Уровень: Сложный)
    На предприятии каждой изготовленной детали присваивают серийный номер, состоящий из 261 символов. Для его хранения отведено одинаковое и минимально возможное число байт. При этом используется посимвольное кодирование серийных номеров, все символы кодируются одинаковым и минимально возможным числом бит. Известно, что для хранения 252 500 серийных номеров отведено более 31 Мбайт памяти. Определите минимально возможную мощность алфавита, из которого составляются серийные номера. 
    В ответе запишите только число.

    Ответ: 9

    № 17934 (Уровень: Средний)
    (А. Ярмухаметов) При регистрации в компьютерной системе каждому пользователю присваивается идентификатор и дополнительные сведения. Идентификатор, состоящий из 99 символов, содержащий десятичные цифры и символы из 510-символьного набора. Для его хранения отведено одинаковое и минимально возможное число байт. Идентификатор кодируются посимвольно, то есть каждый символ представляется с помощью минимального и одинакового для всех символов количества бит. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. Для хранения сведений о 4322 пользователях потребовалось более 543 Кбайт.
    Определите минимальный объём памяти (в байт), необходимый для хранения дополнительных сведений для одного пользователя. В ответе запишите только целое число - количество байт.

    Ответ: 5

    № 17935 (Уровень: Средний)
    (А. Ярмухаметов) При регистрации в компьютерной системе каждому пользователю присваивается идентификатор и дополнительные сведения. Идентификатор, состоящий из 745 символов, содержит десятичные цифры и символы из 999-символьного набора. Для его хранения отведено одинаковое и минимально возможное число байт. Идентификатор кодируются посимвольно, то есть каждый символ представляется с помощью минимального и одинакового для всех символов количества бит. В базе данных для хранения сведений о каждом пользователе отведено одинаковое целое число байт. Для хранения сведений о 312 пользователях потребовалось не более 311 Кбайт.
    Определите максимальный объём памяти (в байт), необходимый для хранения дополнительных сведений всех пользователей. В ответе запишите только целое число - количество байт.

    Ответ: 27456

    Текст с аккордеоном

    Перейти на сайт ФИПИ "Открытый банк заданией ЕГЭ"

            Открытый банк заданией ЕГЭ

    2.     Раскрыть вкладку "ПОДБОР ЗАДАНИЙ" , в таблице выбрать вариант задания и ввести этот номер в окно "Номер задания"

    3.     Решить задание и проверить решение на сайте

    Задания открытого банка по информатике

    1CE349

    4D5503

    1F5827

    B1BDA0

    1D1343

    D0280A

    D29C2D

    B1F6A8

    5E7141

    C6A473

    658F2A

    53F8A3

    C70D4D

    3C8F7E

    F89CD6

    22EDCB

    E46F49

    4EA4B6

    D657D1

    911CC1

    F81E31

    25ACB1

    5637DD

    285C96

    3585DA

    8423BF

    9F775F

    15BBE6

    5BDABC

    F9CD1B

    004AA1

    F9516C

    211F79

    79BAA9

    CE843B

    Тестирование

    Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie