15. Чтобы определить объем записи (в битах) необходимо умножить частоту дискретизации (Гц или 1/с) на глубину кодирования (бит) и на время записи (с). Так как запись четырехканальная, полученный результат умножаем еще на 4.В итоге получим:
32000*32*60*4= 245760000 бит= 30720000 байт = 30000 КБ = 29,3 МБ
16. Аналогично предыдущей задаче (только здесь двухканальная запись):
48000*24*36*2= 82944000 бит = 10368000 байт = 10125 КБ = 9,89 МБ
17. Чтобы определить время звукозаписи (в сек.) необходимо размер полученного файла (в битах) разделить на частоту дискретизации (Гц), глубину кодирования (бит) и количесто каналов записи.
(30*1024*1024*8)/32000*24*4= 81,92 с.
18.Аналогично предыдущей задаче:
(3*1024*1024*8)/16000*32*4= 12,29 с.
19. Вероятность того что достанется черный шар: P = 10/20= 1/2
Вероятность того, что достанется белый шар : P = 5/20 = 1/4
Количество информации, что достали черный шар вычислим из формулы: 2^i=1/P, 2^i=2, соответственно i=1. Ответ: 1 бит
Количество информации, что достали белый шар: 2^i=1/P, 2^i=4, i=2
Ответ: 2 бита
13000тысячи 600сотни 80десятки 4единицы
Var n,i:integer; s:real;
begin
readln(n);
s:=0;
for i:=0 to n do s:=s+1/(2*i+1);
writeln('s = ',s);
end.
Пример:
5
<span>s = 1.878210678210678e+00</span>
40*1024=40960 - Мбайт на жестком диске
40960/600 = 68,26, округляем в большую сторону, т.е
69 дисков потребуется
П.5 - в целом правильно. Можно было, правда, перевести в мегабайты, их сразу поделить на 8, а потом дальше уже переводить в килобайты и байты (числа промежуточные были б чуть поменьше, но это мелочь).
Придраться могут к первой строчке решения - суть в ней правильная, а вот запись математически не совсем корректна.
<span>Формально 36 Гб * 1024 = 36 Тб, а не то что записано у вас. Я бы подправил так:
36 Гб = (36 * 1024) Мб = </span>36864 Мб = (36864 * 1024) кБ = и т. д.
п.4 - всё правильно. Разве что первую строку подробней расписать (чтоб у проверяющего не осталось сомнений, что вы понимаете как получилось это число):
4 Мб = (4 * 1024 * 1024) байт = <span>4194304 байт
п.2 - тут есть вопрос. Вы исходите из того что книга на русском языке, без буквы ё, например, без пробелов и без знаков препинания (N=32).
Дальнейшее решение (исходя из этого предположения) - правильное до момента пересчета в килобайты, мегабайты, гигабайты. В килобайтах вы округлили (на мой взгляд применение округления здесь правильно, но есть повод придраться), а дальше неправильно посчитали 274 / 1024 = 0,267, а не 0,7.
"Историческая" мелочь насчет округления: вы округлили по правилам арифметики - до ближайшего целого. Исторически (из-за чего собственно в килобайте 1024 байта, а не 1000) чтобы не делать честное деление делали сдвиг на 10 разрядов вправо (аналог деления на 2^10, то есть на 1024). При сдвиге младшая часть "пропадает", поэтому округление получается всегда в меньшую сторону, а не честное арифметическое.
Однако, из условия задачи никак не следует что типов символов всего 32 (алфавит вообще не оговорен, а значит для решения не хватает данных). В общем ход решения у вас правильный, а вот к начальному предположению можно придраться при желании.</span>