Слайд 2Немного истории
Появление алгоритмов связывают с зарождением математики. В 825 году ученый

из города Хорезма Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения арифметических действий над многозначными числами. Слово «алгоритм» возникло в Европе после перевода на латынь книги этого среднеазиатского математика.
Слайд 3В школьном курсе информатики используется следующее определение:
алгоритм – описание последовательности

действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
Слайд 5Свойство массовости
показывает, что один и тот же алгоритм можно использовать

с разными исходными данными.
Слайд 6Свойство дискретности
указывает, что любой алгоритм должен состоять из конкретных действий,

следующих в определенном порядке.
Слайд 7Свойство результативности
требует, чтобы в алгоритме не было ошибок.

Слайд 8Свойство детерминированности
указывает, что любое действие алгоритма должно быть строго и

недвусмысленно определено в каждом случае.
Слайд 9Свойство конечности
определяет, что каждое действие в отдельности и алгоритм в

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

Слайд 11
Линейный (последовательный) алгоритм
– описание действий, которые
выполняются однократно в
заданном

порядке.
Слайд 12Циклический алгоритм
– описание действий, которые
должны повторяться указанное
число раз или пока

не
выполнено заданное условие.
Слайд 13Разветвляющийся алгоритм
– алгоритм, в котором в
зависимости от условия
выполняется либо

одна, либо
другая последовательность
действий.
Слайд 14Вспомогательный алгоритм
– алгоритм, который можно
использовать в других
алгоритмах, указав только

его имя.