Презентация "Алгоритм и его исполнители" 9 класс
Подписи к слайдам:
Синонимы слова «алгоритм»:
- план;
- инструкция;
- рецепт;
- предписание.
Слово «алгоритм» происходит от имени великого среднеазиатского учёного Мухаммеда аль-Хорезми́, жившего в первой половине IX ве́ка (точные годы его жизни неизвестны, но считается, что он родился около 780 года, а умер около 850). «Аль-Хорезми» означает «из Хорезма» (исторической области в нынешнем Узбекистане, центром которой был город Хива).
Примеры алгоритмов- Рецепт приготовления салата
- Расписание уроков
- Режим дня
- Решение задачи
- … Приведите свой пример алгоритма
- Словесный, в виде текста
- Графический, в виде блок-схем
- Программный, в виде программы
на языке программирования
начало/конец
простые команды
ввод / вывод
данных
условие
линии связи между блоками
Задача: На берегу реки стоит крестьянин с лодкой, волком, козой и капустой. Как крестьянину перевезти всех на другой берег, если с ним в лодку помещается либо только волк, либо коза, либо капуста. Причем, нельзя оставлять волка с козой, а козу с капустой. Помогите крестьянину.Решение
1. Перевезти козу, оставить ее на берегу 1. Перевезти козу, оставить ее на берегу2. Вернуться
3. Взять волка, перевезти его на другой берег
4. Оставить волка, забрать козу обратно
5. Высадить козу, забрать капусту и перевезти ее
6. Вернуться
7. Забрать козу
Задача решена!
Алгоритм представляет из себя последовательно выполняемые Алгоритм представляет из себя последовательно выполняемые командыПростые:
Шагни
Прыгни
Улыбнись
Составные:
Если темно,
то включи свет
Исполнитель - объект, который будет выполнять алгоритм.- повар
- робот
- дрессированное животное
- компьютер
- Дискретность, разбиение алгоритма на шаги;
- Конечность (результативность), получение результата за конечное число шагов;
- Понятность, алгоритм должен быть ориентирован на конкретного исполнителя;
- Точность (однозначность), каждый шаг истолковывается однозначно и всегда определено следующее действие;
- Массовость, возможность по одному алгоритму решения массы однотипных задач (не обязательное свойство).
Информатика - еще материалы к урокам:
- Конспект урока "Алгоритм и его исполнители" 9 класс
- Конспект урока "Общие сведения о языке программирования Паскаль. Алфавит и словарь языка" 9 класс
- Конспект урока "Компьютерные словари и системы машинного перевода текста" 9 класс
- Конспект урока "Компьютерные презентации" 9 класс
- Конспект урока "Компьютер и здоровье суставов" 9 класс
- Конспект урока "Локальные и глобальные сети" 9 класс