М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
nyusha1990
nyusha1990
17.01.2023 02:39 •  Информатика

Оцените продолжительность звучания аудиофайла размером 60 мб(без сжатия), если он был закодирован и сохранён со следующими параметрами: стерео, 16 бит, 22 кгц a) 1,5 мин; b) 12 мин; c) 3,3 ч; d) 24 мин.

👇
Ответ:
НубИк10
НубИк10
17.01.2023
Вес файла: 60 Мб = 60 * 2^23 бит;
Кол-во каналов: стерео = 2 канала;
Разрешение: 16 бит = 2^4 бит;
Частота дискретизации: 22кГц = 22000 Гц. 

Вес файла = кол-во каналов * разрешение * время * частота дискретизации;
Время = вес файла / (кол-во каналов * разрешение * частота дискретизации)
= 60 * 2^23 / (2 * 2^4 * 22000) = 60 * 2^(23 - 5) / 22000 = 60 * 2^18 / 22000.
Так как варианты даны в минутах, а мы рассчитываем в секундах, то можно смело поделить на 60, в результате чего 60 сократится.
Получили: 2^18 / 22000 = 11,91 = ~ 12 минут. 

ответ: B.
4,5(52 оценок)
Открыть все ответы
Ответ:
tolia24465
tolia24465
17.01.2023
в кинозале всего 16×32=512 мест. Сообщение о купленном билете однозначно определяет выбор одного из этих мест. Из уравнения 2 i = 512=29получаем: i=9 бит. Но эту же задачу можно решать иначе. Сообщение о номере ряда несет 4 бита информации, т.к. 24=16. Сообщение о номере места несет 5 бит информации, т.к. 25=32. В целом сообщение про ряд и место несет: 4+5=9 бит информации. Данный пример иллюстрирует выполнение закона активности информации (правило сложения): количество информации в сообщении одновременно о нескольких результатах независимых друг от друга событий равно сумме количеств информации о каждом событии отдельно.
4,4(86 оценок)
Ответ:
elnur4ik2002
elnur4ik2002
17.01.2023
Программа, которая использует два массива

var 
c, a: array[1..20] of integer; 
i: integer;
begin 
write('Первый массив '); 
for i := 1 to 20 do   begin   
c[i] := i * (-5);   
write(c[i], ' '); 
end; 
writeln; 
write('Преобразованный массив '); 
for i := 1 to 20 do   begin   
a[i] := c[20 - i + 1];   
write(a[i], ' '); 
end;  
end.

ИЛИ  Программа не использующая два массива, а просто переворачивающая первый

var 
c: array[1..20] of integer; 
i: integer;
begin  write('Первый массив '); 
for i := 1 to 20 do   begin   
c[i] := i * (-5);   
write(c[i], ' '); 
end; 
writeln; 
write('Преобразованный массив '); 
for i := 20 downto 1 do  write(c[i], ' '); 
end.

Обе программы работают!
4,4(21 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ