2.
Основні етапи розв’язання
задачі з допомогою ПК
1.Постановка задачі
2. Побудова
математичної
моделі
3. Визначити метод
розв’язання задачі
4. Розробка
алгоритму на основі
вибраного методу
5. Переклад
алгоритму в програму
6. Тестування і
налагодження
програми.
7. Остаточне
виконання програми,
аналіз результатів
3.
Основні етапи розв’язання
задачі з допомогою ПК
Постановка
задачі
Математична модель
Метод
розв’язання
задачі
Розробка
алгоритму
Програма
Тестування і
налагодження
програми
Аналіз
результатів
4. 1. Постановка задачі – це чітке
формулювання умови задачі,
визначення вхідних даних для її
розв'язання, точні вказівки щодо
результатів, які мають бути отримані
Аналіз умови задачі:
-що дано?
-що знайти?
-які дані припущення?
-які результати і в якому
вигляді мають бути отримані?
-за яких умов можливе
отримання результатів?
-які результати
вважатимуться вірними?
5. 2. Побудова математичної моделі –
це визначення сукупності
математичних об'єктів і відношень між
ними, які відображають деякі
властивості процесу, що моделюється
6. 3. Визначити метод розв’язання задачі
Метод – це загальний
спосіб,сукупність прийомів, що
використовуються для розв'язування
задач певного типу.
Вибір методу зумовлюється
аналізом вхідних даних конкретної
задачі й умовами застосовуваності
кожного з наявних методів.
Вибір методу розв'язування задачі
за допомогою комп'ютера має
спиратись на отримання швидкого
результату, з мінімальними затратами
оперативної пам'яті.
У багатьох задачах знаходження
точного розв'язку є неможливим або
занадто складним. До таких задач
розроблені наближені методи (їх ще
називають чисельними методами)
8. 5. Складання програми полягає в
створенні тексту програми на основі
розроблених алгоритмів і
представлень інформації з
урахуванням алфавіту та правил її
запису обраною мовою
програмування
9. 6. Тестування і налагодження програми,
контрольний прорахунок – це перевірка
правильності роботи програми за допомогою
системи тестів.
Виконання програми для певного набору
вхідних даних, для яких заздалегідь відомий
результат.
Якщо відповідь, отримана при тестуванні,
збігається з відомою відповіддю, а тест
складений правильно, вважається, що модель
працює коректно. В іншому випадку слід
шукати й усувати причини розбіжностей
10. 7. Виконання програми, аналіз результатів – це
використання програми замовниками або
користувачами.
Експерименти мають бути здійснені таким чином,
щоб отримати достовірний результат.
Якщо результати не відповідають цілям
поставленої задачі, це означає, що допущено
помилки на попередніх етапах.
Якщо помилки знайдено, то необхідно внести
корективи в модель.
Процес повторюється до тих пір, поки результати
експерименту не будуть відповідати цілям
моделювання