1.Какой
объем памяти, в Мегабайтах требуется для хранения цифрового стерео аудиофайла (без сжатия) для записи звука с частотой дискретизации 32.768 кГц, при условии что время звучания составляет 256 секунд(ы), а глубина кодирования равна 1 байт(а)?
2. В
распоряжении пользователя имеется память объемом 40 Мбайт. Необходимо записать
цифровой стерео аудиофайл (без сжатия) с длительностью звучания 128 секунд(ы), и глубиной кодирования 16 бит. Какой должна быть частота
дискретизации?
3. Известно, что 1 секунда видеофильма состоит из 24 кадров. Рассчитайте объём видеопамяти в Мбайтах, необходимой для демонстрации 3 секунд видеоролика размером 40960 х 512 пикселей и глубиной цвета равной 32 бит.
Ответы
1) Воспользуемся формулой I = f · i · t · n
I - объем памяти,
f - частота дискретизации (в герцах),
i - глубина звука,
t - время звучания,
n - количество каналов (так как у нас стерео аудиофайл, то каналов будет 2)
Частоту дискретизации необходимо представить в герцах, для этого:
32.768 кГц · 1000 = 32768 Гц (1кГц = 1000 Гц)
Подставим данные в формулу:
I = 32768 Гц · 1 · 256 · 2 = 16777216 байт
16777216 байт ÷ 1024 = 16384 Кбайт (1 Кбайт = 1024 байт)
16384 Кбайт ÷ 1024 = 16 Мбайт (1 Мбайт = 1024 Кбайт)
Ответ: 16 Мбайт.
2) Воспользуемся формулой f = I ÷ (i · t · n)
f - частота дискретизации (в герцах),
I - объем памяти (в байтах),
i - глубина звука (в байтах),
t - время звучания,
n - количество каналов (так как у нас стерео аудиофайл, то каналов будет 2)
Объём памяти и глубину звука необходимо выразить в байтах, для этого:
40 Мбайт · 1024 · 1024 = 41943040 байт (1 Мбайт = 1024 Кбайт; 1 Кбайт = 1024 байт) - I
16 бит ÷ 8 = 2 байт (1 байт = 8 бит) - i
Подставим данные в формулу:
f = 41943040 ÷ (2 · 128 · 2) = 41943040 ÷ 512 = 81920 Гц
f = 81920 Гц ÷ 1000 = 81.92 кГц (1 кГц = 1000 Гц)
Ответ: частота дискретизации не должна быть больше 81.92 кГц.
3) Воспользуемся формулой I = i · X · Y · t · v
I - объём видеопамяти
i - глубина цвета
Х и Y - количество точек по горизонтали и вертикале
t - время видеоролика
v - частота кадров в секунду
Подставим значения:
I = 32 · 40960 · 512 · 3 · 24 = 48 318 382 080 бит
I = 48 318 382 080 бит ÷ 8 ÷ 1024 ÷ 1024 = 5760 Мбайт (1 байт = 8 бит; 1 Кбайт = 1024 байт; 1 Мбайт = 1024 Кбайт)
Ответ: 5760 Мбайт