Содержание
- 2. Человек ежедневно выполняет различную работу, различные действия. Для выполнения многих задач существуют определенные правила, объясняющие человеку,
- 3. Понятие «Алгоритм» Чем точнее будут описаны правила, тем легче выполнить задачу. Решение многих задач человек может
- 4. Определения: Алгоритм – это точное описание (указание) исполнителю, как совершить последовательность действий, направленных на достижение поставленной
- 5. Исполнители алгоритма: Робот-чертежник Робот-черепашка Робот-вычислитель Человек Компьютер
- 6. Робот-чертежник Этот робот имеет набор команд: перо поднять, перо опустить, вперед n шагов, назад n шагов,
- 7. Например: Перо опустить Вперед 5 Поворот на 150 вперед 4 поворот на 240 вперед 4 поворот
- 8. Робот-черепашка
- 9. Например:
- 10. Типы алгоритмов Алгоритмы бывают: Линейные Разветвляющиеся Циклические
- 11. Алгоритмический язык Алгоритмический язык – это система обозначений и правил для единообразной и точной записи алгоритмов
- 12. Запись алгоритмов на алгоритмическом языке Запись алгоритма распадается на отдельные указания исполнителю, каждое из которых называется
- 13. Например: Каждый из нас умеет открывать дверь своей квартиры и делает это автоматически, не задумываясь по
- 14. алг открывание двери нач взять ключ вставить ключ в замок повернуть ключ 2 раза по часовой
- 15. Графическое представление алгоритма: Блок-схема линейного алгоритма начало Взять ключ Вставить ключ в замок Повернуть ключ 2
- 16. Обозначает блоки начало и конец Обозначает блок вычислений или указаний по выполнению действий
- 17. Свойства алгоритма: Дискретность – разделение алгоритма на отдельные команды Определённость – понятность и возможность выполнения каждого
- 18. Свойства алгоритма: Конечность – завершённость каждой команды Результативность – выполнение алгоритма должно завершаться получением определенных результатов
- 20. Скачать презентацию