8
Алгоритмы и их исполнители 5 класс

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

Embed Size (px)

Citation preview

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

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

5 класс

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

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

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

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

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

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

1.2.

3.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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