Решение Вычислим какое количество времени занимает передача файла по каналу связи без архивации
Скачать 1.16 Mb.
|
Задача 1 Файл с мультимедийными данными объёмом m Мбайт можно передать с одного компьютера на другой для воспроизведения двумя способами. Передать по каналу связи без использования архиватора и воспроизвести. Сжать архиватором, передать архив по каналу связи, распаковать, воспроизвести. Какой способ быстрее и насколько, если: средняя скорость передачи данных по каналу связи составляет V Мбит в секунду; Объём сжатого архиватором документа равен с% исходного; При сжатии документа на 1 бит информации расходуется 25 тактов центрального процессора. На распаковку на 1 бит информации документа расходуется 14 тактов центрального процессора Частота центрального процессора компьютера с которого передается файл h1 Частота центрального процессора, на котором воспроизводится файл файл h2 1 Кбайт = 1024 байт 1 Кбит/с = 1000 бит/с Решение Вычислим какое количество времени занимает передача файла по каналу связи без архивации. Исходя из того, что объем файла исчисляется в Мбайтах, а скорость в Мбит/с, то переведем объем в биты, а скорость в бит / с, тогда Следовательно Вычислим какое количество времени занимает передача файла по каналу связи с предварительной архивацией данных и разархивацией. Исходя из того, что процесс передачи состоит из последовательных этапов: архивация – передача – разархивация то: (1) Поставим соответствие что 1 такт процессора = 1 Гц. Частоты процессоров на передающей и принимающей сторонах приведем к Гц. Время, затраченное на сжатие файла, составляет: Исходя из того, коэффициент сжатия составляет с%, то передается файл объемом: Время, затраченное на передачу сжатого файла, составляет: Аналогично времени сжатия рассчитаем время разархивации: Вычислим общее время передачи по второму способу: Сравним времена T1 и Т2 Таблица 1. Исходные данные для решения Задачи 1
Задача 2 Производится запись звукового фрагмента, исполняемого вживую в цифровой звуковой файл используя формат AAC. Частота дискретизации составляет h кГц. Число каналов записи n. Битовая глубина звука равна v. Исполнение фрагмента занимает t минут. Определить какой размер полученный файл займет на диске с точностью до Мбайт. 1Кбайт = 1024 байт. Решение Определим объем файла. Частота дискретизации обозначает с какой скоростью происходит оцифровка, в нашем случае сколько бит информации записывается за один полный такт. (2) (3) Приведем к основным единицам измерения – в секунды и байты Тогда, В единицах измерения Исходя из того, что необходимо узнать объем файла в Мбайтах, то полученное значение надо округлить в большую сторону: (4) Таблица 2. Исходные данные для решения Задачи 2
|