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

Preview:

Citation preview

Алгоритмы и их исполнители

5 класс

Понятие алгоритмаЛюди ежедневно пользуются различными

правилами, инструкциями, рецептами и т.п., состоящие из определенной последовательности команд. Некоторые из них настолько вошли в нашу жизнь, что мы выполняем их почти не задумываясь, иногда говорят, автоматически.

Что называют алгоритмом?

Алгоритм - это конечная последовательность команд, выполнение которых приводит к решению поставленной задачи.Слово алгоритм происходит от имени персидского ученого, астронома и математика Аль-Хорезми. Примерно 825 г. Он сформулировал правила выполнения действий над числами, которыми пользовались в Древней Индии.

1.2.

3.

Исполнитель алгоритма

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

Исполнитель алгоритма

Исполнитель алгоритма - это объект, способный выполнить команды алгоритма.

Система команд исполнителя

Команды, которые может выполнять конкретный исполнитель, образуют систему команд исполнителя (СКИ).

Исполнитель формально выполняет алгоритмы, составленные из команд, входящих в его СКИ. Причем у разных исполнителей разные

системы команд.

сидеть лежать голос рядом

кругом налево направо шагом марш

стоп играть вперед назад

вверх вниз влево вправо

Понятие алгоритмаИсполнитель алгоритма может не иметь представления

о цели его выполнения. Он должен только точно выполнять команды алгоритма, даже не понимая, почему и зачем нужно выполнять именно эти команды, чтобы решить поставленную задачу. Такое выполнение алгоритма называют формальным выполнением алгоритма.

Понятие алгоритмаБлагодаря формальному выполнению алгоритм могут

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

Recommended