Page 21 - 6150
P. 21

ЛАБОРАТОРНА РОБОТА № 3
                         ОЗНАЙОМЛЕННЯ З МЕТОДОМ ДУБЛЮВАННЯ КОДІВ
                                                           (2 год.)

               Мета: освоїти методологію перетворення довільній програми в структуровану.
               Обладнання: Microsoft Оffice.

                                                 ТЕОРЕТИЧНІ ВІДОМОСТІ



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


                    послідовне виконання – одноразове виконання операцій в тому порядку, в
                      якому вони записані в тексті програми;




                    розгалуження – одноразове виконання однієї із двох або більшої кількості
                      операцій, в залежності від виконання деякої заданої умови;

                    цикл – багаторазове виконання однієї і тієї ж операції до тих пір, доки
                      виконується деяка задана умова (умова продовження циклу).


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


               Розглянемо неструктуровану програму, блок-схема якої зображена на рис. 6.
               Блоки позначені ідентифікаторами модулів.

               Приклад виконання лабораторної рис. 3.1-3.3
















                                              Рисунок 3.1 – Постановка завдання





                                                                                                              21
   16   17   18   19   20   21   22   23   24   25   26