Создан заказ №3373000
25 ноября 2018
Цель работы – разработать программу, способную демонстрировать возможности алгоритмов сортировки различными методами и получать экспериментальным путем количественные оценки их эффективности.
Как заказчик описал требования к работе:
Нужна курсовая работа по информационным технологиям. Есть содержание, дам структуру. Послезавтра уже сдавать план и введение, остальные сроки обговорим в переписке.
Фрагмент выполненной работы:
Введение
Одним из преимуществ использования информационных технологий и применения компьютерной техники является сравнительно быстрая обработка больших массивов информации в различных предметных областях: статистика, прогнозирование, моделирование, автоматизация и т.д. Качество такой обработки напрямую зависит от изначальной структуры представления подготовленных данных. Одним из способов подготовки данных для их последующей обработки является упорядочивание, или сортировка. (работа была выполнена специалистами Автор 24) В настоящее время существует множество способов сортировки информации, каждый из которых имеет свои достоинства и недостатки. Каждый из существующих способов с течением времени многократно тестировался и модифицировался под оптимизацию (использования памяти или времени) с увеличением сложности требующих решения прикладных задач.
Предметом исследования данной работы является обзор алгоритмов сортировки данных различными методами.
Объектом исследования выступает разработка программного обеспечения для демонстрации и анализа алгоритмов сортировки данных различными способами.
Цель работы – разработать программу, способную демонстрировать возможности алгоритмов сортировки различными методами и получать экспериментальным путем количественные оценки их эффективности.
Для достижения поставленной цели поставлены следующие задачи:
Рассмотреть различные алгоритмы сортировки данных, выбрать несколько из них для реализации.
Разработать программный продукт, реализующий сортировку данных выбранными методами.
Протестировать разработанную программу.
Провести эксперименты по сортировке больших объемов данных всеми реализованными методами и выявить зависимости времени сортировки от количества сортируемой информации.
Данная работа состоит из трех глав и приложений.
Первая глава – вводная, в ней описывается постановка задачи и рассматриваются математические модели и алгоритмы выбранных методов сортировки данных.
Вторая глава посвящена процессу разработки приложения – здесь описывается процесс реализации выбранных алгоритмов сортировки и программной оболочки для демонстрации результатов для их последующего анализа.
В третьей главе приведены результаты проведения экспериментов по сортировке больших объемов данных, произведенные с помощью всех реализованных методов в рамках разработанной программы.
В приложениях А–Д приведены исходные коды реализации выбранных методов сортировки, записанные на языке программирования высокого уровня C#.
Большой вклад при рассмотрении теоретических аспектов методов сортировки в рамках данного исследования составили труды Д. Э. Кнута [8]. Книги "Искусство программирования" Д. Э. Кнута входят в золотой фонд мировой литературы по информатике и являются настольными книгами практически для всех, кто связан с программированиемПосмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
28 ноября 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Цель работы – разработать программу, способную демонстрировать возможности алгоритмов сортировки различными методами и получать экспериментальным путем количественные оценки их эффективности..docx
2018-12-01 12:24
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Замечательный исполнитель, сделал качественно и раньше срока. Преподаватель поставил "отлично"