Page 6 - 33
P. 6

1  ЕТАПИ ПРОГРАМУВАННЯ



                      Процес створення програми на ту чи іншу задачу можна умовно поділити
               на декілька характерних етапів, які існують практично незалежно від характеру


               і складності задач.
                      Першим етапом є формулювання задачі. Цей етап ставить за мету чітке


               визначення функцій і можливостей майбутньої програми. Особливого значення

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

               договору і відповідним чином фінансується замовником. Чітке формулювання

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

               передачі замовнику програмної продукції.

                      На  другому  етапі  здійснюється  вибір  математичної  моделі.

               Математична  модель  –  це  одна  або  декілька  формул,  за  якими  буде

               виконуватись  розрахунок.  Від  вдалого  вибору  математичної  моделі  залежить

               зручність користування програмою, її компактність і навіть кінцевий результат,

               якщо  існують  різні  методики  розрахунку  з  цього  питання.  Так,  наприклад,

               відомі  різні  методики  визначення  режимних  параметрів  буріння,  розрахунків

               бурильних  та  обсадних  колон,  тощо.  В  цьому  випадку  узгодження

               математичної моделі із зацікавленими особами є необхідним.

                      Третім  етапом  є  розробка  алгоритму  програми.  Під  алгоритмом

               розуміється  послідовність  виконання  програмою  тих  чи  інших  дій  для

               досягнення  кінцевого  результату.  Алгоритм  зручно  представляти  у  вигляді

               блок-схеми, особливо, якщо програмою передбачено багато умовних переходів.

               Тоді  складання  блок-схеми  стає  необхідним.  Блок-схеми  невеликих  програм

               містять  конкретні  розрахункові  формули.  Якщо  ж  програма  велика,  зручніше

               зробити так звану структурну схему, в якій вказуються лише функції того чи

               іншого блоку без написання формул. Математичне наповнення кожного блоку

               дається окремо.

                      Метою  четвертого  етапу  є  складання  програми,  яка  повинна

               реалізовувати розроблений алгоритм. Зміст і зовнішній вигляд тексту програми


                                                               6
   1   2   3   4   5   6   7   8   9   10   11