Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика и компьютерная техника.doc
Скачиваний:
47
Добавлен:
02.05.2014
Размер:
1.36 Mб
Скачать

Кодирование звуков

Из курса физики вы знаете, что звук представляет собой колебания воздуха. Амплитуда этого колебания непрерывно меняется во времени. По своей природе звук является непрерывным (аналоговым) сигналом. Для кодирования звука этот аналоговый сигнал превращают в дискретный, а затем кодируют с помощью нулей и единиц. Этот процесс называется дискредитацией. С помощью микрофона звук превращают в колебания электрического тока. Аналогово-цифровой преобразователь (АЦП) измеряет электрическое напряжение в каком-то диапазоне и выдает ответ в виде многоразрядного двоичного числа. Воспроизведение закодированного таким образом звука производится при помощи цифро-аналогового преобразователя (ЦАП). Полученный на выходе ЦАП ступенчатый сигнал сначала сглаживается при помощи аналогового фильтра, а затем преобразуется в звук при помощи усилителя и динамика.

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

Например, для записи на компакт-диски используются 16-ти разрядные значения, а частота дискредитации равна 44032 Гц. Эти параметры обеспечивают превосходное качество звучания речи и музыки.

4. Вопросы для контроля знаний

В отчете к практической работе необходимо письменно дать ответы на следующие вопросы и выполнить упражнения.

Вопросы и упражнения.

  1. Что такое информация, данные, знания ?

  2. Чем отличаются базы данных и базы знаний ?

  3. Что означают понятия «информационные технологии», «информационная инфраструктура» ?

  4. Каковы тенденции в развитии информационных технологий ?

  5. Понятие и состав информационной системы ?

  1. Что такое кодирование информации ?

  2. Приведите примеры, когда одни и те же сведения закодированы в различных формах.

  3. Какие технические изобретения послужили причиной для создания специальных языков ?

  4. Почему такое распространение получил двухсимвольный алфавит ?

  5. Что такое система счисления ?

  6. В чем отличие позиционной системы счисления от непозиционной ?

  7. Во сколько раз цифра 5 "тяжелее" в первом числе по сравнению с этой же цифрой второго числа: 15243 и 750 ?

  8. 4. Во сколько раз первая цифра 3, встречающаяся в числе "тяжелее" второй такой же цифры а) 33765; б) 37653?

  9. Перемножьте числа 23 и 17. Запишите все три числа в римской системе счисления.

  10. Почему непозиционные системы счисления потеряли свое значение ?

  11. Приведите примеры, где римские цифры используются в наше время.

  12. Почему двоичная система счисления получила широкое распространение?

  13. Какой объем информации потребуется, чтобы закодировать картинку, состоящую из 128*256 черно-белых точек?

  14. Какой объем информации потребуется, чтобы закодировать картинку, состоящую из 64*128 цветных точек, если цвет точки формируется тремя цветами с 8 градациями яркости?

5.Домашнее задание по вариантам

Сложить двоичные числа:

  1. 10000011(2)+1000011(2) =

  2. 1010010000(2)+1101111011(2)=

  3. 110010101(2)+101101001101(2)=

  4. 1100001100(2)+1100011001(2)=

  5. 110010001(2)+1001101(2) =

  6. 1110001000(2)+110100100(2)=

  7. 1001001101(2)+1111000(2) =

  8. 101000011(2)+110101010(2) =

  9. 111010010(2)+1011011110(2)=

  10. 1000101101(2)+1100000010(2)=

  11. 1111011010(2)+111001100(2)=

  12. 11100000(2)+1100000000(2) =

  13. 110101101(2)+111111110(2) =

  14. 1000001101(2)+1100101000(2)=

  15. 1010011110(2)+10001000(2) =

  16. 10101100(2)+111110010(2) =

  17. 1000000010(2)+110100101(2)=

  18. 1101010000(2)+1011101001(2)=

  19. 100000101(2)+1100001010(2)=

  20. 1101010000(2)+11100100(2) =

  21. 100110111(2)+101001000(2) =

  22. 1000111110(2)+1011000101(2)=

  23. 1001000(2)+1101101001(2) =

  24. 1000111110(2)+10111111(2) =

  25. 1111001(2)+110100110(2) =

  26. 1110100100(2)+1010100111(2)=

  27. 1100001100(2)+1010000001(2)=

  28. 1101100101(2)+100010001(2)=

  29. 1100011(2)+110111011(2) =

  30. 1010110101(2)+101111001(2)=

Вычесть двоичные числа:

  1. 100111001(2)-110110(2) =

  2. 1111001110(2)-111011010(2) =

  3. 1001101100(2)-1000010111(2)=

  4. 1010001000(2)-1000110001(2)=

  5. 1010111001(2)-1010001011(2)=

  6. 1110101011(2)-100111000(2) =

  7. 1111111000(2)-100010011(2) =

  8. 1111101110(2)-11100110(2) =

  9. 1101111100(2)-100100010(2) =

  10. 1011010110(2)-1011001110(2)=

  11. 10110010(2)-1010001(2) =

  12. 1101000000(2)-10000000(2) =

  13. 1101000101(2)-111111000(2) =

  14. 11110101(2)-110100(2) =

  15. 1010110010(2)-1000000000(2)=

  16. 1111100110(2)-10101111(2) =

  17. 1111110(2)-1111011(2) =

  18. 1111100000(2)-111110011(2) =

  19. 1010010100(2)-11101110(2) =

  20. 10000001110(2)-10011100(2) =

  21. 1100001010(2)-10000011(2) =

  22. 1101000001(2)-10000010(2) =

  23. 11110111(2)-11110100(2) =

  24. 1001100111(2)-101100111(2) =

  25. 10000000010(2)-100000001(2)=

  26. 1110111111(2)-1010001(2) =

  27. 1110111011(2)-100110111(2) =

  28. 1110000101(2)-1001110(2) =

  29. 1111100100(2)-110101000(2) =

  30. 1110110100(2)-1101010101(2)=

Умножить двоичные числа:

  1. 1100110(2)*1011010(2)=

  2. 100001(2)*1001010(2) =

  3. 1011010(2)*1000010(2)=

  4. 1011100(2)*1100100(2)=

  5. 1101100(2)*1010011(2)=

  6. 1000000(2)*110110(2) =

  7. 1101101(2)*101010(2) =

  8. 10101(2)*11010(2) =

  9. 1001010(2)*1101111(2)=

  10. 111000(2)*100111(2) =

  11. 1100110(2)*110010(2) =

  12. 111101(2)*1111(2) =

  13. 11001(2)*1011100(2) =

  14. 111100(2)*111100(2) =

111100(2)*1101001(2) =

Сложить восьмеричные числа:

  1. 625(8)+75(8) =

  2. 321(8)+6645(8) =

  3. 125(8)+674(8) =

  4. 5342(8)+762(8) =

  5. 4225(8)+6547(8) =

  6. 756(8)+354(8) =

  7. 657(8)+3215(8) =

  8. 5615(8)+56(8) =

  9. 535(8)+4256(8) =

  10. 3215(8)+3234(8) =

  11. 2457(8)+1564(8) =

  12. 3455(8)+471(8) =

  13. 5616(8)+654(8) =

  14. 6712(8)+546(8) =

  15. 4315(8)+6132(8) =

Вычесть восьмеричные числа:

  1. 2025(8)-131(8) =

  2. 1567(8)-1125(8) =

  3. 1300(8)-464(8) =

  4. 1405(8)-346(8) =

  5. 1333(8)-643(8) =

  6. 1621(8)-1064(8) =

  7. 1034(8)-457(8) =

  8. 562(8)-332(8) =

  9. 1241(8)-1124(8) =

  10. 1542(8)-353(8) =

  11. 1520(8)-400(8) =

  12. 631(8)-263(8) =

  13. 1110(8)-210(8) =

  14. 1560(8)-1142(8)=

  15. 537(8)-510(8) =

Умножить восьмеричные числа:

  1. 2001(8)*125(8) =

  2. 1723(8)*15(8) =

  3. 632(8)*141(8) =

  4. 347(8)*125(8) =

  5. 516(8)*44(8) =

  6. 714(8)*133(8) =

  7. 310(8)*40(8) =

  8. 575(8)*102(8) =

  9. 1616(8)*61(8) =

  10. 157(8)*101(8) =

  11. 177(8)*23(8) =

  12. 1751(8)*77(8) =

  13. 1440(8)*17(8) =

  14. 274(8)*31(8) =

  15. 1567(8)*147(8) =

Сложить шестнадцатеричные числа:

  1. E69(16)+6A4(16) =

  2. 56AB(16)+CD6B(16) =

  3. 89A6(16)+F59AA(16)=

  4. 8ABF(16)+4AA(16) =

  5. ABB69(16)+9DEA(16)=

  6. EFAC(16)+69EFA(16)=

  7. 906A(16)+AD5(16) =

  8. 8DA90(16)+E924(16)=

  9. DD59(16)+10AA(16) =

  10. 9E98(16)+B00E(16) =

  11. 9BE0(16)+A2D9(16) =

  12. 8F619(16)+23C5(16) =

  13. 9A6(16)+7E5(16) =

  14. 9EA64(16)+6D0F(16)=

  15. 8FF9(16)+5C0A(16) =

Вычесть шестнадцатеричные числа:

  1. 2D8(16)-A3(16) =

  2. 416(16)-255(16) =

  3. 37C(16)-1D0(16)=

  4. 3DD(16)-303(16)=

  5. 176(16)-E5(16) =

  6. 1AC(16)-BD(16)=

  7. 239(16)-9C(16) =

  8. 2DE(16)-12A(16)=

  9. 15F(16)-159(16) =

  10. 3EB(16)-3BA(16)=

  11. 368(16)-239(16) =

  12. 262(16)-1D6(16)=

  13. 1D8(16)-110(16)=

  14. 1A5(16)-7D(16) =

  15. 36C(16)-38(16) =

Умножить шестнадцатеричные числа:

  1. 334(16)*8D9(16) =

  2. 89(16)*A54(16) =

  3. A5(16)*DD(16) =

  4. 85A(16)*9A(16) =

  5. B60(16)*91E(16) =

  6. DD0(16)*65(16) =

  7. C0C(16)*5AA(16) =

  8. 9A(16)*CF(16) =

  9. 32B(16)*FE4(16) =

  10. C07(16)*D9(16) =

  11. B6(16)*AA0(16) =

  12. 1D8(16)*2C(16) =

  13. 6A(16)*FE(16) =

  14. 89(16)*DF(16) =

  15. 5EA(16)*2A(16) =

Перевести десятичное число в двоичное:

  1. 666(10) =

  2. 305(10) =

  3. 153,25(10) =

  4. 162,25(10) =

  5. 248,46(10) =

Перевести десятичное число в восьмеричное:

  1. 666(10) =

  2. 305(10) =

  3. 153,25(10) =

  4. 162,25(10) =

  5. 248,46(10) =

Перевести десятичное число в шестнадцатеричное:

  1. 666(10) =

  2. 305(10) =

  3. 153,25(10) =

  4. 162,25(10) =

248,46(10) =

Перевести двоичное число в десятичное:

  1. 10110101,1(2) =

  2. 10000110,1(2) =

  3. 1111001,01(2) =

  4. 111101,1(2) =

  5. 10011011,1(2) =

  6. 111011,01(2) =

  7. 1010001,11(2) =

  8. 110110,11(2) =

  9. 1011010,01(2) =

  10. 1001101,01(2) =

  11. 111101,1(2) =

  12. 10000011,1(2) =

  13. 10001111,1(2) =

  14. 101100,11(2) =

  15. 1001100,1(2) =