Please enable JavaScript.
Coggle requires JavaScript to display documents.
АЛГОРИТМЫ-набор инструкций, однозначно, понятно и точно
описывающих…
АЛГОРИТМЫ-набор инструкций, однозначно, понятно и точно
описывающих порядок действий исполнителя для достижения
результата за конечное число действий.
-
Виды алгоритмов.
Линейный алгоритм – это алгоритм, в котором все действия
выполняются в строгом порядке, последовательно, одно за другим.
Циклический алгоритм – описание действий, которые должны
повторяться указанное число раз или по заданному условию.
Перечень повторяющихся действий называется телом цикла.
Цикл с параметром (со счетчиком), или цикл типа «для». Действия в
теле цикла выполняются для каждого значения счетчика от начального
до конечного.
- Аргументу присваивается начальное значение.
- Если значение входит в заданный диапазон, то выполняется тело цикла.
- Аргумент изменяется на заданный шаг; выполняется п.2.
- Если значение не входит в заданный диапазон, то выполнение цикла
прекращается.
Цикл с предусловием. Предписывает выполнять тело цикла до тех пор,
пока условие истинно. Начинается с проверки условия выхода из цикла.
Если оно истинно, то выполняются те действия, которые находятся в теле
цикла. В противном случае, если условие ложно (не выполняется), то этот
цикл прекращает свои действия.
Цикл с постусловием. Предписывает выполнять тело цикла до тех пор,
пока условие ложно. Сначала выполняются действия из тела цикла,
затем проверяется условие. Если условие не выполняется, повторяется тело
цикла, если выполняется – цикл завершает свою работу.
Ветвящийся алгоритм – алгоритм, который обеспечивает выбор одного
из альтернативных путей работы в зависимости от результата проверки
условия.
Исполнитель алгоритма — это некоторая абстрактная или реальная
система, способная выполнять действия, предписываемые алгоритмом.
Каждый исполнитель может выполнять команды только из некоторого
строго заданного списка, называемого системой команд исполнителя.
Каждый исполнитель может выполнять команды только из некоторого строго заданного списка, называемого системой команд исполнителя
Примером исполнителя, автоматически выполняющего различные алгоритмы, является компьютер.
В основу работы компьютеров положен программный принцип управления, состоящий в том, что компьютер выполняет действия по заранее заданной программе.