Урок 1
Что такое алгоритм
Алгоритм — это точная последовательность шагов, которая приводит к результату. Слово происходит от имени нашего земляка — учёного аль-Хорезми (о нём есть книга в нашей библиотеке).
Ты пользуешься алгоритмами каждый день. Например, как заварить чай:
- Налить воду в чайник.
- Вскипятить воду.
- Положить заварку в чайник для заварки.
- Залить кипятком.
- Подождать 5 минут.
- Разлить по пиалам.
Свойства хорошего алгоритма
- Точность: каждый шаг понятен без догадок. «Немного подождать» — плохо, «подождать 5 минут» — хорошо.
- Порядок: шаги нельзя перепутать — нельзя разлить чай до того, как вскипятили воду.
- Конечность: алгоритм когда-нибудь заканчивается.
Компьютер — очень быстрый, но совершенно буквальный исполнитель. Он делает ровно то, что написано. Поэтому программист должен думать очень точно.
Задание
Запиши алгоритм «Как дойти от дома до школы» так, чтобы по нему мог пройти человек, который ни разу у тебя не был.
e-Teacher