Скорость передачи данных через модемное соединение

Задание:

Скорость передачи данных через модемное соединение равна 4096 бит/с. Передача текстового файла через это соединение заняла 10 с. Определите, сколько символов содержал переданный текст, если известно, что он был представлен в 16-битной кодировке Unicode.

Решение:

Дано:

i = 16 бит — вес одного символа в Unicode

Найти: k — количество символов

1) Найдем объем документа по формуле: V = U * t, где V — объем, U — скорость, t — время.

V = (4096 * 10) бит

2) Воспользуемся формулой V = k * i, где V — объем, k — количество символов в документе, i — вес одного символа, получаем:

Скорость передачи данных через модемное соединение равна 51200 бит/с. Передача текстового файла через это соединение заняла 10 с. Определите, сколько символов содержал переданный текст, если известно, что он был представлен в 16-битной кодировке Unicode.

Объём информации вычисляется по формуле Q = q * t, где t — время передачи q — cкорость передачи данных. Поэтому

Q = 51200 бит/c * 10 c.

Каждый символ в данной кодировке кодируется 16-ю битами. Следовательно, количество символов определится так:

N = 2 9 * 1000 / 2 4 = 2 5 * 1000 = 32 000.

Ответ или решение 1

Найдём размер переданного текстового файла по формуле I = V * t.

I = 56 * 12 = 672 Кбит.

В кодировке Unicode один символ кодируется 2 байтами, то есть: i = 2 байт = 16 бит.

Из формулы I = K * i выразим K:

K = 672 Кбит : 16 бит = 672 * 1024 бит : 16 бит = 42 * 1024 = 43008.

Ответ: Переданный текст содержал 43008 символов.

Читайте также  Принтер для баннерной печати
Ссылка на основную публикацию
Adblock
detector