Как вы поступите, если при зажигании газовой плиты газ не загорелся, а спичка погасла? Выберите правильный вариант ответа:

image_printРаспечатать ответ

Вопрос школьника

Передача представленного в кодировке Unicode текстового файла через некоторое соединение осуществлялась со скоростью 57 344 бит/с в течение 30 с. Сколько страниц содержал переданный текст, если на одной странице размещается 3072 символа?

Ответ от учителя

Для решения задачи необходимо вычислить количество переданных бит за 30 секунд и перевести его в количество символов текста, а затем разделить на количество символов на странице.

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

57 344 бит/с * 30 с = 1 720 320 бит

Далее необходимо перевести количество бит в количество символов текста. Для этого нужно знать, сколько бит занимает один символ в кодировке Unicode. Для большинства символов Unicode используется кодировка UTF-8, в которой каждый символ занимает от 1 до 4 байт (от 8 до 32 бит). Среднее значение для большинства символов составляет 2 байта (16 бит).

Таким образом, количество символов текста можно вычислить, разделив количество переданных бит на количество бит на один символ:

1 720 320 бит / 16 бит = 107 520 символов

Наконец, чтобы вычислить количество страниц, нужно разделить количество символов на количество символов на странице:

107 520 символов / 3072 символа на странице = 35 страниц

Ответ: переданный текст содержал 35 страниц.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *