В рамках курса «Мультимедиа-технологии» необходимо выполнить одну лабораторную работу. В процессе обучения по направлению «Специалист по информационным системам и технологиям» предполагается, что студенты постепенно реализуют проект в одной из выбранных предметных областей, добавляя к нему новые модули по мере изучения новых дисциплин. Поэтому задание на лабораторную работу является творческим и заключается в реализации какой-либо части проекта с использованием мультимедиа-технологий. Это может быть:
Программирование 2D графики (GDI/GDI+/Flash);
Программирование 3D графики (OpenGL/Direct3D);
Программы для работы (запись, воспроизведение, обработка) с аудио и видео (MME/OpenAL/DirectShow/DirectSound);
Программы по обработке форматированного текста (RTF, HTML и т.д.);
Программы, реализующие какие-либо вычисления по технологии GPGPU (CUDA/Stream/OpenCL/DirectCompute);
и т.д.
Язык программирования - C# (допускается использование C++ и Java). Программа должна использовать оконный интерфейс пользователя Window Forms .NET (допускается использование VCL, CLX, Qt и других библиотек визуальных компонентов). В крайнем случае, если использование компонентов мультимедиа в проекте не представляется возможным, это может быть мультимедийная презентация проекта (лучше - если с элементами программирования, например, в виде макросов).
По результатам выполнения лабораторной работы пишется отчет, включающий в себя:
Титульный лист;
1. Содержание;
2. Описание выполняемого задания;
3. Краткую теорию по теме задания;
4. Результаты работы программы;
5. Выводы;
6. Список использованных литературных источников;
7. Приложение с листингом исходных файлов.