Алгоритм - это организованная последовательность действий, допустимая для некоторого исполнителя.
Исполнитель - это устройство управления, которое выполняет алгоритм. Возможности любого исполнителя ограничены. Он может выполнять только заданный набор команд, называемых допустимыми действиями ис¬полнителя или системой команд исполнителя.Каждый исполнитель снабжен специальным устройством управления, которое "воспринимает" алгоритмы и организует их исполнение. Все устройства управления "понимают" последовательное выполнение действий, ветвления и циклы.
Примеры исполнителей: человек, компьютер, робот-манипулятор, станок с программным управлением.
- Свойства алгоритма
2. Дискретность проявляется в возможности представления алгоритма в виде отдельных элементарных действии, которые могут быть выполнены ЭВМ.
3. Массовость это возможность решения задач одного типа с; разными исходными данными.
4. Результативность (конечность). Вычислительный процесс при соответствующих исходных данных должен закончиться получением искомого результата за конечное время.
- Способы описания алгоритмов
- 1. Словесный.
- 2. формул.
- 3. С помощью блок-схем.
- 4. На алгоритмическом языке.
- 5. С помощью языка программирования.
Словесный это такой способ, при котором шаги алгоритма записываются словами и нумеруются. О помощью математических формул записывается алгоритм решения вычислительных задач. Удобным способом является описание алгоритма с помощью блок сжемы. Блок-схема это наглядное графическое представление структуры алгоритма, котором каждый элементарный шаг алгоритма изображается отдельной геометрической фигурой (блоком), последовательность выполнения шагов поясняется стрелками, соединяющими блоки .
