У звукового файла (без использования сжатия) есть пять основных характеристик: 1. Разрешение. Информация, которая хранится в компьютере, дискретна, то есть она делится на маленькие кусочки. Каждый кусочек кодируется определенным количеством бит. Это количество бит и есть разрешение. 2. Частота дискретизации. Это количество кусочков с информацией из предыдущего пункта в одной секунде записи. Измеряется в килогерцах. К примеру, при частоте дискретизации 192 кГц в одной секунде помещается 192 000 ячеек. 3. Количество каналов. Звук может быть в формате моно (1 канал), стерео (2 канала), квадро (4 канала) и т.д. 4. Время записи. 5. Объем файла.
Смотрим на этот фрагмент кода: day := 1; m := Dat [1] нц для k от 2 до 10 если Dat[k] >= m то m := Dat[k]; day := k все кц
Что происходит? Сначала day = 1, m = Dat[day]. Затем в цикле для каждого k сравнивается Dat[k] с m, и если Dat[k] не меньше его, то в day записывается k, а в m - Dat[k]. Значит, после завершения цикла в переменной m будет записано максимальное из всех значений Dat[i], а в day - номер дня, в который в последний раз был достигнут максимум.
Максимальное значение равно 7, в последний раз появилось в Dat[9], поэтому day = 9.
Команда вывод day выводит на экран значение переменной day, которое, как мы уже выяснили, равно 9.
1. Разрешение. Информация, которая хранится в компьютере, дискретна, то есть она делится на маленькие кусочки. Каждый кусочек кодируется определенным количеством бит. Это количество бит и есть разрешение.
2. Частота дискретизации. Это количество кусочков с информацией из предыдущего пункта в одной секунде записи. Измеряется в килогерцах. К примеру, при частоте дискретизации 192 кГц в одной секунде помещается 192 000 ячеек.
3. Количество каналов. Звук может быть в формате моно (1 канал), стерео (2 канала), квадро (4 канала) и т.д.
4. Время записи.
5. Объем файла.
day := 1; m := Dat [1]
нц для k от 2 до 10
если Dat[k] >= m то
m := Dat[k]; day := k
все
кц
Что происходит? Сначала day = 1, m = Dat[day]. Затем в цикле для каждого k сравнивается Dat[k] с m, и если Dat[k] не меньше его, то в day записывается k, а в m - Dat[k]. Значит, после завершения цикла в переменной m будет записано максимальное из всех значений Dat[i], а в day - номер дня, в который в последний раз был достигнут максимум.
Максимальное значение равно 7, в последний раз появилось в Dat[9], поэтому day = 9.
Команда вывод day выводит на экран значение переменной day, которое, как мы уже выяснили, равно 9.
ответ. 9.