Алгоритмы.

Содержание

Слайд 2

Алгоритм – это …

Организованная последовательность действий
Понятное и точное предписание исполнителю совершить последовательность

Алгоритм – это … Организованная последовательность действий Понятное и точное предписание исполнителю
действий, направленных на достижение поставленных целей.

Слайд 3

Свойства алгоритмов.

Свойства алгоритмов.

Слайд 4

Дискретность

Каждый алгоритм состоит из последовательности шагов.
Только выполнив один шаг, исполнитель может перейти

Дискретность Каждый алгоритм состоит из последовательности шагов. Только выполнив один шаг, исполнитель
к другому.
Процесс решения задачи по математике, кулинарный рецепт

Слайд 5

Точность (детерминированность)

Каждая команда алгоритма должна четко определять однозначные действия исполнителя.
Правильно составленный алгоритм

Точность (детерминированность) Каждая команда алгоритма должна четко определять однозначные действия исполнителя. Правильно
должен быть рассчитан именно для данного исполнителя.
Полет на самолете, возрастные особенности ученика.

Слайд 6

Результативность

Исполнение алгоритма должно завершаться за конечное число шагов.

Результативность Исполнение алгоритма должно завершаться за конечное число шагов.

Слайд 7

Массовость

Возможность применять алгоритм к большому числу различных задач данного типа.
Алгоритмы сложения, умножения,

Массовость Возможность применять алгоритм к большому числу различных задач данного типа. Алгоритмы
деления и вычитания.

Слайд 8

Понятность и выполняемость

Алгоритм не должен быть рассчитан на принятие какого-либо самостоятельного решения

Понятность и выполняемость Алгоритм не должен быть рассчитан на принятие какого-либо самостоятельного
исполнителем, не предусмотренного составителем.

Слайд 9

Графическое описание
Словесное описание
Формулы
Запись на языке программирования

Способы представления алгоритма

Графическое описание Словесное описание Формулы Запись на языке программирования Способы представления алгоритма

Слайд 10

Блок -схема

Графическое представление алгоритма

Блок -схема Графическое представление алгоритма

Слайд 11

Начало и конец алгоритма

Ввод исходных данных и вывод
промежуточных и конечных
результатов

Выполняются

Начало и конец алгоритма Ввод исходных данных и вывод промежуточных и конечных
вычисления
и операции присваивания

Вызывается ранее
определенный алгоритм
или процедура

Слайд 12

Да

Нет

Происходит
проверка условия

Да Нет Происходит проверка условия

Слайд 13

t0>=-35

Начало

to

Иди в школу

Сиди дома

Конец

t0>=-35 Начало to Иди в школу Сиди дома Конец

Слайд 14

Алгоритмический язык

Представляет систему обозначений и правил для точной записи и исполнения алгоритма
Имеет

Алгоритмический язык Представляет систему обозначений и правил для точной записи и исполнения
свой словарь, в основе которого слова, входящие в систему команд исполнителя.
Используются служебные слова – слова, смысл и способ употребления которых задан раз и навсегда.

Слайд 15

Алгоритм должен иметь название, отражающее смысл задачи.
За названием пишутся последовательно команды.

Алгоритмический язык

Алгоритм должен иметь название, отражающее смысл задачи. За названием пишутся последовательно команды. Алгоритмический язык

Слайд 16

алг Название
нач
Серия команд
кон

алг Название нач Серия команд кон

Слайд 17

Например

алг Движение
нач
вперед
вперед
вправо
кон

Например алг Движение нач вперед вперед вправо кон

Слайд 19

Алгоритмические конструкции.

Алгоритмические конструкции.

Слайд 20

Алгоритмические конструкции.

линейный

ветвление

циклы

Алгоритмические
конструкции.

Алгоритмические конструкции. линейный ветвление циклы Алгоритмические конструкции.

Слайд 21

Линейный

Линейный

Слайд 22

Ветвление

Ветвление
Имя файла: Алгоритмы..pptx
Количество просмотров: 85
Количество скачиваний: 0