Содержание
Заключение
Разработана программа – учебного-практического характера. Программа написана на языке высокого уровня С++, в среде разработки Microsoft Visual Studio 2012.
Аккуратно и конструктивно был разработан UI интерфейс программы, а также кроме самой программы имеется краткая справочная информация об методе сортировки MergeSort.
В данной работе показана работоспособность и весь функционал программы, её предназначения, актуальность, аналоги и задачи. Программу можно использовать как в учебных целях, так и для саморазвития и обучения алгоритмов.
В процессе изучения проблемы и актуальности работы, главная цель была создать полноценное ПО для сортировки набора чисел, тратя на это самое минимальное количество времени. Другими словами нужно было разработать программу сортировки элементов, при этом использовать наиболее оптимальный алгоритм сортировки MergeSort
Выдержка из текста
Введение……………………………………………….……..…………….2
1. Постановка задачи………………………………….………..…………..3
2. Теоретическая часть……………………………….…………..…………4
2.1 Общие понятия………………….……………….………………………4
2.2 Основные задачи…..………….………………….…………..…………6
2.3 Характеристика и аналоги……………………………………..………7
3 Практическая реализация………………………………………………..8
3.1 Проектирование интерфейса…………………………………..………8
3.2 Кодирование ……………………………………………………………18
3.3 Запуск и проверка программы …………………………………..……28
Заключение…………………………………………………………………32
Перечень используемой литературы………………………………………33
Список использованной литературы
Список использованной литературы
1. Технология программирования на С++. Win32 API-приложения, Н.А. Литвиненко, изд. «БХВ-Петербург», 2010, Санкт-Петербург. 224с
2. Современное проектирование на C++. Обобщенное программирование и прикладные шаблоны проектирования. Александреск А., изд. «Диалектика / Вильямс», 336с, 2017г.
3. С,С++ и MS Visual C++ 2012 для начинающих, Борис Пахомов — 2013
4. Язык программирования С++ Базовый Курс, Стенли Б. Липпман, Жози Лажое, Барбара Э.Му, 5 издание, изд. «Москва», 2014г., 1120с
С этим материалом также изучают
... «хорошо понимаемых» алгоритмов и программ, которые позволяют решать необходимые задачи, для разных типов управляющих вычислительных устройств и языков программирования; В переключательной технологии используются два ...
... • изучить полученные результаты, сравнить время последовательной сортировки и параллельной сортировки. Для написания программы выбран язык программирования C#. Список использованной литературы +Список литературы 1. Нейгел Кристиан. C# 4.0 и ...
Узнайте, как создать дипломную работу по разработке ЭИС для анализа акций нефтяной отрасли. В статье рассмотрены методы фундаментального анализа, специфика оценки, структура дипломного проекта и ключевые этапы проектирования информационной системы.
Изучите комплексный подход к созданию стратегии аптечной сети, который подходит как для дипломного проекта, так и для реального бизнеса. В статье представлен детальный разбор анализа рынка, SWOT, формирования ассортимента, маркетинговых активностей и онлайн-присутствия.
Подробный разбор заданий для контрольной работы по экономическому анализу. Готовые примеры расчета фондоотдачи, оборотных средств и производительности труда.
Подробный разбор практической задачи для курсовой по управлению качеством. Пошаговый расчет окупаемости затрат через увеличение объема или цены. Готовый пример с формулами.
Наглядные примеры задач для контрольной работы по экономическому анализу. Разбираем методику решения: от расчета индексов цен и товарооборота до специфических задач по нормам.
Подробный разбор типовых задач для контрольной работы по статистике. Изучите пошаговые решения по темам: корреляция, индексы, ряды динамики. Поможет подготовиться и сдать на отлично.
... в западной литературе эта задача иногда именуется, как «проблема Хичкока» Для решения транспортной задачи было разработано большое число ... с. 4 Гольштейн Е.Г. Юдин Д.Б. Задачи линейного программирования транспортного типа, Изд-во Наука, Москва, 1969, ...
Нужны примеры для курсовой по мат. моделированию? Разбираем ключевые методы: ЛП, временные ряды, теория игр, МАИ. Готовые идеи и структура для вашей работы.