Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

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

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

К системам, основанным на языке сценариев, относятся:

 Grasp (фирмы Paul Mace Software), DOS;

 Tempra Media Author (фирмы Mathematica), DOS;

 Ten Core Language (фирмы Computer Teaching), DOS, Windows;

 Media View (фирмы Microsoft), Windows.

Примером мультимедийного приложения, выполненного с использованием системы Grasp, может служить CD-ROM Space Shuttle. Он был разработан фирмами Amazing Media и Follett Software в 1993 г. и поставлялся с торговой маркой The Software Toolworks (в том числе и в наши магазины). Этот компакт-диск представляет собой энциклопедию по американской космической программе Space Shuttle с кратким описанием истории проекта, процесса подготовки астронавтов и 53 конкретных полетов. Здесь широко используются звуковые комментарии к неподвижным изображениям и оцифрованное видео, правда, не всегда достаточно хорошего качества. Приложение запускается в системе DOS непосредственно с CD-ROM.

Этот авторский метод обеспечивает минимальное время разработки; лучше всего он подходит для быстрого создания прототипа проекта или выполнения задач, которые необходимо завершить в кратчайшие сроки. Его основа - палитра пиктограмм (Icon Palette), содержащая всевозможные функции взаимодействия элементов программы, и направляющая линия (Flow Line), которая показывает фактические связи между пиктограммами. Авторские системы, построенные на базе этого метода, имеют самые медленные исполняемые модули, потому что каждое взаимодействие влечет за собой всяческие перестановки. Однако наиболее развитые пакеты, такие как Authorware или IconAuthor, являются чрезвычайно мощными и обладают большим потенциалом.

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

Применение авторских систем этого типа - наиболее подходящий путь для построения мультимедийных приложений со сложными функциями взаимодействия, подобных программам машинного обучения и мультимедийным киоскам. Такие авторские системы могут стоить очень дорого - до нескольких тысяч долларов. Чем же обусловлена столь высокая цена? Дело в том, что разработчики продают вам не только программное обеспечение, но и право на распространение созданных с его помощью приложений большим тиражом.

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

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

К системам, основанным на изобразительном управлении потоком данных, относятся:

 Authorware (фирмы Macromedia), Windows, MacOS;

 IconAuthor (фирмы Aim Tech), Windows, Unix, OS/2;

 TIE (фирмы Global Information Systems), Windows, Unix.

В качестве примера мультимедийного приложения, выполненного с использованием авторской системы Authorware, можно привести CD-ROM "ABBA ностальгия". Диск разработан российской фирмой ВЕКС в 1996 г. Это интерактивная энциклопедия творчества известной шведской группы ABBA на русском языке. Она содержит почти 100 страниц текста, более 400 фотографий, записи (6,5 часа музыки, включая все хиты!), в том числе редкие и ранее не публиковавшиеся в России, биографии и описания творческого пути солистов ансамбля в период с 1969 по 1995 г. Использование мощного авторского инструмента позволило выполнить проект силами небольшого коллектива разработчиков. Приложение запускается в системе Windows непосредственно с CD-ROM.

<== предыдущая лекция | следующая лекция ==>
Мультимедиа - быстро и просто | Карточка с языком сценариев
Поделиться с друзьями:


Дата добавления: 2014-01-15; Просмотров: 437; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.