За сколько секунд отправиться файл, если скорость передачи 256 кбит,с?
Павел работает переводчиком. Он прослушал аудиозапись длиной одна минута и 16 секунд, запись была сделана со следующими параметрами: стерео двухканальная, количество уровней звукового сигнала 256, частота дискретизации 64 К гц.
При записи перевода на английский язык были использованы следующие параметры: моно одноканальная, количество уровней звукового сигнала 655 36, дискретизации 32 кгц.
Получившиеся файл занимал столько же места на диске.
Сколько длилась запись перевода? За сколько секунд Павел сможет отправить данный файл заказчику, если скорость передачи 256 кбит,с?
Ответы
Ответ дал:
1
Ответ:
- Запись перевода длилась 152 секунды.
- Файл с переводом можно отправить заказчику за 304 секунды.
Объяснение:
Используем три формулы:
1)
- N - кол-во уровней звукового сигнала
- i - глубина кодирования звука (бит)
2) I(звукового файла) = F * t * i * k
- I - объем звукового файла (бит)
- F - частота дискретизации (Гц)
- t - время записи (сек.)
- i - глубина кодирования звука (бит)
- k - кол-во каналов
3) I = v * t
- I - объем звукового файла (бит)
- v - скорость передачи (бит/сек.)
- t - время записи (сек.)
Дано:
Файл 1 (оригинальный)
- t = 1 мин. 16 сек. = 60 + 16 сек. = 76 сек.
- k = 2 (стерео)
- N = 256
- F = 64 КГц = 64000 Гц
Файл 2 (перевод)
- k = 1 (моно)
- N = 65536
- F = 32 Кгц = 32000Гц
- I1 = I2 (объемы равны, т.к. "получившийся файл занимал столько же места на диске")
Передача файла заказчику
- v = 256 кбит/сек. = 256000 бит/сек.
____________________________________
Найти:
- t2 - ?
- t(отправки) - ?
Решение:
1) Сначала найдем глубину кодирования звука для файла 1:
- i = 8
2) Теперь найдем объем файла 1:
- I(звукового файла) = F * t * i * k
- I(звукового файла) = 64000 * 76 * 8 * 2 = 77824000 (бит)
3) Найдем глубину кодирования звука для файла 2:
- i = 16
4) Теперь найдем длину записи для файла 2:
- Знаем, что I1 = I2 = 77824000 бит
- I(звукового файла) = F * t * i * k
- 77824000 = 32000 * t2 * 16 * 1
- t2 = 77824000 / (32000 * 16 * 1) = 152 сек.
- Нашли ответ на первый вопрос.
5) Найдем, за сколько секунд Павел сможет отправить файл заказчику:
- I = v * t
- 77824000 = 256000 * t(отправки)
- t(отправки) = 77824000/256000 = 304 сек.
- Нашли ответ на второй вопрос.
#SPJ1
Вас заинтересует
1 год назад
1 год назад
1 год назад
6 лет назад
8 лет назад