Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Структурный подход



В основе структурного подхода лежит утверждение о том, что логическая структура любого алгоритма может быть выражена комбинацией трех канонических (базовых) структур (рис.2.2).

14. Следование (последовательность) предписывает выполнение указанного набора действий в естественном порядке (один за другим) без пропусков и повторений.

15. Выбор (ветвление) организует выполнение лишь одного из двух указанных действий в зависимости от справедливости некоторого условия.

16. Цикл организует многократное выполнение указанного действия. Используется несколько различных форм записи циклов.

Следование   Выбор   Выбор (с одним действием)  
Цикл с предусловием (цикл «пока») Цикл с постусловием (цикл «до») Цикл с параметром (цикл «для»)

Рис. 2.2. Базовые структуры для изображения алгоритма

Еще одним важным компонентом структурного подхода является модульность. Модуль – последовательность логически связанных операций, оформленных как отдельная часть программы.

Преимущества:

возможность создания программы несколькими программистами;

простота проектирования и последующих модификаций;

упрощение отладки программы – поиска и устранения в ней ошибок;

возможность использования готовых библиотек наиболее употребительных модулей.





Дата публикования: 2014-11-18; Прочитано: 578 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...