Что такое алгоритмы и исполнители

Алгоритм — это точная последовательность шагов, а исполнитель — тот, кто их выполняет. На этой паре держится вся информатика.

Информатика и программирование

Алгоритм — план из шагов

Алгоритм — это понятная последовательность команд, ведущая к результату. Пример из жизни — рецепт или инструкция по сборке.

Главное свойство — однозначность: шаги понятны и выполнимы.

Исполнитель

Исполнитель — тот, кто выполняет команды: человек, робот или компьютер. У каждого исполнителя есть набор команд, которые он «понимает».

Нельзя приказать исполнителю то, чего нет в его системе команд.

Свойства алгоритмов

Основные свойства: дискретность (шаги по очереди), определённость, результативность, массовость (работает для разных данных).

Эти свойства отличают алгоритм от простого описания.

Как записывают алгоритмы

Алгоритм можно записать словами, блок-схемой или на языке программирования. Блок-схемы наглядно показывают ветвления и циклы.

Увидеть, как команды оживают, удобно в тренажёре «Дрон Кодер»: задаёшь дрону алгоритм — и он выполняет его по шагам.

Частые вопросы

Чем алгоритм отличается от программы? Программа — это алгоритм, записанный на языке, понятном компьютеру.

Кто может быть исполнителем? Любой, у кого есть набор команд: человек, робот, компьютер.

Зачем нужны блок-схемы? Они наглядно показывают порядок шагов, условия и повторения.

Начать игру бесплатно

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык