Предоставляется в ознакомительных и исследовательских целях
Программа, имитирующая модель замкнутой биологической системы (корм, травоядное, хищник)
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание (образец)
Глава 1. Теоретическая часть. 4
1.1. Модели взаимодействия двух видов. 4
1.1.1. Колебания системы хищник-жертва (модель Лотки-Вольтера) 4
1.1.2. Аналогии с химической кинетикой. 5
1.1.3. Классификация типов взаимодействий 6
1.1.4. Типы взаимодействия видов 7
1.1.5. Уравнения КОНКУРЕНЦИИ 7
1.1.6. Система ХИЩНИК+ЖЕРТВА 10
1.1.7. Обобщенные модели взаимодействия двух видов 13
1.2. Что такое ООП. 17
1.2.1 Наследование 18
1.2.2 Абстракция 19
1.2.3 Полиморфизм 19
Глава 2. Реализация программы. 21
2.1. Создание 21
2.1.1. Математическая модель. 21
2.1.2. Классы 22
2.1.3. Создание поля. 26
2.1.4. Главное меню. 27
2.1.5. Старт модели. Ввод значений. 29
2.1.6. Сохранение и загрузка модели. 31
2.1.7. Выполнение хода. 33
2.2. Работа программы. 35
2.2.1. Главное меню 35
2.2.2. Меню модели. 35
Заключение 39
Список информационных источников: 40
📖 Введение (образец)
Курсовая работа выполняется согласно учебному плану по направлению бакалавриата 09.03.03 «Прикладная информатика».
Целью учебной разработки стало создание программы, имитирующей модель замкнутой биологической системы (корм, травоядное, хищник), с использованием объектно-ориентированного программирования на языке C++.
Для достижения цели необходимо решить следующие задачи:
• Разработать программное средство, имитирующее взаимодействие нескольких видов и растения;
• Создать несколько классов и минимум 1 суперкласс;
• Прописать нужные для моделирования переменные, ввод которых будет производить пользователь;
• На основе переменных создавать поле с первыми объектами;
• Создать меню для пользователя;
• Выводить совершённые объектами действия и поле с самими объектами;
• Сделать возможность сохранять и загружать сессию моделирования.
✅ Заключение (образец)
Если не использовать механизмы (полиморфизм, композицию, наследование и т. д.), а вместо этого применяете классы лишь для группировки функций и данных, то это не ООП. Любые описанные механизмы, принципы, как и ООП в целом не стоит применять там, где этого не требует ситуация. В проектировании не существует однозначных алгоритмов на все случаи жизни, где что применять уместно, а где неуместно.
Главная цель заключалась в закрепление знаний по разработке приложений с использованием принципов ООП на практике. Кроме всего вышеперечисленного в процессе разработки я смог получить основные теоретические знания по разработке модели и создания классов.
Мной изучено следующее:
• Практические знания ООП;
• Создание классов;
• Взаимодействие классов;
Основной функционал данного приложения готов, но помимо основного функционала, в дальнейшем есть возможность его доработать и улучшить.
В доработки входят такие пункты:
• Создание модели, работающей в реальном времени;
• Добавление графического интерфейса.
• Добавление большего количества переменных, вводимых пользователем, для более тонкой настройки модели.



