$

4. Три типа алгоритмов - ЛВЦ

Наблюдая за поведением различных объектов, люди обнаружили, что существует всего три типа алгоритмов: 
 
  • Линейный: действия выполняются последовательно друг за другом от начала до конца. Примеры: ходьба пешехода, вычисление суммы чисел, кипячение чайника... 
  • Ветвящийся или разветвляющийся: имеется несколько альтернативных ветвей действий. Выбор называют простым, когда есть только два варианта, и сложным, когда вариантов больше двух. Моменты выбора называются точками ветвления, как будто из этих точек растут ветви в разные направления. Пример: перекресток дорог, выбор блюд в меню... 
     
  • Циклический: повтор последовательности одних и тех же действий называют циклом. В переводе с древнегреческого цикл означает окружность. Пример: смена дня и ночи, биение сердца, круговорот воды в природе, движение часовой стрелки. 
Все сценарии поведения объектов состоят из комбинации алгоритмов этих трёх типов.

Задание 3.6

Как вы думаете, какой блок создает простое ветвление, а какой сложное?
А. 
Б. 

Задание 3.7

Соберите скрипты и поиграйте с ними. Установите соответствие между этими скриптами и типами алгоритмов.

 
 

 

$