Все
Математика
Алгебра
Геометрия
Литература
Русский язык
Истоки
Краеведение
Французский язык
Литературное чтение
Астрономия
Природоведение
Родной край
Немецкий язык
Технология
Физика
Английский язык
Обществознание
Химия
Биология
История
О`zbek tili
Окружающий мир
Естествознание
География
Украинский язык
Информатика
Украинская литература
Казахский язык
Физкультура и спорт
Экономика
Музыка
Право
Белорусский язык
МХК
Кубановедение
ОБЖ
Психология
Кыргыз тили
Другие предметы
Показать все предметы
Мирия
22.01.2022, 08:55
Информатика

В не­ко­то­рой стра­не ав­то­мо­биль­ный номер дли­ной 5 сим­во­лов со­став­ля­ют из за­глав­ных букв (за­дей­ство­ва­но 30 раз­лич­ных

букв) и любых де­ся­тич­ных цифр в любом по­ряд­ке.Каж­дый такой номер в ком­пью­тер­ной про­грам­ме за­пи­сы­ва­ет­ся ми­ни­маль­но воз­мож­ным и оди­на­ко­вым целым ко­ли­че­ством байт (при этом ис­поль­зу­ют по­сим­воль­ное ко­ди­ро­ва­ние и все сим­во­лы ко­ди­ру­ют­ся оди­на­ко­вым и ми­ни­маль­но воз­мож­ным ко­ли­че­ством бит). Опре­де­ли­те объём па­мя­ти, от­во­ди­мый этой про­грам­мой для за­пи­си 50 но­ме­ров.
Знаешь ответ?

Чтобы оставить ответ, или зарегистрируйтесь.

Ответ или решение 1
Павадин

Если в номере могут присутствовать только 30 букв и 10 цифр, значит каждый разряд номера - это один из 40 символов. Для кодировки 40 различных символов потребуется 6 разрядов (при помощи 5-ти разрядного кода можно закодировать лишь 2 ^ 5 = 32 символа, а 6-ти разрядный код позволяет хранить 2 ^ 6 = 64 символа).

Дл кодирования номера, состоящего из 5 знаков, потребуется 6 * 5 = 30 бит.

1 байт = 8 бит, следовательно, 30 бит = 30 : 8 = 3,75 = 4 байта.

Для хранения 50 таких номеров потребуется 50 * 4 = 200 байт.