Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
60
Добавлен:
10.02.2015
Размер:
550.91 Кб
Скачать

30.Интегрирующие пакеты. Классификация, назначение.

Авторская системапредставляет собой программу, в которой имеются предварительно подготовленные элементы для разработки интерактивного программного обеспечения. Такие системы различаются по своей специализации, возможностям и простоте освоения. В настоящее время не существует автоматической системы, которая позволяла бы полностью построить приложение только по принципу "укажи и щёлкни".Применение авторской системы- это ускоренная форма программирования. Применение авторских систем по сравнению с чистым программированием позволяет снизить стоимость работ в несколько раз. В основе классификаций авторских систем лежит понятие"метафора"- методология, в соответствии с которой система выполняет свою задачу. Однако, границы между различными метафорами сильно размыты, некоторые авторские системы имеют признаки нескольких метафор.Примеры программ–MacromediaDirector,MediaViewer.

Наиболее часто цитируемой является следующая классификация, использующая следующие метафоры:

  1. Язык сценариев;

  2. Изобразительное управление потоком данных;

  3. Кадр;

  4. Карточка с языком сценариев;

  5. Временная шкала;

  6. Иерархические объекты;

  7. Гипермедиа - ссылки;

  8. Маркеры.

Классификация не является самоцелью, это только средство для обоснованого выбора инструмента.

Инструментальные средства

Большинство систем предлагают средства, с помощью которых можно создавать графические объекты мультимедиа (текст, кнопки, векторные графические объекты и битовые изображения) непосредственно на экране. Если одно из этих средств отсутствует в инструментальной системе, то обычно предлагается механизм импортирования объекта из другой программы. Когда вы работаете с анимационными объектами или видеофильмами, большинство инструментальных систем имеют возможности анимации этих элементов, такие как язык программирования или специальные функции. Обычно имеется библиотека специальных эффектов, например, увеличение или уменьшение размера объекта на экране (zoom), сдвиг одного кадра другим, проявление одного изображения сквозь первоначальное (dissolve). Многие разработчики мультимедиа не ограничиваются возможностями только одной инструментальной системы, а используют различные программы и средства для выполнения специфических задач.

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

1. Язык сценариев.Подобные системы наиболее близки к традиционному программированию. Это мощные объектно – ориентированные языки программирования, которые определяют взаимодействие элементов мультимедиа, расположение активных зон, кнопок и т. д. такой системы; редактирование элементов мультимедиа внутри программы (.графических изображений, видео, звука и т. д.) представлено либо е мини­мальном виде, либо отсутствует вообще. Языки сценариев изменяются. При выборе системы обратите внимание на то, в какой степени язык основан на объектах или объектно-ориентирован. Использование этого метода несколь­ко увеличивает период разработки (требуется дополнительное время на ин­дивидуальное изучение возможностей системы), но в результате можно по­лучить более мощное взаимодействие элементов. Так как многие языки сценариев — интерпретируемые, подобные системы имеют довольно низкое быстродействие по сравнению с другими авторскими средствами.

Соседние файлы в папке Экзамен 2010 по технологиям мультимедиа