Презентация "Алгоритм" - скачать презентации по Информатике

Содержание

Слайд 2

Слайд 3

Математика Алгоритм решения уравнения Алгоритм решения задачи на пропорцию Алгоритм умножения обыкновенных дробей

Математика

Алгоритм решения уравнения
Алгоритм решения задачи на пропорцию
Алгоритм умножения обыкновенных дробей

Слайд 4

Слайд 5

слово алгоритм произошло от algorithm – латинского написания имени аль –

слово алгоритм
произошло от algorithm – латинского написания имени аль – Хорезми,

величайшего ученого из города Хорезма, Мухамеда бен Мусу, жившего в 783 – 850 гг.
Слайд 6

В информатике под алгоритмом понимают понятное и точное предписание исполнителю совершить

В информатике под алгоритмом понимают понятное и точное предписание исполнителю совершить

последовательность действий, направленных на достижение указанной цели или на решение поставленной задачи.
Слайд 7

Компьютер не анализирует содержимое и смысл задачи. Он последовательно выполняет алгоритм

Компьютер не анализирует содержимое и смысл задачи. Он последовательно выполняет алгоритм

решения
задачи шаг за шагом.
Компьютер - формальный исполнитель алгоритма.
Слайд 8

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

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

Слайд 9

Понятность Под этим термином понимают указания, которые понятны исполнителю

Понятность

Под этим термином понимают указания, которые понятны исполнителю

Слайд 10

Дискретность возможность разбиения алгоритма на отдельные элементарные действия, выполнение которых человеком или машиной не вызывает сомнения

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

возможность разбиения алгоритма на отдельные элементарные действия, выполнение которых человеком или

машиной не вызывает сомнения
Слайд 11

Массовость возможность применения алгоритмов для решения целого класса конкретных задач, отвечающих общей постановке задачи

Массовость возможность применения алгоритмов для решения целого класса конкретных задач, отвечающих общей

постановке задачи
Слайд 12

Конечность завершение работы алгоритма в целом за конечное число шагов

Конечность

завершение работы алгоритма в целом за конечное число шагов

Слайд 13

Однозначность (определенность) единственность толкования правил выполнения действий и порядка их выполнения

Однозначность (определенность) единственность толкования правил выполнения действий и порядка их выполнения

Слайд 14

РЕЗУЛЬТАТИВНОСТЬ Получение требуемого результата за конечное число шагов

РЕЗУЛЬТАТИВНОСТЬ

Получение требуемого результата за конечное число шагов

Слайд 15

Виды алгоритмов

Виды алгоритмов

Слайд 16

Слайд 17

Слайд 18

Слайд 19

Мы всё время перед выбором … Разветвляющиеся алгоритмы В разветвляющемся алгоритме

Мы всё время перед выбором …

Разветвляющиеся алгоритмы

В разветвляющемся алгоритме имеются разные варианты

решения задачи в зависимости от результата проверки какого-либо условия (расходятся в разные стороны как веточки на дереве, отсюда название – разветвленный). Например, алгоритм проведения выходного дня в зависимости от погоды. Если будет дождь – одни действия, если – нет, то планы будут другие.

Что делать?

Слайд 20

ЕСЛИ ТО ИНАЧЕ ЕСЛИ хочешь быть здоров, ТО закаляйся ИНАЧЕ можешь

ЕСЛИ <условие> ТО <действие 1>
ИНАЧЕ <действие 2>

ЕСЛИ хочешь быть здоров,

ТО закаляйся
ИНАЧЕ можешь часто болеть

ЕСЛИ низко ласточки летают, ТО будет дождь
ИНАЧЕ дождя не будет

ЕСЛИ уроки выучены ТО иди гулять
ИНАЧЕ учи уроки

Слайд 21

ЕСЛИ ТО ЕСЛИ на улице дождь ТО бери зонт

ЕСЛИ <условие> ТО <действие 1>

ЕСЛИ на улице дождь ТО бери зонт

Слайд 22

конец

конец

Слайд 23

Остаемся дома

Остаемся дома

Слайд 24

Циклические алгоритмы Циклический алгоритм предполагает наличие действий, выполняющихся многократно. Например, алгоритм

Циклические алгоритмы

Циклический алгоритм предполагает наличие действий, выполняющихся многократно. Например, алгоритм рыбной

ловли – отдельные действия в алгоритме будут повторяться.