Similar presentations:
Что такое алгоритм?
1.
Что такое алгоритм?Дмитрий Тарасов, http://videouroki.net
2.
Что такое алгоритм?Нужно открыть дверь
1.
2.
3.
4.
5.
Взять ключ
Вставить ключ в замочную скважину
Провернуть ключ
Достать ключ
Дверь открыта
Дмитрий Тарасов, http://videouroki.net
3.
Что такое алгоритм?Нужно открыть дверь
1.
2.
3.
4.
5.
Взять ключ
Вставить ключ в замочную скважину
Провернуть ключ
Достать ключ
Дверь открыта
В алгоритме важен порядок действий
Дмитрий Тарасов, http://videouroki.net
4.
Что такое алгоритм?1.
2.
3.
4.
Взять ключ
Вставить ключ в замочную скважину
Провернуть ключ
Достать ключ
Алгоритм – это определенная последовательность
действий (команд), выполнение которых приводит к
решению поставленной задачи.
Дмитрий Тарасов, http://videouroki.net
5.
Алгоритм решения примераВычислить значение выражения: (2+2)*2 - 5
1) 2+2=4;
2) 4*2=8;
3) 8-5=3.
Дмитрий Тарасов, http://videouroki.net
6.
Алгоритм решения примераВычислить значение выражения: (2+2)*2 - 5
1) 2+2=4;
2) 4*2=8;
3) 8-5=3.
Алгоритм – это определенная последовательность
действий (команд), выполнение которых приводит к
решению поставленной задачи.
Дмитрий Тарасов, http://videouroki.net
7.
Исполнители вокруг нас1.
2.
3.
4.
Взять ключ
Вставить ключ в замочную скважину
Провернуть ключ
Достать ключ
Алгоритм – это определенная последовательность
действий (команд), выполнение которых приводит к
решению поставленной задачи.
Разрабатывать алгоритмы может только человек.
Исполняют алгоритмы люди или технические устройства.
Дмитрий Тарасов, http://videouroki.net
8.
Исполнители в бытуИсполнитель – это объект исполняющий алгоритм
Дмитрий Тарасов, http://videouroki.net
9.
Система команд исполнителяЭто команды, которые может
выполнять конкретный
исполнитель
Дмитрий Тарасов, http://videouroki.net
10.
Совершенные исполнителиДмитрий Тарасов, http://videouroki.net
11.
Исполнитель алгоритмаИсполнитель – это объект исполняющий алгоритм
Исполнитель не вникает и не спрашивает зачем
ему это делать, он действует формально
Дмитрий Тарасов, http://videouroki.net
12.
Формы записи алгоритмовСловесная
Блок-схема
Программа
Дмитрий Тарасов, http://videouroki.net
13.
Словесная формазаписи алгоритмов
Алгоритм приготовления
Помидоры с сыром и чесноком
1. Сыр натереть на мелкой терке.
2. Добавить выдавленный через
чеснокодавку чеснок.
3. Добавить майонез, перемешать.
4. Помидоры нарезать кружочками
(толщиной около 6-8 мм).
5. Выложить на помидоры сырную
массу.
6. Украсить зеленью.
7. Приятного аппетита!
Дмитрий Тарасов, http://videouroki.net
14.
Линейные алгоритмыАлгоритм приготовления
Помидоры с сыром и чесноком
1. Сыр натереть на мелкой терке.
2. Добавить выдавленный через
чеснокодавку чеснок.
3. Добавить майонез, перемешать.
4. Помидоры нарезать кружочками
(толщиной около 6-8 мм).
5. Выложить на помидоры сырную
массу.
6. Украсить зеленью.
7. Приятного аппетита!
Дмитрий Тарасов, http://videouroki.net
15.
Блок-схемаКак правильно перейти дорогу
Дмитрий Тарасов, http://videouroki.net
16.
Блок-схемаКак правильно перейти дорогу
Начало
Посмотреть налево
Дойти до середины дороги
Посмотреть направо
Перейти дорогу
Конец
Дмитрий Тарасов, http://videouroki.net