Курсова робота «Швидкі алгоритми сортування: сортування деревом, пірамідальне сортування, сортування хоара, метод цифрового шифрування», 2010 рік

З предмету Комп'ютери · додано 15.02.2012 14:32 · від naluvajko · Додати в закладки
35 грн Вартість завантаження

Зміст

Завдання на курсову роботу.3 Анотація.5 Зміст.6 Теоретична частина.7 1.технічне завдання.8 1.1. Підстави для розробки.9 1.2. Призначення розробки.9 1.3. Аналіз вимог до програмного забезпечення.9 1.3.1. Функціональні вимоги.9 1.3.2. Вимоги до складу та параметрів технічних засобів.9 1.3.3. Вимоги до інтерфейсу.10 1.3.4. Вимоги до інформаційної та програмної сумісності.10 1.3.5. Вимоги до тестування програмного забезпечення.10 1.4. Вимоги до програмної документації.10 1.4.1. Склад супровожжувальної документації.10 1.4.2. вимоги до супроводжувальної документації.11 1.5. Стадії та етапи розробки.11 1.6. Порядок контролю та приймання.11 Практична частина.13 2. Архітектура, функціонування та технічні показники.14 2.1. Призначення та область застосування.14 2.2. Опис та обгрунтування обраної архітектури.14 2.3. Опис алгоритму і функціонування програми. 15 2.3.1. Сортування деревом.15 2.3.2. Пірамідальне сортування.18 2.3.3. Сортування Хоара.19 2.3.4. Метод цифрового шифрування.20 2.4. Функціональна специфікація.21 2.4.1. Опис фунціональних можливостей.21 2.4.2. Опис інтерфейсу користувач.22 2.4.3. Діаграма прецедентів різних режимів роботи.23 2.5. Технічна специфікація.23 2.5.1. Опис діаграми модулів.23 2.5.2. Опис та обгрунтування вхідних та вихідних даних.24 3. Конструювання програмного забезпечення.25 3.1. Опис та обгрунтування обраних програмних засобів.25 3.2. Опис програми.25 4. Програма та методика випробувань.30 4.1. Об’єкт випробувань.30 4.2. Використані технічні засоби.30 4.3. Порядок та методика випробувань.30 4.4. Результати випробувань. 31 5. Висновки.33 6. Використана література.34 7. Додатки.35 Додаток А. Код програми.35

Висновок

Грунтуючись на результатах проведених досліджень можна зробити висновки:

1. Розроблено програмне забезпечення Sort яке дозволяє відсортувати заданий масив одним із методів швидкого сортування;

2. Розроблене програмне забезпечення надає такі можливості:

• задання початкових даних (випадковим чином, введених користувачем, прочитаних з файлу);

• реалізація швидких методів сортування масивів (сортування деревом, пірамідальне сортування, сортування Хоара, метод цифрового шифрування);

• порівняльна характеристика методів сортування;

3. Проведене тестування програмного забезпечення дозволяє зробити висновок про те, що воно задовольняє умові технічного завдання.

Перед завантаженням, ви можете звернутися до адміністратора сайту, та ознайомитися з роботою через Skype (live:intellectnova)

Завантаження буде доступне після авторизації та поповнення балансу на 35 грн

Зайти на сайт

Забули пароль? Ще не зареєстровані?