Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Объектно-ориентированное программирование - курсовой проект
Создан заказ №11771511
13 октября 2025

Объектно-ориентированное программирование - курсовой проект

Как заказчик описал требования к работе:
Курсовая работа. Задание 7: Визуализация генетического алгоритма Генетический алгоритм – алгоритм поиска, используемый для реше- ния задач оптимизации и моделирования путём случайного подбора, комби- нирования и вариации искомых параметров с использованием механизмов, аналогичных естественному отбор у в природе. Генетические алгоритмы не являются гарантированно точными или оптимальными, но достаточны для решения поставленной задачи (Генетические алгоритмы : учеб. пособие / Л. А. Гладков, В. В. Курейчик, В. М. Курейчик. – 2-е изд. – М. : Физматлит, 2006. – 320 с.). Задача генетического алгоритма формализуется таким образом, чтобы её решение могло быть закодировано в виде вектора («генотипа») генов, где каждый ген может быть неким объектом. В классических реализациях гене- тического алгоритма предполагается, что генотип имеет фиксированную длину. Некоторым, обычно случайным, образом создаётся множество гено- типов начальной популяции. Они оцениваются с использованием «функции приспособленности», в результате чего с каждым генотипом ассоциируется определённое значение («приспособленность»), которое определяет, насколько хорошо фенотип, им описываемый, решает поставленную задачу. Из полученного множества решений («поколения») с учётом значения «при- способленности» выбираются решения (обычно лучшие особи имеют боль- шую вероятность быть выбранными), к которым применяются «генетиче- ские операторы» (в большинстве случаев «скрещивание» и «мутация»), ре- зультатом чего является получение новых решений. Для них также вычис- ляется значение приспособленности и затем производится отбор («селек- ция») лучших решений в следующее поколение. Этот набор действий по- вторяется итеративно, так моделируется «эволюционный процесс», продол- жающийся несколько жизненных циклов (поколений), пока не будет выпол- нен критерий остановки алгоритма. Таким критерием может быть: • нахождение глобального решения, • исчерпание числа поколений, отпущенных на эволюцию, • исчерпание времени, отпущенного на эволюцию, • исчерпание времени на улучшение предыдущего результата. Генетические алгоритмы служат главным образом для поиска реше- ний в многомерных пространствах поиска. В рамках курсового проекта должны быть реализованы: 1. Дружественный графический интерфейс программы. Интуитивно понятное управление. При запуске программы пользователю предлагается разместить на прямоугольной области препятствия и установить точку цели, прежде чем запустить основной цикл программы. 2. С момента запуска основного цикла начинается демонстрация дви- жения особей. Когда текущее поколение прекращает существование, стар- тует следующая «итерация» основного цикла, особи нового поколения начинают движение из начальной точки. И так далее для последующих по- колений. Другими словами, пользователь сможет наблюдать движение осо- бей каждого поколения. 3. В случае если сходимость алгоритма происходит слишком мед- ленно, пользователь имеет возможность пропустить показ некоторого коли- чество поколений. 4. Меню «О программе», содержащее вкладки «Справка», «О разра- ботчике». Методичка - lkstudy.tusur.ru/book?id=65A246473B4E4F2E472583C10012E46
подробнее
Заказчик
заплатил
100 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
14 октября 2025
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
ша_елена
5
скачать
Объектно-ориентированное программирование - курсовой проект.docx
2025-10-17 05:45
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Сделал перерасчёт, работа сделана без дальнейшего сопровождения, поправки автор не делает, но с перерасчетом согласился, поэтому оценка положительная.

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Тебя также могут заинтересовать
Постройка информативной системы в 1c предприятие
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
Информационно-аналитическая системы для автосервиса
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
Разработка подсистемы управления доступом к электронной документации на предприятии
Отчёт по практике
Информационные технологии
Стоимость:
700 ₽
Постройте массив индексов для индексно-последовательного массива
Решение задач
Информационные технологии
Стоимость:
150 ₽
Эссе на тему создания Юбикомп приложения(ubiquitous computing)
Творческая работа
Информационные технологии
Стоимость:
300 ₽
Разработка экспертной системы «Выбор ноутбука»
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
Лабораторные: по оформлению документации в Microsoft Word...
Другое
Информационные технологии
Стоимость:
300 ₽
Шифрование текстового файла методом таблицы Порта
Другое
Информационные технологии
Стоимость:
300 ₽
экзамен на поступление в магистратуру(МАИ) дистант.
Другое
Информационные технологии
Стоимость:
300 ₽
Система распознавания авто номеров real time через веб-камеру (Python)
Другое
Информационные технологии
Стоимость:
300 ₽
8726 Курсовая работа.Информационные технологии
Другое
Информационные технологии
Стоимость:
300 ₽
Читай полезные статьи в нашем
Компьютеры по виду рабочей среды
По виду применяемой рабочей среды все компьютерные устройства можно разделить на следующие группы:
Под квантовым компьютером понимается устройство для выполнения процессов вычислений, которое работает на принципах квантовой механики. Квантовая вычислительная машина имеет ряд принципиальных отличий от традиционного представления о компьютерах. Полноформатный квантовый компьютер пока что представляет...
подробнее
Применение виртуальной и дополненной реальности в образовании
С помощью искусственного интеллекта могут создаваться интерактивные реальности, где с разным уровнем сходства может имитироваться человеческая действительность. Совокупность ощущений воспринимается пользователями при помощи их органов чувств, таких как, зрение, слух, осязание. Для более полных ощущений возможно даже подключение запахов.
Найти в своей реальности игровых персонажей, померить одежду ...
подробнее
Разработка нейронной сети для системы технического зрения на производстве
Техническое зрение на производстве – это специализированная область, в которой используются современные технологии компьютерного зрения для автоматизации и контроля процессов производства. Эта технология позволяет улучшить качество продукции, повысить эффективность производства и снизить количество брака.
Применение технического зрения на производстве может включать в себя различные задачи, такие ...
подробнее
Разработка программного обеспечения для службы спецавтотранспорта авиапредприятия
Служба спецавтотранспорта на авиапредприятии играет важную роль в обеспечении безопасности и эффективности деятельности компании. Ключевыми в этом плане являются следующие аспекты:
Разработка программного обеспечения для службы спецавтотранспорта авиапредприятия имеет большое значение для повышения эффективности и безопасности операций. Разработка и внедрение такого ПО включает следующие аспекты:
подробнее
Компьютеры по виду рабочей среды
По виду применяемой рабочей среды все компьютерные устройства можно разделить на следующие группы:
Под квантовым компьютером понимается устройство для выполнения процессов вычислений, которое работает на принципах квантовой механики. Квантовая вычислительная машина имеет ряд принципиальных отличий от традиционного представления о компьютерах. Полноформатный квантовый компьютер пока что представляет...
подробнее
Применение виртуальной и дополненной реальности в образовании
С помощью искусственного интеллекта могут создаваться интерактивные реальности, где с разным уровнем сходства может имитироваться человеческая действительность. Совокупность ощущений воспринимается пользователями при помощи их органов чувств, таких как, зрение, слух, осязание. Для более полных ощущений возможно даже подключение запахов.
Найти в своей реальности игровых персонажей, померить одежду ...
подробнее
Разработка нейронной сети для системы технического зрения на производстве
Техническое зрение на производстве – это специализированная область, в которой используются современные технологии компьютерного зрения для автоматизации и контроля процессов производства. Эта технология позволяет улучшить качество продукции, повысить эффективность производства и снизить количество брака.
Применение технического зрения на производстве может включать в себя различные задачи, такие ...
подробнее
Разработка программного обеспечения для службы спецавтотранспорта авиапредприятия
Служба спецавтотранспорта на авиапредприятии играет важную роль в обеспечении безопасности и эффективности деятельности компании. Ключевыми в этом плане являются следующие аспекты:
Разработка программного обеспечения для службы спецавтотранспорта авиапредприятия имеет большое значение для повышения эффективности и безопасности операций. Разработка и внедрение такого ПО включает следующие аспекты:
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы