Рабочие листы
к вашим урокам
Скачать
1 слайд
Алгоритм –
модель деятельности
исполнителя алгоритмов
2 слайд
Алгоритм – это предназначенное для конкретного исполнителя точное описание последовательности действий направленных на решение поставленной задачи.
3 слайд
1. Дискретность алгоритма - поочередное выполнение команд алгоритма за конечное число шагов приводящее к решению задачи.
2. Определенность (или точность) алгоритма - каждая команда алгоритма должна однозначно определять действие исполнителя.
3. Понятность алгоритма - алгоритм, составленный для конкретного исполнителя, должен включать только те команды, которые входят в его систему команд.
4. Результативность (конечность) алгоритма - исполнение алгоритма должно закончиться за конечное число шагов.
Не обязательное свойство алгоритмов
5. Массовость алгоритма - обеспечивающие решения всего класса задач данного типа.
4 слайд
Исполнитель – это некоторый объект (человек, животное, техническое устройство), способный выполнять определенный набор команд.
Система команд исполнителя (СКИ) – это команды, которые может выполнить конкретный исполнитель.
5 слайд
Исполнитель
Формальный
Не Формальный
6 слайд
Исполнитель
Формальный
Не Формальный
Формальный исполнитель одну и туже команду всегда выполняет одинаково
Неформальный исполнитель может выполнять команду
по-разному
7 слайд
Как правило, человек выступает в роли неформального исполнителя, он сам отвечает за свои действия. Формальными исполнителями являются преимущественно технические устройства, за их действия отвечает управляющий ими объект.
8 слайд
9 слайд
10 слайд
1.Круг решаемых задач. Каждый исполнитель создается для решения определенного класса задач.
2.Среда исполнителя. Область, обстановку, условия, в которых действует исполнитель, принято называть средой данного исполнителя.
3.Система команд исполнителя. Предписание о выполнении отдельного законченного действия исполнителя называется командой. Совокупность всех команд, которые могут быть выполнены некоторым исполнителем, образует СКИ — систему команд исполнителя.
11 слайд
4.Система отказов исполнителя. Отказ «не понимаю» возникает тогда, когда исполнителю подается команда, не входящая в его СКИ. Отказ «не могу» возникает тогда, когда команда из СКИ не может быть им выполнена в конкретных условиях среды.
5.Режимы работы исполнителя. Для большинства исполнителей предусмотрены режимы непосредственного и программного управления. В первом случае исполнитель ожидает команд от человека и каждую поступившую команду немедленно выполняет. Во втором случае исполнителю сначала задается полная последовательность команд (программа), а затем он выполняет все эти команды в автоматическом режиме.
12 слайд
Управление — это процесс целенаправленного воздействия одних объектов на другие.
Исполнители являются объектами управления. Управлять ими можно, составив для них алгоритм.
Алгоритмы могут быть записаны в виде таблицы, нумерованного списка на естественном языке или изображены с помощью блок-схемы.
Программа — это алгоритм, записанный по правилам понятного исполнителю-компьютеру языка.
13 слайд
Алгоритм разрабатывается для решения некоторой задачи или класса задач.
При этом:
1)выделяются фигурирующие в задаче объекты, устанавливаются свойства объектов, отношения между объектами и возможные действия с объектами;
2)определяются исходные данные и результат;
3)определяется точная последовательность действий исполнителя, обеспечивающая переход от исходных данных к результату;
4)последовательность действий записывается на языке, понятном исполнителю.
14 слайд
1. Что такое алгоритм?
2. Что такое исполнитель алгоритма?
3. Приведите пример формального и неформального исполнителя?
4.Определите тип исполнителя
Ученик 7 класса решает домашнее задание по алгебре?
Автомат на конвейере наполняет бутылки лимонадом?
Рабочие листы
к вашим урокам
Скачать
Презентация предназначенна для упрощения изучения темы "Алгоритм - модель деятельности исполнителя алгоритмов".
Расчитана на учеников 7 класса.
УМК Л.Л.Босовой
Алгоритм – это предназначенное для конкретного исполнителя точное описание последовательности действий направленных на решение поставленной задачи.
1. Дискретность алгоритма - поочередное выполнение команд алгоритма за конечное число шагов приводящее к решению задачи.
2. Определенность (или точность) алгоритма - каждая команда алгоритма должна однозначно определять действие исполнителя.
3. Понятность алгоритма - алгоритм, составленный для конкретного исполнителя, должен включать только те команды, которые входят в его систему команд.
4. Результативность (конечность) алгоритма - исполнение алгоритма должно закончиться за конечное число шагов.
Не обязательное свойство алгоритмов
5. Массовость алгоритма - обеспечивающие решения всего класса задач данного типа.
6 663 033 материала в базе
Настоящий материал опубликован пользователем Дарченкова Екатерина Романовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Мини-курс
4 ч.
Мини-курс
4 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.