Лекция: Етапи вирішування задач на комп'ютері

Вирішення задачі на персональному комп'ютері являє собою складний процес, що включає шість етапів:

¨ формулювання задачі передбачає чітке формулювання завдання, визначає вхідні дані для його розв'язування, дає чіткі вказівки стосовно результатів і форми, в якій вони повинні бути отримані;

¨ математичне формулювання задачі (математичне моделювання) полягає в записуванні умови задачі з допомогою формул, рівнянь, нерівностей, графіків, таблиць, одиниць обчислень тощо, у визначенні зв'язку між вхідними даними та вихідними і форми видачі результатів обчислень;

¨ складання алгоритму розв'язування задачі — у процесі його виконання встановлюється необхідна послідовність арифме­тичних, логічних та інших дій, із допомогою яких може бути реалізовано цю задачу:

¨ програмування — запис складеного алгоритму мовою програмування. У сучасному програмуванні існує кілька підходів до програмування: структурне (детальне) — із допомогою однієї з мов програмування; модульне — коли кожний модуль реалізує лише одну функцію, має єдину точку входження і вся програма складається з модулів; об'єкти о-орієнтоване, що забезпечує модульність програм за рахунок розгалуження пам'яті на об'єкти, які вміщують дані, і процедури (методи), яким відомо, як маніпулювати з цими даними;

¨ тестування і відлагодження програм — перевірка правиль­ності роботи програми на комп'ютері та виправлення знайдених у ній помилок. Тест — це спеціально підібрані вхідні дані задачі в сукупності з тими результатами, які повинна видавати програма під час обробки цих даних;

¨ обчислення (розв'язування задачі) на комп'ютері за складеною і відлагодженню програмою та аналіз отриманих результатів.


еще рефераты
Еще работы по информатике