1. Изучить алгоритм сортировки «Сортировка пузырьком». Отсортировать сво
фамилия и имя данным методом (без использования средств автоматизации, на лист
бумаги)
2. Спроектировать, разработать WPF-приложение с использованием «резиновог
дизайна», реализующее алгоритмы сортировки для коллекции однотипны
данных (КОД) символьного типа в соответствии со своим вариантом задания
Интерфейс приложения включает следующий функционал
~ ввод данных в КОД пользователем
~ добавление/вставка элементов в КОД
~ изменение значений элементов в КОД (модификация информации)
~ вывод содержимого исходной КОД
~ сортировка КОД (по варианту задания)
~ вывод отсортированных КОД
3. Провести тестовые испытания для разработанного программног
обеспечения (ПО), изменяя количество элементов в КОД, фиксируя время сортировк
каждым способом
Для тестирования эффективности алгоритмов сортировки интерфейс ПО включае
следующие дополнительные действия
~ вывод числа выполненных сравнений
~ вывод числа выполненных обменов
~ вывод времени сортировки в тактах (с помощью методов класса Stopwatch)
4. Провести анализ экспериментальных показателей трудоёмкости алгоритмо
сортировки
Представить сравнительный анализ теоретических и экспериментальных оцено
эффективности алгоритмов сортировки
Вывести результаты анализа эффективности сортировки.