irinakiral
?>

Почему форму представления звука в компьютере можно называть дискретной и цифровой?

Информатика

Ответы

olgalooo

дискретная - это такая информация, которую сначала разделили на части, а потом записали в двоичном коде.

звук делят на части по высоте за каждую единицу измерения времени: те есть взяли 1 секунду разделили ее на 10 частей у каждой части есть своя высота звучания. каждой части по порядку дали свой номер: 1, 2, 3, и поставили в соотвествие высоту звука в данное время. получилась дискретизация звука за одну секунду. 

по настоящему каждую секунду делят от 8000 сигналов (низкое качество звука) до 44000 измерений с секунду (высокое качество звука). единица измерения - герц - что значит количество измерений в 1 секунду. запись - 8000гц = 8кгц значит, что в 1 секунду сделали 8000 измерений.

цифровая - порядковый номер каждого измерения это число, его записывают в двоичном коде. высота звука - это тоже число и тоже в двоичном коде записывают.

milanmilan8672

в дискретном формате волны можно представить плавным, за счет этого звук более насыщен.

а в цифровом виде волны имеют резкие движения, информационно не насыщены, тоесть "да"   или "нет".

Yevgenevich775

program vst; var   c: array [0..100] of integer;   j,n,k,i: integer;   min: integer; begin  randomize; write('введите n = '); readln(n);   for i: =1 to n do       c[i]: =random(36)-15;   writeln;   for i: =1 to n do      write (c[i],' ');   writeln;   min: =c[1];   for i: =2 to n do      if min> c[i] then min: =c[i];   writeln ('min = ',min);   write('введите место для вставки минимального элемента к = '); readln(k);   writeln ('вывод массива: ');   write('было:   ');   for i: =1 to n do      write (c[i]: 3,' ');   for i: =n+1 downto k do      c[i]: =c[i-1];   c[k]: =min;   writeln;   write('стало: ');   for i: =1 to n+1 do      write (c[i]: 3,' '); end.

AnzhelikaSlabii1705

чтобы массив заполнялся от -15 до 20:

program vst; var c: array [0..100] of integer; j,n,k,i: integer; min: integer; beginrandomize; writeln('n='); read(n); for i: =1 to n do c[i]: =random(36)-15; writeln; for i: =1 to n do write (c[i],' '); min: =c[1]; for i: =2 to n doif min> c[i] then min: =c[i]; writeln ('min=',min); writeln('k='); read(k); for i: =n+1 downto k do c[i]: =c[i-1]; c[k]: =min; writeln; for i: =1 to n+1 do write (c[i],' '); end.

чтобы был ручной ввод:

program vst; var c: array [0..100] of integer; j,n,k,i: integer; min: integer; beginwriteln('n='); read(n); for i: =1 to n doreadln(c[i]); writeln; for i: =1 to n do write (c[i],' '); min: =c[1]; for i: =2 to n doif min> c[i] then min: =c[i]; writeln ('min=',min); writeln('k='); read(k); for i: =n+1 downto k do c[i]: =c[i-1]; c[k]: =min; writeln; for i: =1 to n+1 do write (c[i],' '); end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Почему форму представления звука в компьютере можно называть дискретной и цифровой?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

olma-nn477
evada2
Екатерина
serkinn69
Катерина Телюкин925
angelinaugan119
sanseth5
Olesya-elena1525
ltdfoliant62
Никита227
Ruzalina_Svetlana1435
Vitalik6928
martinson1136
lovely138887
Sergeevna803