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

Напишите код программы, для: y=x-5, если x>0 и y=x+10, если x>0
контроша

Показать ответ
Ответ:
Ксюшка221
Ксюшка221
10.10.2022 18:36

5 байт

Определим мощность алфавита для кодирования личного кода, по условию это 9 букв и 9 цифр,  то есть

N= 9+9 = 18 , один символ в таком случае кодируется: 5 битами (2⁵=32), т.к. 4 бит недостаточно для кодирования 18 символов ( 2⁴=16)

Всего символов в коде: k=12, значит информационный объем кода: 12*5= 60 бит. Минимальное число байт ( число кратное 8) = 8 байт

Определим объем информации для номера группы:

N=11 ⇒ i= 4 бит, минимальное число байт = 1 байт

Пропуск содержит 14 байт информации. значит объем  памяти необходимый для хранения дополнительных сведений=

14-8-1= 5 байт

Объяснение:

0,0(0 оценок)
Ответ:
fdimon
fdimon
23.11.2022 19:18

Мы знаем мощность алфавита (N) - 16 символов.

Нам необходимо узнать вес одного символа.

Формула нахождения мощности алфавита:

N = 2^{i}, где i - вес одного символа.

Подставим в формулу существующее значение:

16 = 2^{i}

Значит, i - 4 бита, ведь 2^{4} = 16.

Так, 1 символ текста кодируется 4 битами.

80 × 256 = 20480 - количество символов во всём тексте.

20480 символов = 20480 × 4 = 81920 бит

1 Килобайт = 1024 байт, а 1024 байт = 1024 × 8 = 8192 бит

81920 ÷ 8192 = 10 Килобайт

ответ: для сохранения данного текста потребуется 10 Килобайт памяти.

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