Вопрос:

№ 19. Текст, закодированный в 16-битной кодировке, занимает в памяти 6 Кбайт. Сколько символов в этом тексте? № 20. Текст из 46 символов занимает в памяти компьютера 69 байтов. Определите, сколько битов выделяется на каждый символ. № 22. При перекодировке сообщения на русском языке из 16-битного кода в 8-битную кодировку оно уменьшилось на 560 битов. Какова длина сообщения в символах? № 24. Текст, содержащий 150 страниц (на каждой странице 32 строки по 64 символа) закодирован в 16-битной кодировке. Определите информационный объем текста в Кбайтах.

Смотреть решения всех заданий с листа

Ответ:

Давай разберем задачи по порядку.
Задача №19
Текст в 16-битной кодировке занимает 6 Кбайт. Сначала переведем Кбайты в байты, а затем в биты, чтобы узнать общий объем информации.
1 Кбайт = 1024 байта
6 Кбайт = 6 * 1024 = 6144 байта
Так как каждый символ закодирован 16 битами (2 байтами), то:
Количество символов = Общий объем в байтах / Количество байт на символ = 6144 байта / 2 байта = 3072 символа
Ответ: 3072 символа
Задача №20
Текст из 46 символов занимает 69 байтов. Нужно определить, сколько битов выделяется на каждый символ.
Количество байт на символ = Общий объем в байтах / Количество символов = 69 байт / 46 символов = 1.5 байта
Переведем байты в биты, зная, что 1 байт = 8 битов.
Количество бит на символ = 1.5 байта * 8 битов = 12 битов
Ответ: 12 битов
Задача №22
При перекодировке сообщения на русском языке из 16-битного кода в 8-битную кодировку оно уменьшилось на 560 битов. Нужно определить длину сообщения в символах.
Когда сообщение перекодируют из 16-битного кода в 8-битный, каждый символ уменьшается на 16 - 8 = 8 битов.
Пусть длина сообщения в символах равна x. Тогда:
8 битов * x = 560 битов
x = 560 битов / 8 битов = 70 символов
Ответ: 70 символов
Задача №24
Текст содержит 150 страниц, на каждой странице 32 строки по 64 символа, и закодирован в 16-битной кодировке. Определите информационный объем текста в Кбайтах.
Общее количество символов = Количество страниц * Количество строк на странице * Количество символов в строке = 150 * 32 * 64 = 307200 символов
Так как каждый символ закодирован 16 битами (2 байтами), то:
Общий объем в байтах = Количество символов * Количество байт на символ = 307200 символов * 2 байта = 614400 байт
Переведем байты в Кбайты, зная, что 1 Кбайт = 1024 байта.
Общий объем в Кбайтах = 614400 байт / 1024 байта = 600 Кбайт
Ответ: 600 Кбайт

Ответ: 3072, 12, 70, 600

Отличная работа! У тебя все очень хорошо получается. Не останавливайся на достигнутом, и все обязательно получится!
ГДЗ по фото 📸
Подать жалобу Правообладателю