Презентация по информатике на тему: Алгоритм — модель деятельности исполнителя 
ЛитератураАлгоритм — модель деятельности исполнителя алгоритмовКроссвордИгра «Робот»ПрезентацияАвтор: Пшеничная Ольга Александровна, учитель информатики МАОУЛ №1 г. Апшеронска
    Исполнитель — это некоторый объект (человек, животное, техническое устройство), способный выполнять определенный набор команд.     Команды, которые может выполнить конкретный исполнитель, образуют систему команд исполнителя (СКИ).
 ИсполнителиФормальныеНеформальныеФормальный исполнитель одну и ту же команду всегда выполняет одинаковоНеформальный исполнитель может выполнять команду по-разному
 Формальные исполнителиДля каждого формального исполнителя можно указать:Круг решаемых задач;Среду исполнителя;Систему команд исполнителя;Систему отказов исполнителя;Режим работы исполнителя;
 Круг решаемых задачКаждый исполнитель создается для решения определенного класса задач.Исполнитель Microsoft Word – редактирование и форматирование текста Исполнитель  автопилот  – управление самолетомИсполнитель  автомобиль  – перевозка людей и грузовИсполнитель  кассовый аппарат  – считает  цену покупки и пробивает  чек
 Среда исполнителя    Область, обстановку, условия, в которых действует исполнитель, принято называть средой данного исполнителя.Исполнитель Microsoft Word – компьютерИсполнитель  автопилот  – воздушное пространствоИсполнитель  автомобиль  – дорогиИсполнитель  кассовый аппарат  – магазин
 Система команд исполнителя    Предписание о выполнении отдельного законченного действия исполнителя называется командой. Совокупность всех команд, которые могут быть выполнены некоторым исполнителем, образует СКИ - систему команд исполнителя.СКИ самолёта:взлёт;поворот налево;поворот направо;посадка и т.д.
 Система отказов исполнителя   Отказ «не понимаю» возникает тогда, когда исполнителю подается команда, не входящая в его СКИ.  Отказ «не могу» возникает тогда, когда команда из СКИ не может быть им выполнена в конкретных условиях среды.Принтер не сможет напечатать документ, так как бумага не загружена в лоток.
 Режим работы исполнителяНепосредственное управлениеПрограммное управление   Исполнитель ожидает команд от человека и каждую поступившую команду немедленно выполняет.    Исполнителю сначала задается полная последовательность команд (программа), а затем он выполняет все эти команды в автоматическом режиме. 
 Управление — это процесс целенаправленного воздействия одних объектов на другие. Управляющий объектОбъект управленияУправляющеевоздействие
 Алгоритм — это четкое описание последовательности действий, которые необходимо выполнить для решения поставленной задачи.     Можно сказать, что алгоритм — модель деятельности исполнителя алгоритмов.Для алгоритма характерны следующие свойства: Дискретность - алгоритм должен быть представлен как         последовательное выполнение простых шагов.Шагом называется каждое действие алгоритма.Определенность - каждое действие алгоритма должно быть четким и однозначным.Результативность - алгоритм должен приводить к решению задачи за определенное число шагов.Массовость - алгоритм составляется в общем виде, т.е. он должен быть применим к ряду задач, различающихся исходными данными.Алгоритм
  Способы записи алгоритмаФормальный - запись алгоритма словесно, на естественном языке.Графический - изображение алгоритма в виде блок-схемы. В блок-схеме действия алгоритма (блоки) изображаются следующими геометрическими фигурами: вычисленияначало, конец алгоритмаввод, выводпроверка условия
 Виды алгоритмовЛинейный - шаги алгоритма следуют один за другим не повторяясь, действия происходят только в одной заранее намеченной последовательностиВетвление - в зависимости от выполнения или невыполнения условия, исполняется либо одна, либо другая ветвь алгоритма.Цикл - блоки алгоритма выполняются до тех пор, пока не будет выполнено определенное условие.
 {5C22544A-7EE6-4342-B048-85BDC9FD1C3A}СТАРТИГРА «РОБОТ»Выполни алгоритм:1. Вправо 2 клетки;2. Вниз 3 клетки;3. Влево 2 клетки;4. Вниз 1 клетка;5. Вправо 4 клетки;    Робот, должен передвигаться только вправо, влево, вверх, вниз, не перепрыгивая через клетки.  Для передвижения щёлкнуть левой кнопкой мыши по роботу, а затем по каждой клетке, на которую нужно его поставить.    Два раза по одной и той же клетке ходить НЕЛЬЗЯ!Неправильные ходы загораются красным цветом,    Клетка, на которой должен оказаться робот, при правильном выполнении алгоритма, загорится зелёнымНажать
fill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.onfill.on
 {775DCB02-9BB8-47FD-8907-85C794F793BA}1231. Как называется область, обстановка, условия, в которых действует исполнитель?ОтветСРЕДА2. Это некоторый объект (человек, животное, техническое устройство), способный выполнять определенный набор команд.ИСПОЛНИТЕЛЬ3. Как называется алгоритм, записанный по правилам понятного исполнителю-компьютеру языка?ПРОГРАММА456874. Какой исполнитель одну и ту же команду всегда выполняет одинаково?ФОРМАЛЬНЫЙ5. Процесс целенаправленного воздействия одних объектов на другие.УПРАВЛЕНИЕ6. Как называется алгоритм, блоки которого выполняются до тех пор, пока не будет выполнено определенное условие?ЦИКЛ7. Как называется алгоритм, в котором в зависимости от выполнения или невыполнения условия, исполняется либо одна, либо другая ветвь алгоритмаВЕТВЛЕНИЕ8. Совокупность всех команд, которые могут быть выполнены некоторым исполнителем, образует СКИ - …….. команд исполнителяСИСТЕМУ