Алгоритм
Задача Лена купила 4 тетради по 20 рублей и 2 авторучки по 15 рублей. Сколько стоила ее покупка? Каким способом Вы решите данную задачу?
Какой способ решения задачи Вы выберите: способ 1 или способ 2? 1) Найти отдельно стоимость тетрадей и отдельно авторучек. 2) Найти стоимость покупки. 1) Умножить стоимость одной тетради на количество тетрадей. 2) Умножить стоимость одной авторучки на количество авторучек. 3) Найти сумму полученных произведений.
Существенное отличие вариантов решения задачи: Способ 1: Инструкции решения задачи непонятные и неконкретные. Способ 2: Инструкции решения задачи понятные и конкретные. Понятно, что следует на что умножить и что с чем сложить.
Условия, при которых последовательность элементарных действий можно назвать алгоритмом: Должна быть предназначена для решения не одной конкретной задачи, а для решения целого класса задач. Должна иметь конечный ряд инструкций, то есть должна обязательно завершиться. Должна быть конкретной, понятной исполнителю, ясно пояснять, что и как делать тому, кто будет ее исполнять. Четкое исполнение должно привести к конкретному результату.
Что такое алгоритм?
Алгоритм – это описание способа решения класса задач, которое обладает особыми свойствами.
Примеры алгоритмов: Алгоритмы сложения, вычитания, умножения, деления чисел. Алгоритмы сложения, вычитания, умножения, деления чисел. Алгоритмы определения площади геометрических фигур. Алгоритмы определения площади геометрических фигур. Алгоритм сборки шкафа. Алгоритм сборки шкафа. Алгоритм починки крана. Алгоритм починки крана. Алгоритм постройки различных зданий. Алгоритм постройки различных зданий. … Почему поставлено многоточие в примерах алгоритмов?
Алгоритм – это модель сложного действия, представленная на носителе в виде описания последовательности элементарных действий (шагов, команд, инструкций). Алгоритм – это модель процесса решения задачи. Другие определения алгоритма:
Самостоятельная работа: Приведите пример своего алгоритма и докажите, что это алгоритм, исходя из условий, при которых последовательность ваших действий можно отнести к алгоритму.