В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
гульназ5623
гульназ5623
15.12.2021 23:03 •  Информатика

При регистрации в компьютерной системе каждому пользователю выдаётся идентификатор, состоящий из 10 символов , первый и последний из которых - одна из 18 букв , а остальные -цифры ( допускается использование 10 десятичных цифр ). каждый такой идентификатор в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт ( при этом используют посимвольное кодирование; все цифры кодируются одинаковым и минимально возможным количеством бит , все буквы также кодируются одинаковым и минимально возможным количеством бит). определите объем памяти в байтах , отводимой этой программой для записи 25 паролей .

Показать ответ
Ответ:
Mrmors
Mrmors
06.10.2020 19:23
Всего в 1 пароле 10 символов

1  2  3  4  5  6  7  8  9 10
_  _  _  _  _  _  _  _  _  _
 

1. Вес 1 символа в битах.
1 и 10 символы - одни из 18 букв.
2^x>=18
x=5 битт - вес 1 символа и вес 10 символа

Цифр может быть 10, следовательно,
2^x>=10
x=4 бит - вес 2,3,4,5,6,7,8,9 символов

2. Вес пароля в битах
2 буквенных символа по 5 бит каждый, следовательно, 
2*5=10 бит - первый и последний символы вместе

8 цифровых символов по 4 бита каждый
8*4=32 бита - общий все цифровых символов

общий вес пароля= 32+10=42 бит

3. Вес пароля в байтах
1 байт=8 бит
42<=8*x
x= 6  байт - вес пароля в байтах

4. Вопрос задачи.
для 25 паролей будет 
25*6=150 байт
ответ: 150
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота