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

ЗВУК — волнообразно распространяющееся колебательное движение материальных частиц упругой среды, воспринимаемое органами слуха.

Человек воспринимает звук в пределах от 20 Гц до 20 КГц.

Верхняя граница зависит от возраста и других факторов.

Нижняя граница зависит от интенсивности звучания.

Аналоговый звук

Звуковая волна – это некая сложная функция, зависимость амплитуды звуковой волны от времени.

Информация, содержащаяся в звуковой волне, определяется не параметрами среды, в которой распространяется упругая волна, а параметрами колебаний (амплитудой и частотами основного тона и гармоник).

Любая форма звукозаписи (механическая, магнитная, оптическая, лазерная) осуществляется на основе предварительного преобразования звуковой волны в переменный электрический ток с такими же параметрами колебаний (с помощью микрофона).

Аналоговый звук представляется в аппаратуре непрерывным электрическим сигналом.

Качество звучания зависит от точности воспроизведения формы колебаний, которую очень трудно сохранить.

Главный недостаток аналоговой записи звука — неизбежные потери качества при копировании.

Оцифровка звуковой информации

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

Любой компьютер имеет в своем составе плату – аудиоадаптер (звуковую карту).

Звуковые платы включают: АЦП (аналогово-цифровой преобразователь), синтезатор, микшер, ЦАП (цифро-аналоговый преобразователь), усилитель, MIDI интерфейс, порт для игровых манипуляторов.

Для записи цифрового звука АЦП производит:

дискретизацию по времени непрерывного сигнала (определяет значение амплитуды сигнала с частотой необходимой для воссоздания его исходной формы = удвоенной максимальной частотой звуковой волны);

квантование по уровням измеренных значений сигнала (определяет число фиксируемых значений (уровней, градаций) амплитуды сигнала);

кодирование сигнала (запись в двоичной системе счисления).

Обратную операцию проделывает ЦАП (цифро-аналоговый преобразователь).

Битрейт (bit rate) — буквально, скорость прохождения битов информации.

Битрейт — эффективная скорость передачи информации по каналу (скорость передачи «полезной информации», помимо служебной) выраженная килобитамив секунду (kilobit per second, kbps).

Преимущества цифрового звука

Оцифрованный звуковой сигнал имеет следующие достоинства:

  • возможность бесконечно долгого хранения без потери исходного качества,
  • возможность сколь угодно долгого воспроизведения без потери исходного качества,
  • возможность бесконечного тиражирования без потери исходного качества,
  • простота и широкие возможности обработки современными средствами,
  • устойчивость к помехам в линиях передачи сигнала.

Параметры цифрового звука

Важными параметрами цифрового представления звука являются частота квантования звуковых сигналов и разрядность квантования.

Частоты квантования показывают, сколько раз в секунду берутся выборки сигнала (измеряется его амплитуда) для преобразования в цифровой код.

Для стандарта CD это 44КГц (44 тысячи раз за секунду), для SACD 192КГц

Разрядность квантования характеризует число ступеней сигнала и измеряется степенью числа 2.

Для стандарта CD применяются 16-разрядные аудио адаптеры, имеющие 65 536 (2 в 16 степени) ступеней квантования — как у звукового компакт–диска. Для стандарта SACD 24-разрядные.

Достоинства и ограничения цифрового звука

Достоинства

надежность хранения (данные не искажаются с течением времени);

компактность хранения;

огромные возможности коррекции и редактирования.

Sennheiser PXC 450

Наушники Sennheiser PXC 450 используют две уникальные технологии для устранения окружающего шума.

1) NoiseGard 2.0 устраняет внешние звуки противофазой: улавливает звук, рассчитывает волну, разворачивает ее в противофазу и воспроизводит с нужной громкостью внутри. После сложения волн остается тишина.

2) TalkThrough отделяет шумы от человеческой речии подавляет их обеспечивая хорошую слышимость речи.

Ограничения

Аналоговый звук слушается живее (процесс оцифровки вносит погрешности в звучание, а усиливающая цифровая аппаратура привносит специфические искажения).

Слуховой аппарат человека воспринимает частоты до 20 кГц, но человеческий мозг улавливает и более высокие частоты на подсознательном уровне.

52.1. ПОНЯТИЕ ПРОГРАММЫ, ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.

КЛАССИФИКАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
КОМПЬЮТЕР (вычислительная система) представляет собой единство двух составляющих: АППАРАТНОГО и ПРОГРАММНОГО обеспечения

Информация, с которой работает компьютер, делится на 2 типа: ПРОГРАММЫ и ДАННЫЕ.

ПРОГРАММА — последовательность инструкций ( команд ) для выполнения различных операций на ПК.

ДАННЫЕ — это та информация, над которой производятся действия, предусмотренные программой.
В настоящее время ПО (программное обеспечение) ПК условно можно разделить на три основных класса:

Рис 1.1. Классификация программного обеспечения ПК.

i.
Системное ПО (или Системные программы) – предназначено для эксплуатации и технического обслуживания ПК, управления и организации вычислительного процесса при решении любой конкретной задачи на ПК и т.д.

Системное ПО обязательная часть ПО, к нему относятся

ii.
Прикладное ПО ( или пакеты прикладных программ) – предназначено для решения определенного класса задач, т.е. это программы, используемые как инструмент при создании документов в повседневной деятельности. ИЛИ ПРОГРАММЫ, с помощью которых пользователь решает свои информационные задачи, не прибегая к программированию.

К ним относятся:.

  • текстовые и графические редакторы
  • электронные таблицы
  • системы управления базами данных (СУБД)
  • интегрированные среды
  • обучающие и учебные программы
  • прикладные программы
  • игры
  • мультимедиа и т.д.

iii.
Инструментальное ПО (или системы программирования) обеспечивают создание ВСЕХ КЛАССОВ ПРОГРАММ: системных, прикладных и новых систем программирования

Или Инструментальное ПО (или системы программирования) обеспечивает создание новых прикладных программ для компьютера.
Это комплексы программ и прочих средств, предназначенных каждый для разработки и эксплуатации программ на конкретном языке программирования для конкретного вида ЭВМ. Системы программирования обычно включают некоторую версию языка программирования, транслятор программ и т.д.
Изучение программного обеспечения ПК начнем с системного обеспечения.
1.2. СИСТЕМНОЕ ПО.

Число всех разновидностей системных программ очень велико, здесь будут кратко описаны некоторые из них, а именно: операционные системы, интерфейсные оболочки, утилиты.

1. Cреди десятков тысяч системных программ особое место занимают ОПЕРАЦИОННЫЕ СИСТЕМЫ (ОС), которые обеспечивают управлениересурсами компьютера с целью их эффективного использования. Это первая и самая важная программа, благодаря которой становится возможным общение между компьютером и человеком.
ОС — это комплекс программ по управлению работой аппаратной части ПК и организации взаимодействия пользователя и ПК.
Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны.

Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в оперативной памяти. Этот процесс называется загрузкой операционной системы.

В функции операционной системы входит:

  • осуществление диалога с пользователем;
  • ввод-вывод и управление данными;
  • планирование и организация процесса обработки программ;
  • распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);
  • запуск программ на выполнение;
  • всевозможные вспомогательные операции обслуживания;
  • передача информации между различными внутренними устройствами;
  • программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).

Операционную систему можно назвать программным продолжением устройства управления компьютера. Операционная система скрывает от пользователя сложные ненужные подробности взаимодействия с аппаратурой, образуя прослойку между ними. В результате этого люди освобождаются от очень трудоёмкой работы по организации взаимодействия с аппаратурой компьютера.

Каждая ОС состоит как минимум из трех обязательных частей:

Первая – ядро, командный интерпретатор, «переводчик» с программного языка на «железный», язык машинных кодов.

Вторая – специализированные программы для управления различными устройствами. Такие программы называются драйверами – т.е. «водителями», управляющими. Сюда же относятся так называемые «системные библиотеки», используемые как самой операционной системой, так и входящими в ее состав программами.

И, наконец, третья часть – удобная оболочка, с которой общается пользователь – интерфейс. Своего рода красивая оболочка, в которую упаковано скучное и не интересное для пользователя ядро. Сравнение с упаковкой удачно еще и потому, что именно на нее обращают внимание при выборе операционной системы, — о ядре же, главной части ОС, вспоминают уже потом. Поэтому нестабильная и ненадежная (с точки зрения ядра) ОС, как Windows 95, и пользовалась таким сногсшибательным успехом – благодаря красивой обертки-интерфейсу. Кстати, все версии Windows, вплоть до Windows ME, были не полноценными операционными системами, а оболочками для старого ядра DOS.

Сегодня графический интерфейс – неизменный атрибут любой операционной системы, будь то Windows, Linux или MacOS.

В зависимости от количества одновременно обрабатываемых задач и числа пользователей, которых могут обслуживать ОС, различают четыре основных класса операционных систем:

  • однопользовательские однозадачные, которые поддерживают одну клавиатуру и могут работать только с одной (в данный момент) задачей;
  • однопользовательские однозадачные с фоновой печатью, которые позволяют помимо основной задачи запускать одну дополнительную задачу, ориентированную, как правило, на вывод информации на печать. Это ускоряет работу при выдаче больших объёмов информации на печать;
  • однопользовательские многозадачные, которые обеспечивают одному пользователю параллельную обработку нескольких задач. Например, к одному компьютеру можно подключить несколько принтеров, каждый из которых будет работать на свою задачу;
  • многопользовательские многозадачные, позволяющие на одном компьютере запускать несколько задач нескольким пользователям. Эти ОС очень сложны и требуют значительных машинных ресурсов.

Критерий многозадачности появился при переходе от DOS к Windows, ну а многопользовательскими операционные системы стали чуть позже – в середине 90-х годов.

И последнее разрядность. Мы в вами уже говорили о разрядности процессора – точно также разрядность характеризует и ОС. 16-разрядные операционные системы (DOS, Windows 3.1, Windows 3.11) ушли в прошлое с появлением windows 98/ME. С конца 90-х годов правили 32-разрядные системы, а в настоящее время мы стоим на пороге перехода к 64-разрядным ОС.

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

Операционных систем на свете много. По крайней мере – больше одной. Помимо многочисленных версий Windows, существует целая группа операционных систем семейства UNIX. Назовем хотя бы главного соперника Windows – Linux (существует около десятка самых распространенных версий этой операционной системы, и среди них есть немало русскоязычных. Программисты и опытные пользователи часто отдают предпочтение другому потомку UNIX – FreeBSD. Наконец, постоянно ходят слухи о скором появлении PC-варианта знаменитой MacOS.

2. ИНТЕРФЕЙСНЫЕ ОБОЛОЧКИ – это программы, которые обеспечивают удобный и наглядный способ общения (интерфейс) компьютера и пользователя.

Наиболее популярными интерфейсными оболочками являются Windows Commander, Norton Commander (NC) , DOS Shell, Volkov Commander и т.д.

Операционные оболочки (например, Windows Commander), в отличие от обычных программ-оболочек, не только обеспечивают удобный и наглядный способ общения ПК и пользователя, но и предоставляют новые возможности для запускаемых программ, такие как графический интерфейс, мультипрограммирование, расширенные средства для обмена информацией между программами.
3. Важными классами системных программ являются также программы вспомогательного назначения — УТИЛИТЫ (лат. utilitas — польза). Они либорасширяют и дополняют соответствующие возможности операционной системы, либо решают самостоятельные важные задачи.Кратко опишем некоторые разновидности утилит:

  • программы-драйверы, которые расширяют возможности операционной системы по управлению устройствами ввода-вывода, оперативной памятью и т.д.; с помощью драйверов возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся;
  • программы контроля,тестирования и диагностики, которые используются для проверки правильности функционирования устройств компьютера, для обнаружения неисправностей в процессе эксплуатации; указывают причину и место неисправности. Их используют также не только для устранения неполадок, но и для оптимизации работы компьютерной системы.
  • программы сжатия данных (архиваторы), которые позволяют записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл;
  • антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусами;

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

  • программы оптимизации и контроля качества дискового пространства;
  • программы восстановления информации, форматирования, защиты данных;
  • коммуникационные программы, организующие обмен информацией между компьютерами;
  • программы для управления памятью, обеспечивающие более гибкое использование оперативной памяти
  • программы для записи DVD/CD-ROM, DVD/CD-RW и многие другие

Часть утилит входит в состав операционной системы, а другая часть функционирует независимо от нее, т.е. автономно.

1.3. ОСНОВНЫЕ ПОНЯТИЯ ФАЙЛОВОЙ СИСТЕМЫ
Одна из важнейших функций ОС — организация файловой системы.

Файловая система – это функциональная часть ОС, обеспечивающая выполнение операций с файлами.

Файл (File) – в переводе с английского – это просто лист, на котором может быть записана некая информация. Неважно код программы или созданный вами текст. Важно другое – что каждый такой листок является чем-то логически завершенным, законченным.

Файл — это логически связанная совокупность данных или программ, для размещения которых во внешней памяти (на дисках) выделяется определенная область.

Файл — это место постоянного хранения информации — программ, данных для их работы, текстов, закодированных изображений и др. Реализуются файлы как участки памяти на внешних носителях: жестких дисках, CD/DVD-дисках, flash-носителях.

В файлах хранится однородная информация и связанные между собой сведения.

Файлы программ (приложений) – содержат двоичные коды команд для выполнения различных операций на ПК

Файлы данных (документов) – объекты, созданные средствами приложений

Хотя бывают и «комбинированные» файлы, включающие, к примеру, картинку, текст и элемент программы. Главное, чтоб мы, пользователи, всегда могли отличить один «кусочек информации» от другого и знали, как именно на работать с каждым типом файлов.

Как это делается? Очень просто: каждый файл, подобно человеку, имеет собственное «имя» и «фамилию» (ее называют «типом» файла), возраст и вес.

ПАРАМЕТРЫ ФАЙЛА: имя, тип (расширение), размер, дата и время создания, атрубут и др.

1. ИМЯ. РАСШИРЕНИЕ

Каждый файл на диске имеет свое собственное имя, которое состоит из 2-х частей — имени файла и отделенного точкой расширения имени. Расширение имени файла называют иногда типом файла.

Имя файла чаще всего может быть выбрано произвольно самим пользователем. Раньше, в эпоху DOS, имена файлов могли составлять максимум восьми букв латинского алфавита – сегодня в операционной системе Windows их может быть до 256 и никаких языковых ограничений не осталось. Работая с русской версией Windows, мы можем давать нашим файлам русские имена, а китайцы, к примеру, могут с легкостью использовать свои иероглифы. В длинных именах различаются прописные и строчные символы, можно использовать русскоязычные символы, но нельзя применять знаки:\ / : * ? “ |
Тип файлапоказывает, какого рода начинка хранится в каждом информационном «контейнере» — рисунок ли это, текст или программа. О типе файла рассказывает его расширение, — часть имени из трех (редко – из четырех) букв, отделенное от основной части названия точкой. Так, расширением имени файла будут называться символы справа от последней точки.

Итак,

Имя файла — содержит до 255 символов

Расширение имени — содержит от 1 до 3 символов,

( Расширение имени может отсутствовать)

Например: calc.exe

| | Расширение (тип)

Имя

В компьютерном мире существует бесчисленное множество расширений – запомнить все просто нереально. Однако основных расширений не так уж много:

Примеры расширений имени файлов:

  • .exe – обозначает «исполняемый» файл, хранящий в себе программу;
  • com – другой тип программного файла. Обычно файлы.com соответствуют небольшим (до сотни килобайт) программкам. Сегодня практически не используются.
  • .bat – так называемый «пакетный файл», предназначенный для последовательного запуска нескольких программ (или команд). По сути, это обычный текстовый файл, в котором набраны названия программных файлов, которые вы хотите выполнить, в необходимом вам порядке. Пример – файл autoexec.bat, автоматически выполняющийся в момент загрузки компьютера;
  • .cfg — конфигурационный файл, в котором программа указывает параметры своей работы;
  • .dll – так называется «динамически подключаемая библиотека» данный, к которой могут обратиться по мере надобности сразу несколько программ;
  • .hlp – файл справки, в котором хранятся «подсказки», а иногда – и полное руководство по той или иной программе;
  • .doc, .txt – текстовые файлы;
  • .htm, .html – гипертекстовый документ Интернета;
  • .xls- электронная таблица;
  • .dat – файл данных;
  • .wav, .mp3, .wma – звук в цифровом формате;
  • .bmp, .gif,.jpg– файлы, содержащие графическую информацию (картинки);
  • .avi, .MPEG, .mov, .vob – файлы видео;
  • .iso, .nrg – файлы образов;
  • .zip, .rar, .arj, .7z — файлы «архивов», т.е. сжатой с помощью специальных программ-«архиваторов» информации. В одном архивном файле может храниться множество файлов.

Для поиска файлов, выбора группы файлов используются следующие шаблоны:

* — любое число символов, допустимое в имени и расширении имени файла

? – любой одиночный символ в имени и расширении имени файла

Атрибуты файлов

Есть у файла и еще один признак, называемый атрибутом. Однако, в отличии от имени и расширения ( а в Windows – значка определенного типа) его-то пользователь как раз и не видит. Зато великолепно видит и понимает компьютер. Вот лишь некоторые из этих атрибутов;

Скрытый (Hidden).Файлы с таким атрибутом обычно не видны пользователю. Для перестраховки – как правило, файлы эти весьма важные для функционирования системы.

Только для чтения (Read-Only).Файлы открыты пользователю, но изменить их содержимое без специальной команды – нельзя.

Системный (Sistem) – Этим атрибутом, как особым знаком отличия, отмечены самые важные файлы в операционной системе, отвечающие за загрузку компьютера. Их повреждение или удаление всегда влечет за собой самые тяжкие последствия – поэтому щедрый компьютер, «награждает» заодно и двумя предыдущими атрибутами – «только чтение» и «скрытый».

Архивный (Arhive)– Этот атрибут устанавливается обычно во время работы с файлом, при его изменении. По окончании сеанса работы он, как правило, снимается.

РАЗМЕР файла

Каждый файл может быть любого размера. Размер ограничивается размером внешнего носителя, на котором хранится файл

4. ДАТА и ВРЕМЯ создания файла регистрируются автоматически ОС при его создании
ДЕЙСТВИЯ с файлами: создать, сохранить, открыть, закрыть, копировать, переместить, переименовать, удалить

ПРАВИЛО: Чтобы выполнить любое действие с объектом в ОС Windows, выделите объект и выполните действие

ПАПКИ
Каждый файл имеет имя, зарегистрированное в каталоге — оглавлении файлов.

Каталог (иногда называется директорией или папкой) доступен пользователю через командный язык операционной системы.

Каталог / Папка — это специальное место на диске, в котором хранятся сведения о файлах (имя файла, размер файла, дата и время создания файла и т.д.).

ПАПКА – объект ОС Windows, предназначенный для объединения файлов и других папок в группы

ПАРАМЕТРЫ ПАПКИ: имя, тип (расширение), размер, дата и время создания и др.

1. ИМЯ.РАСШИРЕНИЯ – требования совпадают с требованиями к имени и расширению файлов, но обычно расширение у папок отсутствует

Папка (каталог) может иметь собственное имя и храниться в другой папке наряду с обычными файлами: так образуются иерархические файловые структуры. Пример такой структуры — на рис. 1.3.

Рис. … Пример иерархической файловой структуры
Полное имя файла состоит из имени диска, пути к файлу на диске и имени файла.

Например: С:\Иванов\Рефераты\Экономическая информатика.doc

Где

С: — обозначение диска

\Иванов\Рефераты\ — путь к файлу ( цепочка вложенных папок0

Экономическая информатика.doc – конечный файл

2. РАЗМЕР ПАПКИ определяется суммарным размером файлов и папок, находящихся в ней

3. ДАТА и ВРЕМЯ создания папки — регистрируются автоматически ОС при ее создании

ДЕЙСТВИЯ с папками: создать, сохранить, открыть, закрыть, копировать, переместить, переименовать, удалить

Таким образом папку можно просматривать, переименовывать зарегистрированные в ней файлы, переносить их содержимое на новое место и удалять.

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

Понятие файла может быть обращено на любой источник или потребитель информации в машине, например, в качестве файла для программы могут выступать принтер, дисплей, клавиатура и др.

Вся совокупность файлов на диске и взаимосвязей между ними называется файловой структурой
Структура файловой системы и структура хранения данных на внешних магнитных носителях определяет удобство работы пользователя, скорость доступа к файлам и т.д.

Разработчики современного программного обеспечения стараются сделать работу пользователя за компьютером удобной, простой, наглядной. Качество любой программы определяется пользовательским интерфейсом, т.е. набором средств общения программы с пользователем.

Основная форма организации пользовательского интерфейса – меню.

Меню – это выводимый на экран список, из которого пользователь может выбирать необходимо ему элементы.

Коротко о главном

Программное обеспечение(ПО, Software) — совокупность программ, используемых на ПК.

Программное обеспечение ПК условно можно разделить на три основных класса: системное ПО, прикладное ПО, инструментальное ПО.

Системное ПО обязательная часть ПО. Определяющая роль отводится операционной системе.

ОС — это комплекс программ по управлению работой аппаратной части ПК и организации взаимодействия пользователя и ПК

Файловая система – это функциональная часть ОС, обеспечивающая выполнение операций с файлами.

Файл — это именованная область на диске или другом машинном носителе.

Каждый файл на диске имеет свое собственное имя, которое состоит из 2-х частей — имени файла и отделенного точкой расширения имени.

Каталог / Папка — это специальное место на диске, в котором хранятся сведения о файлах ( имя файла, размер файла, дата и время создания файла и т.д. ).
Полное имя файла состоит из имени диска, пути к файлу на диске и имени файла.

Качество любой программы определяется пользовательским интерфейсом, т.е. набором средств общения программы с пользователем, основная форма пользовательского интерфейса – меню.

53.Виды сжатия

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

Информатика 10 класс: Кодирование звуковой информации


Похожие статьи.

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