Вопрос задан 15.01.2020 в 17:46. Предмет Информатика. Спрашивает Канду Адриана.

Помогите пожалуйста Задача #1 При перекодировке информационного сообщения из 2-байтовой кодировки в

8 байтовую, она уменьшилась на 248 бит. Определить информационный объем исходного сообщения. Задача #2 Для регистрации на сайте необходимо ввести следующую информацию: 1. Логин состоящий из 20 символов( Всего используется 24 буквы английского алфавита ) 2. Пароль состоящий из 15 символов, которые получаются комбинацией цифр от 0 до 9. 3. Пол М или Ж. Каждая такая учётная запись кодируется минимально возможным и одинаковым целым количеством байт. Определите объем памяти, который потребуется для хранения 30 таких записей.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Князгалиева Рауана.

Ответ:

Объяснение:

1)При перекодировке сообщения из 8-битного кода в 16-битную кодировку UNICODE его объём увеличился на 2048 байтов.

2)Логин занимает объём памяти равной  = 20 * 5 бит = 100 бит (5 бит, т.к )

Аналогично с паролем, он занимает 15 * 4 бита = 60 бит памяти

Для хранения результатов выбора пола достаточно одного бита ( всего два возможных варианта() - ж или м,).

Итого одна учетная запись занимает: 100 + 60 +1 = 161 бит памяти.

Но в условии сказано, что она кодируется минимально возможным целым! кол-вом байт, значит: 161/8 = 20,125 байт, округляем в большую сторону - 21 байт.

Всего 30 записей: 21 * 30 = 630 байт.

Значит верный ответ под номером 3)

2)Т.к. на каждую из восьми позиций пароля можно поставить любую цифру из девяти (1,2,3,...,9 - всего 9 цифр), получаем количество комбинаций пароля  9^8=387420489

3) непомню(

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте решим каждую из задач поочередно.

Задача #1: Перекодировка информационного сообщения

Из условия известно, что при перекодировке информационного сообщения из 2-байтовой кодировки в 8-байтовую, оно уменьшилось на 248 бит. Это означает, что каждое исходное 2-байтовое сообщение теперь кодируется 8 байтами, и разница в битах - это избыточная информация.

Исходное сообщение содержало \(2 \times 8 = 16\) байт информации.

Разница в битах составляет 248 бит, что равно \(248 / 8 = 31\) байту.

Таким образом, информационный объем исходного сообщения равен \(16 - 31 = -15\) байтам. Однако информационный объем не может быть отрицательным, поэтому, возможно, в условии есть ошибка.

Задача #2: Объем памяти для хранения учетных записей

У нас есть 30 учетных записей, каждая из которых кодируется минимально возможным и одинаковым количеством байт.

1. Логин из 20 символов: 20 символов * 1 байт (предположим, что каждый символ - один байт) = 20 байт. 2. Пароль из 15 символов, состоящих из цифр от 0 до 9: 15 символов * 1 байт = 15 байт. 3. Пол (М или Ж): 1 байт.

Таким образом, каждая учетная запись требует \(20 + 15 + 1 = 36\) байт.

Общий объем памяти для 30 учетных записей: \(36 \times 30 = 1080\) байт.

Таким образом, для хранения 30 учетных записей потребуется 1080 байт памяти.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос