711.83K
Категория: ИнформатикаИнформатика

Разнообразие исполнителей алгоритмов. Основы алгоритмизации

1.

РАЗНООБРАЗИЕ
ИСПОЛНИТЕЛЕЙ
АЛГОРИТМОВ
ОСНОВЫ АЛГОРИТМИЗАЦИИ

2.

Исполнитель алгоритма
Исполнитель - это некоторый объект (человек, животное,
техническое
устройство),
способный
выполнять
определённый набор команд.
Исполнитель
Формальный
Неформальный
Круг решаемых задач
Среда исполнителя
Область, обстановка, условия
СКИ
Непосредственное управление
Режимы работы
Программное управление
Исполнители алгоритмов

3.

Исполнитель Черепаха

4.

Исполнитель Робот

5.

Разработка алгоритма для
исполнителя Робот
Система команд исполнителя Робот:

6.

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

7.

Самостоятельная работа
1. Известно, что Робот находится в горизонтальном коридоре.
Ни одна из клеток коридора не закрашена.
2. Составьте алгоритм, под
управлением которого Робот
закрасит все клетки этого
коридора и вернется в исходное
положение.

8.

Разработка алгоритма
Разработка алгоритма
Определение объектов,
указанных в задаче
Установление свойств
объектов, отношений
и действий с объектами
Определение исходных
данных и результата
Определение
последовательности
действий
Запись
последовательности
действий с помощью
команд СКИ
Алгоритм – модель деятельности исполнителя алгоритмов

9.

§ 2.1.2, стр. 48-51,
вопросы и задания 6-10 на стр. 54-55.
© Фокина Лидия Петровна
English     Русский Правила