Основы алгоритмизации. Логинов В.И - 21 стр.

UptoLike

21
Алгоритм имеет линейную структуру при любых исходных
данных. И каждое последующее действие следует из предыду-
щего. Для алгоритмов этой структуры одинакова, наглядна как
словесная схема, псевдокод, так и схема алгоритма, представ-
ленного на рис. 1. Потоки данных и управления в данной схеме
совпадают со стандартными, поэтому стрелки не используются.
Такой подход при
составлении схем вычислительного процесса
будет использован и в дальнейшем (см. ГОСТ 19701-90, п.4.2.1 и
4.2.2 [2]).
Рис. 1. Схема линейного алгоритма
В большинстве инженерных задач вычислительный процесс за-
висит от выполнения некоторых условий и естественный порядок
выполнения алгоритма нарушается, т.е. имеет место или разветв-
лённый, или циклический вычислительный алгоритм.
2.2. Разветвлённый алгоритм
Разветвленный (разветвляющийся) вычислительный процесс
это процесс, в котором предусмотрено разветвление выполняемой
последовательности действий в зависимости от результата провер-
ки какого-либо условия. В данных алгоритмах естественный поря-
    Алгоритм имеет линейную структуру при любых исходных
данных. И каждое последующее действие следует из предыду-
щего. Для алгоритмов этой структуры одинакова, наглядна как
словесная схема, псевдокод, так и схема алгоритма, представ-
ленного на рис. 1. Потоки данных и управления в данной схеме
совпадают со стандартными, поэтому стрелки не используются.
Такой подход при составлении схем вычислительного процесса
будет использован и в дальнейшем (см. ГОСТ 19701-90, п.4.2.1 и
4.2.2 [2]).




                  Рис. 1. Схема линейного алгоритма

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

                 2.2. Разветвлённый алгоритм

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


                                 21