Основы визуальной алгоритмизации


Визуальные алгоритмы - часть 2


Композиция (следование) - это линейная управляющая конструкция, не содержащая альтернативу и итерацию. Она предназначена  для описания единственного процесса обработки информации.

Альтернатива - это нелинейная управляющая конструкция, не содержащая итерацию. Она предназначена для описания различных процессов обработки информации, выбор которых зависит от значений входных данных.

Итерация - это циклическая управляющая структура, которая содержит композицию и ветвление. Она предназначена для организации повторяющихся процессов обработки последовательности  значений данных.

В соответствии с наличием в алгоритмах управляющих  структур композиции, альтернативы и итерации алгоритмы классифицируют на: линейные, разветвленные и циклические алгоритмы.

Линейные алгоритмы не содержат блока условия. Они предназначены для представления линейных процессов. Такие алгоритмы применяют для описания обобщенного решения задачи  в виде последовательности модулей. Пример линейного алгоритма приведен на рисунке  3.


 

 

              

 

 Рис. 3. Пример линейного визуального алгоритма

 

 

 

 




Начало  Назад  Вперед



Книжный магазин