Содержание
- 2. Ключевые слова алгоритм свойства алгоритма дискретность понятность определённость результативность массовость исполнитель характеристики исполнителя круг решаемых задач
- 3. Примеры алгоритмов Рисование лошади
- 4. Примеры алгоритмов Исходные данные Алгоритм Результат Общая схема работы алгоритма Задать два числа Сложить заданные числа
- 5. Исполнитель алгоритма Исполнитель - это некоторый объект (человек, животное, техническое устройство), способный выполнять определённый набор команд.
- 6. Исполнитель Робот
- 7. Исполнитель Кузнечик
- 8. Свойства алгоритма Свойства алгоритма Путь решения задачи разделён на отдельные шаги Алгоритм состоит из команд, входящих
- 9. Дискретность (от лат. discretus – разделенный, прерывистый) означает, что путь решения задачи разделён на отдельные шаги
- 10. Понятность означает, что алгоритм состоит только из команд, входящих в систему команд исполнителя, т. е. из
- 11. Определённость означает, что в алгоритме нет команд, смысл которых может быть истолкован исполнителем неоднозначно; недопустимы ситуации,
- 12. Результативность означает, что алгоритм должен обеспечивать возможность получения результата после конечного, возможно, очень большого, числа шагов.
- 13. Массовость означает, что алгоритм должен обеспечивать возможность его применения для решения любой задачи из некоторого класса
- 14. Алгоритм - это предназначенное для конкретного исполнителя описание последовательности действий, приводящих от исходных данных к требуемому
- 15. Основные способы записи алгоритма Словесные Графические На алгоритмических языках Словесное описание Построчная запись Последователь-ность рисунков Структурограмма
- 16. Словесное описание Словесное описание - самая простая запись алгоритма в виде набора высказываний на обычном разговорном
- 17. Построчная запись Кроме слов естественного языка предписания могут содержать математические выражения и формулы. Каждое предписание записывается
- 18. Построчная запись алгоритма Евклида Построчная запись алгоритма Евклида 1. Начало. 2. Обозначить первое из заданных чисел
- 19. Блок-схемы В блок-схеме предписания изображаются с помощью различных геометрических фигур, а последовательность выполнения шагов указывается с
- 20. Запись алгоритма Евклида с помощью блок-схемы
- 21. Опорный конспект Дискретность Свойства алгоритма Понятность Определённость Результативность Массовость Алгоритм - это предназначенное для конкретного исполнителя
- 22. Алгоритмический язык Словесный Блок-схема Способы записи алгоритмов Обычный разговорный язык Геометрические фигуры Слова имеют заданный смысл
- 23. Алгоритмические языки Алгоритмические языки - формальные языки, предназначенные для записи алгоритмов. Характеристики алгоритмического языка Набор используемых
- 24. Следование Следование - алгоритмическая конструкция, отображающая естественный, последовательный порядок действий. Алгоритмы, в которых используется только структура
- 25. Ветвление Ветвление - алгоритмическая конструкция, в которой в зависимости от результата проверки условия («да» или «нет»)
- 26. Полная форма ветвления если то иначе все Да Нет
- 27. Неполная форма ветвления если то все Да Нет
- 28. Операции сравнения
- 29. Вычисление функции f(x)=|x| Начало Список данных X, Y -вещ Х Х>0 Y:=X Y:=-X Y Конец да
- 30. Простые и составные условия Простые условия состоят из одной операции сравнения. Составные условия получаются из простых
- 31. Следование - алгоритмическая конструкция, отображающая естественный, последовательный порядок действий. Алгоритмы, в которых используется только структура «следование»,
- 32. Ветвление - алгоритмическая конструкция, в которой в зависимости от результата проверки условия (да или нет) предусмотрен
- 33. Повторение Повторение - последовательность действий, выполняемых многократно. Алгоритмы, содержащие конструкцию повторения, называют циклическими или циклами. Последовательность
- 34. Типы циклов Заданы условия продолжения работы Могут быть Заданы условия окончания работы Задано число повторений Пока
- 35. цикл-ПОКА, цикл с предусловием цикл-ДО, цикл с постусловием (цикл-ДЛЯ, цикл с параметром)
- 36. Вычисление значения переменной b
- 37. Таблица значений переменных 2 = 8 (Нет) 4 = 8 (Нет) 8 = 8 (Да) 1
- 38. Опорный конспект С заданным условием продолжения работы С заданным условием окончания работы С заданным числом повторений
- 41. Скачать презентацию