Ребяят помогите пожалуйсто. Информатика. 9 класс

0 голосов
33 просмотров

Ребяят помогите пожалуйсто. Информатика. 9 класс


image

Информатика (24 баллов) | 33 просмотров
Дан 1 ответ
0 голосов

1)
частота дискретизации 48 кГц
это значит, производится запись 48000 значений в секунду
каждое значение занимает 16 бит информации
Итого:  1(с) * 48000(знач./с) * 16(бит) = 768000 бит

надо обратить внимание, на то, что файл стерео, то есть записывается два канала, каждый по 768000 бит информации

Общий объём несжатого аудио файла будет равен:
2 * 768000 = 1536000 бит
переведём в байты:  1536000 / 8 = 192000 байт
переведём в килобайты:  192000 / 1024 = 187,5 кБ

2)
объём памяти 256 кБ
переведём в байты:  256 * 1024 = 262144 байта
переведём в биты:  262144 * 8 = 2097152 бита
частота дискретизации 512 Гц (то есть 512 значений в секунду)
разрядность каждого значения 32 бита

можно считать по отдельности:
объёма памяти хватит для записи:  2097152 / 32 = 65536 значений
при скорости записи 512 значений в секунду это количество значений будет записано за:  65536 / 512 = 128 секунд

А можно все расчёты записать в одном примере:
2097152 / 32 / 512 = 128 секунд

Это время можно записать как  2 минуты 8 секунд
(так как 2 * 60 + 8 = 120 + 8 = 128)

3)
частота дискретизации 256 Гц (256 значений в секунду)
использовалось 128 уровней дискретизации
это значит, что такая запись имеет 128 возможных значений для амплитуды сигнала
для записи 128 возможных значений требуется 7 бит (т.к. 2^7 = 128)
значит, разрядность записи равна 7 бит
длительность записи 2 минуты 8 секунд
переведём в секунды:  2 * 60 + 8 = 120 + 8 = 128 секунд

Вычислим объём файла записи (как в первом примере):
128 * 256 * 7 = 229376 бит
переведём в байты:  229376 / 8 = 28672 байт
переведём в килобайты:  28672 / 1024 = 28 кБ
переведём в мегабайты: 28 / 1024 = 0,02734375 МБ

(5.3k баллов)