Добавил:
Я и кто? Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа №5

.docx
Скачиваний:
6
Добавлен:
02.02.2023
Размер:
341.35 Кб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций

Российской Федерации Ордена Трудового Красного Знамени

федеральное государственное бюджетное образовательное

учреждение высшего образования

Московский технический университет связи и информатики

Кафедра «Математическая кибернетика и информационные технологии»

Лабораторная работа №5

«Выбор и сохранение фракталов»

по дисциплине

«Кроссплатформенные технологии программирования»

Москва 2022

Содержание

1 Цель работы 3

2 Задание на лабораторную работу 3

3 Ход работы 4

3.1 Tricorn 4

3.2 Burning Ship 5

3.3 FractalExplorer 6

4 Вывод 7

Список использованных источников 7

1 Цель работы

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

2 Задание на лабораторную работу

  1. Реализовать фракталы Tricorn и Burning Ship.

  2. Реализовать выбор фракталов в программе.

  3. Реализовать сохранение фракталов.

3 Ход работы

3.1 Tricorn

Расчёт фрактала tricorn был произведен кодом представленным на рисунке 1.

Рисунок 1-Расчет tricorn

3.2 Burning Ship

Расчёт фрактала burning ship был произведен кодом представленным на рисунке 2.

Рисунок 2-Расчет burning ship

3.3 FractalExplorer

В классе FractalExplorer были реализованы выпадающий список с выбором требуемого фрактала и сохранение фрактала пользователем. На рисунке 3 представлен метод SetGUI.

Рисунок 3-Реализация SetGUI.

Код, отвечающий за сохранение фрактала представлен на рисунке 4.

Рисунок 4-Сохранение фрактала.

4 Вывод

Были реализованы функции выбора и сохранения фракталов.

Список использованных источников

1) ГОСТ 7.32.2017 Система стандартов по информации, библиотечному и издательскому делу. Отчет о научно-исследовательской работе. Структура и правила оформления. – М.: Стандартинформ, 2017, - 27 с.