ЗМІСТ
ВСТУП
1. ПОСТАНОВКА ЗАВДАННЯ
1.1 Мета і завдання роботи
1.2 Обгрунтування вибору засоби програмування
1.3 Вхідна і вихідна інформація
1.4 Вимоги до апаратного забезпечення
1.5 Вимоги до програмного забезпечення
2. ВІДОМОСТІ З ТЕОРІЇ
3. АЛГОРИТМ РІШЕННЯ ЗАВДАННЯ
4. ОПИС ПРОГРАМИ
4.1 Функціональне призначення програми
4.2 Глобальні змінні і константи
4.3 Внутрішня структура програми
5. Керівництво користувача
ВИСНОВОК
ЛІТЕРАТУРА
ДОДАТОК
ВСТУП
У даній роботі досліджується програмне виріб для порівняння алгоритмів. Дана тема обрана тому, що вона актуальна і буде корисна в роботі. Робота включає в себе пояснювальну записку, дистрибутив програми, вихідний код. Дана тема актуальна тому, що дане програмне дозволяє зрозуміти які алгоритми швидкодіючі. p align="justify"> Об'єкт дослідження - алгоритм гарантованого та пріоритетного планування.
Предмет - середовище розробки на мові C #.
Завдання: Дослідження алгоритмів гарантованого та пріоритетного планування обчислювального процесу мультипроцесорних систем при пакетній обробці завдань.
1. ПОСТАНОВКА ЗАВДАННЯ
1.1 Мета і завдання роботи
Основною метою даної роботи є розробка програми В«Порівняння алгоритмівВ», а також закріплення практичних навичок програмування в середовищі C #.
Завдання курсової роботи:
- вивчити основні алгоритми гарантованого та пріоритетного планування;
- зробити висновок про роботу алгоритмів;
- здійснити програмну реалізацію і протестувати розроблене додаток.
1.2 Обгрунтування вибору засоби програмування
Для написання програми була обрана середовище програмування С. Дана середу, вигідно відрізняється ефективністю і надійністю в порівнянні з іншими інструментальними середовищами.
1.3 Вхідна і вихідна інформація
Вхідними для програми є вибір кількості елементів, вибір виду алгоритму сортування та вибір кількості процесорів.
Вихідними даними є згенерований масив і звіт про виконану процесорної роботі.
1.4 Вимоги до апаратного забезпечення
Вимоги до апаратного забезпечення вказані в таблиці 1.
Комп...