Разница между последовательным и разветвлённым исполнением кода заключается в следующем:
- Последовательное исполнение предполагает выполнение кода строка за строкой сверху вниз, последовательно выполняя каждую задачу. 10 Например, при таком подходе сначала выполняется одна задача, после её завершения — следующая. 39
- Разветвлённое исполнение (ветвление) позволяет выполнять одну либо другую инструкцию в зависимости от условия. 10 В зависимости от результата проверки условия («да» или «нет») выполняется одна из двух последовательностей команд. 8
Таким образом, последовательное исполнение предполагает линейное выполнение задач, а разветвлённое — наличие нескольких альтернативных путей, выбор которых зависит от выполнения некоторых условий. 8