
- •Зробите титулку бо я хз як ви називаєтесь)) Анотація
- •2 Розробка структури і компонентів
- •1 Аналіз вимог та уточнення специфікації
- •1.1 Аналіз завдання і вибір технології, мови та середовища розробки
- •1.2 Аналіз методу сортування Шелла
- •1.3 Аналіз збереженої інформації і вибір структур даних для її представлення
- •1.4 Вибір алгоритму розв‘язку задачі
- •2 Розробка структури і компонентів програмного продукту
- •2.1 Проектування інтерфейсу користувача
- •3 Вибір стратегії тестування та розробка тестів
- •Висновки
- •Список використаних джерел
- •(Титулкузробите, бо я хз як воно там у вас все називається)
- •1. Вступ
- •2. Призначення
- •3. Вимоги до програми або програмного виробу
- •Додаток б. Довідка. Використання програмного продукту
Додаток б. Довідка. Використання програмного продукту
Програма призначена для наглядної демонстрації роботи сортування методом Шелла цілочисельного масиву розміром до 25 елементів включно.
Рисунок Б.1 Інтерфейс програмного продукту
Головне меню включає в себе такі елементи, як Довідка - виклик файлу довідки та Автор- отримання інформації про автора.
Введення початкових даних починається з введення розміру масиву в поле "Розмір Масиву", якщо розмір масиву не введено - то за замовчуванням масив матиме 10 елементів. При зчитуванні з файлу розмір масиву не вводиться.
Додаток надає можливість зчитати розмір та елементи з файлу. Перемикач "Зчитати з файлу" - вказує про зчитування елементів масиву для сортування з файлу data.txt, що знаходиться в папці проекту: Merge_Sort\Merge_Sort\ data.txt, автоматично визначиться розмір прочитаного масиву та виведуться елементи та екран.
Можливе введення елементів масиву вручну. Перемикач "Ввести дані" - вказує, що на екран виведеться форма для введення даних користувачем, розміром, що попередньо заданий користувачем, в іншому випадку розмір масиву дорівнюватиме 10.
Також існує можливість згенерувати дані автоматично. Перемикач "Згенерувати" - вказує, що буде виведено у форму випадковим чином згенеровані елементи масиву для сортування. Розмір масиву відповідає введеному користувачем в відповідне поле значенню, якщо таке значення не введене розмір масиву дорівнюватиме 10. Виводить згенеровані елементи на екран.
Після вибору одного з перемикачів потрібно натиснути кнопку "Внести дані", тим самим вивівши вхідні дані у форму.
Рисунок Б.2 - Внесення даних на форму
"Відсортувати" - запускає процедуру сортування масиву. Виводить отримані дані на екран форми.
"Зберегти" - зберігає отримані результати у файл res.txt, що знаходиться в папці проекту: Merge_Sort\Merge_Sort\ res.txt
"Очистити" - приводить форму до стартового варіанту. Після натиснення даної клавіші масив можна генерувати знову.
"Вихід" - закриває програму.
Програма буде корисна у навчальних цілях.