Содержание

+Введение 1

1. Теоретическая часть 2

1.1 Изучение предметной области 3

1.2 Описание алгоритма сортировки 5

2. Практическая часть 8

2.1 Разработка программы 8

2.2 Тестирование программы 11

Заключение 14

Список литературы 15

Приложение 1. Файл Form1.cs 16

Приложение 2. Файл Sort.cs 19

Выдержка из текста

+Введение

Целью курсовой работы является разработка параллельной программы сортировки массива с использованием принципа параллелизма.

Для выполнения работы необходимо выполнить следующие задачи:

• изучить принципы параллелизма;

• изучить алгоритмы сортировки массивов;

• выбрать такой алгоритм сортировки, который можно распараллелить;

• разработать программу сортировки массива, предусмотреть в ней последовательное выполнение сортировки и параллельную сортировку;

• изучить полученные результаты, сравнить время последовательной сортировки и параллельной сортировки.

Для написания программы выбран язык программирования C#.

Список использованной литературы

+Список литературы

1. Нейгел Кристиан. C# 4.0 и платформа .NET 4 для профессионалов : пер. с англ. / Нейгел Кристиан, Ивьен Билл, Глинн Джей,Уотсон Карли. — М. : ООО «И.Д. Вильямс», 2011. — 1440 с. : ил.

2. Рихтер Дж. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#. 4-е изд. / Дж. Рихтер. —СПб. : Питер, 2013. — 896 с.: ил. — (Серия «Мастер-класс»).

3. Троелсен Эндрю. Язык программирования C# 2010 и платформа.NET 4.0, 5-е изд. : пер. с англ. / Эндрю Троелсен. — М. : ООО «И.Д. Вильямс», 2011. — 1392 с. : ил.

4. https://msdn.microsoft.com/ru-ru -сеть разработчиков Microsoft

Похожие записи