Линейные алгоритмы.
Алгоритмом мы называем описание последовательности действий, которые должен точно выполнить исполнитель для достижения поставленной цели. Алгоритм содержит команды, допустимые в конкретной среде или в графическом редакторе.
Существуют разные способы описания алгоритмов. Алгоритм можно описывать словами, с помощью схем или диаграмм. Для описания алгоритма используются специальные алгоритмические языки. В компьютере имеются многочисленные программы, каждая из которых создает уникальную среду со своим пользователем.
Чтобы Черепашка нарисовала нужный нам рисунок, необходимо ввести в компьютер указанную последовательность команд.
Последовательность команд, записанная на одной строке Командного Центра, и есть алгоритм для исполнителя – Черепашки, который она выполнит после ввода этой строки. Среди разных видов алгоритмов, независимо от области применения, выделяют элементарные, из которых потом составляются более сложные. Элементарных алгоритмов всего три: последовательный, циклический и разветвляющийся. Элементарные алгоритмы часто называются алгоритмическими конструкциями. Из них, как из деталей конструктора, можно построить алгоритмы любой сложности.
Последовательный линейный алгоритм – описание действий, выполняемых однократно в порядке записи.
В последовательных алгоритмах действия выполняются одно за другим, в той последовательности, в какой были записаны.
При составлении алгоритма всегда необходимо оговаривать начальное и ожидаемое конечное состояния. Выполняя действия последовательного алгоритма по одному, так, как они записаны – слева направо, можно увидеть, как меняются характеристики состояния.