logo
методичка_1_05_ВНУ

Структури керування

Методологією сучасного програмування є програмування структурне, що виникло в 70-ті роки. Детальніше його теорію розглянемо нижче, тут лише зазначимо, що фундаментом струк­турного програмування є така теорема про структурування: якою б складною не була задача, програму, за допомогою якої її розв'язують, можна скласти з використанням обмеженої кіль­кості структур керування. Базовими елементарними є струк­тури:

послідовного виконання;

розгалуження;

циклу з передумовою.

Ці структури характеризуються функціональною повно­тою, тобто будь-який алгоритм можна реалізувати у вигляді композицій цих трьох конструкцій.

Ідеї структурного програмування вперше найповніше ві­дображені в мові Паскаль. Під час проектування програм мовою Паскаль, крім базових, використовують ще такі чотири елементарні структури:

скороченого розгалуження;

вибору;

циклу з параметром;

циклу з післяумовою.

У мові Паскаль є засоби (безпосередньо оператори) для реалізації цих структур.