Коллеги, спасибо за дружную и ответственную работу!

понедельник, 11 апреля 2022 г.

Интересные задание

 11 задание

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

2.    При регистрации в системе каждому пользователю выдается карточка, содержащая два поля – идентификационный номер и дополнительную информацию. Идентификационный номер состоит из 20 символов, причем четные символы – заглавные латинские буквы, нечетные символы – десятичные цифры. Для кодирования каждой буквы и для хранения каждой цифры используется одинаковое и минимально возможное количество бит, одинаковое для каждого символа из группы букв или из группы цифр. Каждый такой номер записывается в память с помощью минимального целого количества байт. Для хранения доп.инормации также отводится целое количество байт, одинаковое для каждого пользователя. Сколько байт отводится на хранение дополнительной информации, если известно, что для хранения информации о 20 пользователях нужно 600 байт?

3.    В городе Самара номер серии для регистрации т/с длиной 5 символов составляют из заглавных букв (используется 28 различных букв) и десятичных цифр в любом порядке. Каждый такой номер в областной базе данных записывается минимально возможным и одинаковым целым количеством байтов (при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством битов). Определите объём памяти в байтах, отводимый этой программой для записи 70 номеров.

4.    В карточке пользователя хранятся следующие данные: идентификационный номер (число от 1 до 2000), электронный адрес и ФИО. Для хранения электронного адреса выделено поле, вида адрес_пользователя@адрес_домена. При этом для хранения адреса пользователя используется 30 символов, адреса домена – 10. Каждый символ либо строчная латинская буква, либо десятичная цифра, либо знак точка или нижнее подчеркивание. Для хранения ФИО используется поле длиной 60, каждый символ из которых может быть строчной или заглавной буквой русского алфавита, пробелом или знаком «дефис». Каждый символ в каждом поле кодируется с помощью одинакового и минимально возможного количества бит, поля кодируются отдельно. Также каждое поле записывается с помощью минимального целого количества байт. Сколько байт необходимо выделить для хранения информации о 30 пользователях?


Комментариев нет:

Отправить комментарий