Алгоритмы. Исполнители. Чертежник.

Содержание

Слайд 2

Исполнитель - это тот, кто умеет понимать и выполнять некоторые команды

люди:

Исполнитель - это тот, кто умеет понимать и выполнять некоторые команды люди:
ученик, рабочий, учитель, бригада
животные: дрессированная собака (санитар, розыскная, охотничья), кошка
машины: станки, роботы, компьютеры

Слайд 3

Ошибки при работе исполнителей

Ошибки при работе исполнителей

Слайд 4

Линейный алгоритм

вскипятить воду
сполоснуть заварочный чайник горячей водой
насыпать заварку
залить заварку кипятком
закрыть чайник чем-нибудь

Линейный алгоритм вскипятить воду сполоснуть заварочный чайник горячей водой насыпать заварку залить
теплым
подождать 5 минут
... теперь можно пить чай

Слайд 5

Разветвляющийся алгоритм

Разветвляющийся алгоритм

Слайд 6

Правила записи программ для компьютеров

Правила записи программ для компьютеров

Слайд 7

Настройка программы

Настройка программы

Слайд 8

Параметры поля Для исполнителя Чертежник установлены размер поля в пикселах и смещение начала

Параметры поля Для исполнителя Чертежник установлены размер поля в пикселах и смещение
координат (точки с координатами (0,0)). Выбрать пункт меню Настройка - Параметры в верхнем меню.

Слайд 9

Исполнитель "Чертежник"

Исполнитель "Чертежник"

Слайд 10

№1 Система координат

№ 2 Нарисовать квадрат со стороной 100 у.е. (начало

№1 Система координат № 2 Нарисовать квадрат со стороной 100 у.е. (начало из точки (0,0) )
из точки (0,0) )

Слайд 11

№2 Дорисовать квадрат

№2 Дорисовать квадрат

Слайд 12

№ 3 Каков результат выполнения программы?

№ 3 Каков результат выполнения программы?

Слайд 13

Управление исполнителем Чертежник

Д.З.
№1 - №5 стр 132
Стр 120 - 124 (§

Управление исполнителем Чертежник Д.З. №1 - №5 стр 132 Стр 120 - 124 (§ 3.2)
3.2)

Слайд 14

Исполнитель -

это некоторый объект (человек, животное, техническое устройство), способный выполнять определённый набор

Исполнитель - это некоторый объект (человек, животное, техническое устройство), способный выполнять определённый
команд.

Назовите исполнителей на фото

Слайд 15

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

СКИ – перечень всех команд, которые может выполнять конкретный исполнитель

Система команд исполнителя СКИ – перечень всех команд, которые может выполнять конкретный исполнитель

Слайд 16

Типы исполнителей

Типы исполнителей

Слайд 17

Неформальные и формальные

В роли неформального исполнителя чаще всего выступает человек

В роли

Неформальные и формальные В роли неформального исполнителя чаще всего выступает человек В
формального исполнителя чаще всего выступает техническое устройство

Неформальный исполнитель сам отвечает за свои действия

За действия формального исполнителя отвечает управляющий им объект

Слайд 18

Формальный исполнитель

всегда одинаково выполняет одну и ту же команду. Для каждого формального

Формальный исполнитель всегда одинаково выполняет одну и ту же команду. Для каждого
исполнителя можно указать:
круг решаемых задач;
среду;
систему команд;
систему отказов;
режимы работы.

Аппарат для вакуумной упаковки кофе

Слайд 19

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

СКИ стиральной машины-автомата:
Замачивание
Стирка
Полоскание
Отжим
Сушка

Система команд исполнителя СКИ стиральной машины-автомата: Замачивание Стирка Полоскание Отжим Сушка

Слайд 20

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

Отказ «Не понимаю» возникает, если подается команда, не входящая в

Система отказов исполнителя Отказ «Не понимаю» возникает, если подается команда, не входящая
СКИ.
Отказ «Не могу» возникает, если команда из СКИ не может быть выполнена в конкретных условиях среды.

?

Стиральная машина не может выполнить команду «полоскание», если к машине не подведена вода.

?

Слайд 21

Режимы работы исполнителя

Непосредственный

Программный

СВЧ-печь может выполнять отдельную команду – разогревать пищу

СВЧ-печь способна

Режимы работы исполнителя Непосредственный Программный СВЧ-печь может выполнять отдельную команду – разогревать
приготовить сложное блюдо по заданной программе

Слайд 22

Управление - это процесс направленного воздействия одних объектов на другие

Управляющий объект

Объект управления

Управляющее

Управление - это процесс направленного воздействия одних объектов на другие Управляющий объект
воздействие

Исполнители – объекты управления.
Управлять ими можно, составив для них алгоритм.

Слайд 23

Алгоритм -

это предназначенное для конкретного исполнителя точное описание последовательности действий, направленных на

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

Алгоритм можно записать:
на естественном языке;
в виде нумерованного списка;
в виде блок-схемы.

Программа – это алгоритм, записанный по правилам понятного исполнителю языка

Слайд 24

Вспомним!

Вспомним!

Слайд 25

Этапы разработки алгоритма

выделяются фигурирующие в задаче объекты
определяются исходные данные и результат
определяется точная

Этапы разработки алгоритма выделяются фигурирующие в задаче объекты определяются исходные данные и
последовательность действий исполнителя
последовательность действий записывается на языке, понятном исполнителю

Слайд 26

Управление - процесс целенаправленного воздействия одних объектов на другие

Алгоритм - это предназначенное

Управление - процесс целенаправленного воздействия одних объектов на другие Алгоритм - это
для конкретного
исполнителя точное описание последовательности
действий, направленных на решение поставленной задачи

Исполнитель - некоторый объект (человек, животное, техническое устройство), способный выполнить определённый набор команд

Имя файла: Алгоритмы.-Исполнители.-Чертежник..pptx
Количество просмотров: 182
Количество скачиваний: 0