Составители:
82
Переход от одного предписания к другому изображается в виде ли-
нии связи, а направление переходов - стрелкой. Блок-схему рисуют сверху-
вниз блок за блоком. Линиями соединения отдельных блоков показывают
направление процесса обработки в схеме. Каждое направление называется
ветвью.
п.2.Типы алгоритмов.
Опыт практической алгоритмизации накопленный в связи с состав-
лением программ для ЭВМ привел к формированию особенной методики
структурированной организации алгоритмов, использование которой по-
зволяет:
1. уменьшить вероятность ошибок при разработке алгоритмов решения за-
дач;
2. упростить понимание алгоритмов;
3. модифицировать алгоритм без существенной перестройки всей его
структуры.
Эту методику называют структурным подходом.
При структурном
подходе к конструированию алгоритмов, они как бы собираются из 6 ос-
новных базовых структур: следование, развилка полная, развилка непол-
ная, цикл - до, цикл - пока, цикл с параметром.
Следование
Структура состоит из 2х или более функциональных (арифметических)
блоков, изображенных в виде прямоугольников (Рис. 55).
S
1
, S
2
и S
n
- предписываемые действия.
Словесная запись данной структуры
следующая:
исполнить S
1
,S
2
,...,S
n
Развилка
Данная структура организует выполнение одного из 2х указанных дейст-
вий S1 и S2 в зависимости от выполнения условия P (Рис. 56). Различают
полную и неполную развилки.
S
1
S
2
S
n
…
Да Нет
P
S
1
Да Нет
P
S
1
S
2
Полная развилка Неполная развилка
Рис. 55
Рис. 56
82 Переход от одного предписания к другому изображается в виде ли- нии связи, а направление переходов - стрелкой. Блок-схему рисуют сверху- вниз блок за блоком. Линиями соединения отдельных блоков показывают направление процесса обработки в схеме. Каждое направление называется ветвью. п.2.Типы алгоритмов. Опыт практической алгоритмизации накопленный в связи с состав- лением программ для ЭВМ привел к формированию особенной методики структурированной организации алгоритмов, использование которой по- зволяет: 1. уменьшить вероятность ошибок при разработке алгоритмов решения за- дач; 2. упростить понимание алгоритмов; 3. модифицировать алгоритм без существенной перестройки всей его структуры. Эту методику называют структурным подходом. При структурном подходе к конструированию алгоритмов, они как бы собираются из 6 ос- новных базовых структур: следование, развилка полная, развилка непол- ная, цикл - до, цикл - пока, цикл с параметром. Следование Структура состоит из 2х или более функциональных (арифметических) блоков, изображенных в виде прямоугольников (Рис. 55). S1 S1, S2 и Sn - предписываемые действия. S2 Словесная запись данной структуры … следующая: исполнить S1,S2,...,Sn Sn Рис. 55 Развилка Данная структура организует выполнение одного из 2х указанных дейст- вий S1 и S2 в зависимости от выполнения условия P (Рис. 56). Различают полную и неполную развилки. Рис. 56 Да Нет Да Нет P P S1 S2 S1 Полная развилка Неполная развилка
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »