Если рассматривать видеоинформацию как последовательность изображений, появляющихся на экране с определенной частотой (частотой кадров), то можно понять, что видео может быть закодировано подобно тому, как кодируются растровые изображения (с той разницей, что этих изображений много). Такой способ используется в формате *.AVI (несжатое видео) - высокое качество и огромные размеры файлов. Существуют способы сжатия видеоинформации путем преобразования файла в другие форматы.
Кодирование звуковой информации.
Из курса физики Вам должно быть известно, что звук представляет собой волну с непрерывно меняющейся амплитудой и частотой. Чем больше амплитуда, тем звук громче. Чем выше частота колебаний, тем выше тон. Чтобы компьютер мог работать со звуком, непрерывный звуковой сигнал должен быть представлен в двоичной форме, для этого выполняют временную дискретизацию звука. Весь интервал изменения амплитуды разбивают на уровни громкости, а всё время звучания на одинаковые временные интервалы. Количество возможных уровней громкости можно рассматривать, как набор вероятных состояний в каждый временной интервал.
Определить количество информации в звуке можно по формуле: V = t*ν* I, где V количество информации в звуке; t время звучания, ν частота дискретизации, а i глубина звука. Таким образом, любой звук может быть представлен последовательностью нулей и единиц, т.е. двоичным кодом. Качество звука тем выше, чем больше глубина звука и частота.
Мультимедиа – это собирательное понятие для различных компьютерных технологий, использующих динамические изображения и звуковые эффекты. Использование видео- и аудиоэффектов обеспечивает наглядность представления информации, позволяет преподносить ее в более привлекательном с эстетической точки зрения виде. Основными объектами мультимедиа в настоящее время являются записи звука и динамических изображений, представленные в различных цифровых форматах.
Билет #5: Процесс передачи информации, источник и приемник информации, канал передачи информации. Скорость передачи информации.
Развитие человечества было бы невозможно без обмена информацией. С древнейших времен человек изобретал способы передачи информации. За последние два века произошла настоящая революция в сфере обмена информацией: появились телеграф, телефон, радио, телевидение. В последние годы бурно развивается мобильная связь и компьютерные коммуникации. Несмотря на все многообразие средств передачи информации сам процесс описывается общей схемой:
Передатчик -> канал связи -> приемник
Если информация не может передаваться в своем исходном виде, на передающей стороне осуществляется ее преобразование - кодирование, а на приемной стороне - декодирование.
Передатчик -> кодирующее устройство -> канал связи -> декодирующее устройство -> приемник
Сам процесс передачи информации осуществляется с помощью сигналов (механических, звуковых, тепловых, электрических, оптических и т.д.) через канал связи. Важнейшая характеристика канала связи - пропускная способность. Она определяет максимальное количество информации, которое может быть передано в единицу времени.
Количество информации, передаваемое за единицу времени, называют скоростью передачи информации (или скоростью информационного потока). Существуют две параллельные шкалы измерения скорости передачи информации: байт/с, килобайт/с, мегабайт/с или бит/с, килобит/с, мегабит/с, что часто создает путаницу.
Билет #6: Понятие алгоритма. Исполнители алгоритма. Система команд исполнителя. Способы записи алгоритма; блок-схемы.
Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к исходному результату
Исполнители алгоритма – устройство или одушевленное существо способное понять и выполнить команды составляющее алгоритм
Полученный алгоритм (программа) должен обладать следующим набором свойств:
· дискретность(алгоритм разбит на отдельные шаги - команды);
· однозначность (каждая команда определяет единственно возможное действие исполнителя);
· понятность (все команды алгоритма входят в систему команд исполнителя);
· результативность(исполнитель должен решить задачу за конечное число шагов).
Способы записи алгоритмов:
1. На естественных языках. Представляет собой описание последовательности действия обработки данных на естественном языке (т.е. язык, который используется при общении людей)
2. На формальных языках. Это запись алгоритма на специальном языке, строго следуя правилам данного языка (формальный язык, который используется в профессиях или области знаний – ноты, математический язык, язык программирования)
3. При помощи блок схем
Один и тот же алгоритм может быть записан по-разному. Можно записывать алгоритм естественным языком. В таком виде мы используем рецепты, инструкции и т.п. Для записи алгоритмов, предназначенных формальным исполнителям, разработаны специальные языкипрограммирования. Любой алгоритм можно описать графически в виде блок-схемы. Для этого разработана специальная система обозначений.
Обозначение
Описание
Примечания
Начало и конец алгоритма
Ввод и вывод данных.
Действие
В вычислительных алгоритмах так обозначают присваивание
Развилка
Развилка - компонент, необходимый для реализации ветвлений и циклов
Начало цикла с параметром
Типовой процесс
В программировании - процедуры или подпрограммы
Переходы между блоками
Билет #7: Основные алгоритмические структуры: следование, ветвление, цикл; изображения на блок-схемах. Разбиение задачи на подзадачи. Вспомогательные алгоритмы.
Любой сколь угодно сложный алгоритм может быть разработан на основе трёх типовых структур: следования, ветвления и повторения. При этом структуры могут располагаться последовательно друг за другом или вкладываться друг в друга.