Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция ППП 2012.doc
Скачиваний:
11
Добавлен:
01.05.2025
Размер:
3 Мб
Скачать
☆

Системное обеспечение

ActionScript исполняется виртуальной машиной (ActionScript Virtual Machine), которая является составной частью Flash Player. ActionScript компилируется в байткод, который включается в SWF-файл.

SWF-файлы исполняются Flash Player-ом. Flash Player существует в виде плагина к веб-браузеру, а также как самостоятельное исполняемое приложение. Во втором случае возможно создание исполняемых exe-файлов, когда swf-файл включается во Flash Player.

Для создания и просмотра видеофайлов в формате .flv используются программные кодеки, поддерживающие этот формат.

Прикладное обеспечение

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

Пакет MatLab

MatLab (сокращение от англ. «Matrix Laboratory») — пакет прикладных программ для решения задач технических вычислений, и язык программирования, используемый в этом пакете. По данным фирмы-разработчика, более 1000000 инженерных и научных работников используют этот пакет, который работает на большинстве современных операционных систем, включая GNU/Linux, Mac OS, Solaris и Microsoft Windows.

Язык MatLab

MATLAB как язык программирования был разработан Кливом Моулером (англ. Cleve Moler) в конце 1970-х годов. Целью разработки служила задача использования программных математических библиотек Linpack и EISPACK без необходимости изучения языка Фортран. Акцент был сделан на матричные алгоритмы.

Программы, написанные на MATLAB, бывают двух типов — функции и скрипты. Функции имеют входные и выходные аргументы, а также собственное рабочее пространство для хранения промежуточных результатов вычислений и переменных. Скрипты же используют общее рабочее пространство. Как скрипты, так и функции не компилируются в машинный код, а сохраняются в виде текстовых файлов. Существует также возможность сохранять так называемые pre-parsed программы — функции и скрипты, приведенные в вид, удобный для машинного исполнения и, как следствие, более быстрые по сравнению с обычными.

Системное обеспечение

Язык MATLAB является высокоуровневым интерпретируемым языком программирования, включающим основанные на матрицах структуры данных, широкий спектр функций, интегрированную среду разработки, объектно-ориентированные возможности и интерфейсы к программам, написанным на других языках программирования. Имеются интерфейсы для получения доступа к внешним данным, клиентам и серверам, общающимся через технологии Component Object Model (COM) или Dynamic Data Exchange (DDE), а также периферийным устройствам, которые взаимодействуют напрямую с MATLAB. Многие из этих возможностей известны под названием MATLAB API.

Встроенная среда разработки позволяет создавать графические интерфейсы пользователя с различными элементами управления, такими как кнопки, поля ввода и другими. С помощью компонента MATLAB Compiler эти графические интерфейсы могут быть преобразованы в самостоятельные приложения.

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