- •Понятие и область применения мультимедиа.
- •Мультимедиа в деловой сфере
- •Мультимедиа в сфере развлечения и образования
- •Мультимедийное оборудование.
- •Программные средства.
- •3.3.2.Классификация авторских систем.
- •Создание Web-страницы.
- •Графика.
- •Компьютерная анимация.
- •3.6.Звук
- •3.6.1.Основные понятия.
- •3.6.3.Способы получения цифрового звука на ibm pc.
Программные средства.
А в т о р с к и е с и с т е м ы.
Программы, которые позволят объединить созданные вами отдельные кусочки в единое законченное целое мультимедиа-приложение можно условно разделить на две группы. Это специализированные программы, предназначенные для быстрой подготовки определенных типов мультимедиа-приложении (презентаций, публикаций в Internet) и авторские инструментальные средства мультимедиа.
Есть два основных способа создать мультимедиа-приложение — использовать специализированные средства разработки или заняться программированием. Первый способ дает экономию средств и времени, но мы проигрываем в эффективности работы программы. Это плата за скорость разработки. Второй путь — более дорогой, но и некоторые авторские программы недешевы, а их возможности ограничены, кроме того, для работы с ними необходимо овладеть специальными приемами. Оптимальным было бы применение готовых пакетов с расширением их возможностей с помощью языков программирования, но это не всегда возможно.
Задача выбора необходимого средства разработки мультимедиа-приложения не так проста, как кажется на первый взгляд, и универсального решения, годного на все случаи жизни не имеет. Очень важен сам этап выбора, поскольку если он сделан неправильно, то время и деньги могут быть потеряны напрасно.
Авторские инструментальные средства мультимедиа занимают место между программами мультимедиа-презентаций и языками программирования.
Деление между программами мультимедиа-презентаций и авторскими инструментальными средствами достаточно условное. В общем, можно сказать, что первые ориентированы в основном на передачу информации в одном направлении (от компьютера к пользователю), а вторые служат для создания программных продуктов с высокой степенью взаимодействия с пользователем.
Авторские системы предлагают среду программирования на языке сценариев для разработки пользовательского интерфейса. От настоящих языков программирования их отличают ограниченные возможности. Вместе с тем, в последнее время появилось достаточно много систем, в которых программирование, пусть даже на специализированном, но все же языке программирования, не является обязательным, а служит дополнением к возможностям программ создать приложение на экране компьютера. Такими возможностями обладают и современные языки программирования, в них добавляются различные мастера для быстрого создания приложений, в задачу которых входит построение исходного текста программы на языке программирования после ввода пользователем исходной информации о внешнем виде приложения.
Таким образом, граница между этими тремя типами программ размывается, но все же еще достаточно заметна. Но не за горами то время, когда пользователь будет собирать нужное ему приложение из кирпичиков в виде разнообразных функциональных модулей, поставляемых специализированными разработчиками.
О б щ и е с в е д е н и я.
Авторское средство разработки (авторская система) представляет собой программу, которая имеет предварительно подготовленные элементы для разработки интерактивного программного обеспечения. Такие системы различаются по своей специализации, возможностям и легкости освоения. В настоящее время не существует автоматизированной авторской системы, позволяющей полностью построить приложение только по принципу "укажи и щелкни" (point and click), хотя современные средства подходят к этому достаточно близко.
Применение авторской системы — это, фактически, ускоренная форма программирования: вы не обязаны вникать в тонкости языка или, хуже того, в детали работы Windows API (Application Programming Interface — интерфейс прикладных программ), но должны понимать, как программы работают. Вместе с тем, не надо пугаться слова "программирование". Многие системы имеют довольно дружественный пользовательский интерфейс, а для осуществления простейших проектов можно вообще обойтись без этого процесса.
В общем случае для разработки интерактивного мультимедийного проекта в авторской системе требуется значительно меньше времени, чем при использовании средств чистого программирования. Это означает снижение стоимости работ в несколько раз. Однако на создание компонентов мультимедиа (графика, текст, видео, звук, мультипликация и т. д.) выбор авторской системы вообще не влияет; выигрыш во времени при подготовке конечного продукта в этом случае достигается за счет ускоренного построения прототипа, а не из-за выбора авторской системы вместо какого-нибудь языка программирования.
