Алгоритмы Составитель Магеря Н. А., МОУ «Славянская СОШ»

Презентация:



Advertisements
Похожие презентации
Алгоритмы
Advertisements

Алгоритмы Введение в программирование. Алгоритм Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми Появление алгоритмов связывают с зарождением математики.
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
Замалдинова Зайтуня Фалькудиновна, учитель информатики МБОУ «СОШ 3», г.Боготола Красноярского края.
Алгоритмы Введение в программирование. Алгоритм Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми Появление алгоритмов связывают с зарождением математики.
Введение в программирование. Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла.
Информатика в школе Алгоритмы Введение в программирование.
Алгоритмы Введение в программирование. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города.
Алгоритмы Выполнила: Ученица 10 б класса Галеева Я.А г. Морткинская средняя общеобразовательная школа.
Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
Алгоритм и его формальное исполнение. Свойства алгоритма и его исполнители.
Образец подзаголовка Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла.
Алгоритмы! Составитель презентации ученица 9б класса Бочкарева Ольга.
Тема: Понятие алгоритма. Свойства Алгоритма. Цель: Дать определение алгоритма. Раскрыть свойства алгоритма. Рассмотреть типовые конструкции алгоритма.
Определение и свойства алгоритма. Происхождение понятия «алгоритм» В IX веке математик Мухаммед аль-Хорезми описал правила выполнения четырех арифметических.
Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из Хорезма Абдулла Мухаммед бен Муса аль- Хорезми создал.
Алгоритм Мухаммед аль - Хорезми (IX век н.э.). Описание алгоритма Алгоритм – совокупность четко определенных правил для решения задачи за конечное число.
1 вопрос 2 вопрос 3 вопрос 4 вопрос 5 вопрос 6 вопрос 7 вопрос 8 вопрос 9 вопрос 10 вопрос Вопросы для повторения.
Информатика Саушская средняя школа Разработка Габдрахмановой З. К.
Алгоритм – совокупность четко определенных правил для решения задачи за конечное число шагов. Примеры алгоритмов : рецепт приготовления блюда, решение.
Транксрипт:

Алгоритмы Составитель Магеря Н. А., МОУ «Славянская СОШ»

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

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

Свойства алгоритмов Конечность Результа- тивность ДискретностьМассовость Детермини- рованность

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

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

Свойство результативности требует, чтобы в алгоритме не было ошибок.

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

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

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

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

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

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

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

Вид стандартного графического объекта Назначение Начало и конец алгоритма Выполняемое действие Условие выполнения действия Последовательность выполнения действий Блок – схемы алгоритмов

Примеры блок – схем алгоритмов Да Нет ДаНет