Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Алгоритмы

Содержание

Понятие алгоритмаСвойства алгоритмовЛинейный алгоритмЦиклический алгоритмРазветвляющийся алгоритмПредставление алгоритма в виде блок-схемыСтадии создания алгоритмов
Работу выполнила Каратаева О.В.Алгоритмы Понятие алгоритмаСвойства алгоритмовЛинейный алгоритмЦиклический алгоритмРазветвляющийся алгоритмПредставление алгоритма в виде блок-схемыСтадии создания алгоритмов Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит АлгоритмДискретностьМассовостьКонечностьРезультативностьДетерминированностьсвойстваалгоритма Дискретность:Discretus – разделенный, прерывистыйЛюбой алгоритм должен состоять из конкретных действий, следующих в определенном порядке. ДетерминированностьDeterminate – определенность, точностьЛюбое действие алгоритма должно быть строго и недвусмысленно определенно в каждом случае. МассовостьОдин и тот же алгоритм можно использовать с разными исходными данными. КонечностьКаждое действие в отдельности и алгоритм должны иметь возможность завершения. РезультативностьВ алгоритме не должно быть ошибок. Описание действий, которые выполняются однократно в заданном порядке.Линейный Описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.Циклический В зависимости от условия выполняется либо одна, либо другая последовательность действий.Разветвляющийся блок-схемылинейныйначалодействиядействияконец блок-схемыциклическийдействиеусловиеусловиедействиенетданетдавходвыходвходвыход блок-схемыразветвляющийсяусловиеусловиедействиедействие 1действие 2данетвходвыходвходданетвыход Запомните правила разработки любого алгоритма:Определить цель, для достижения которой будет создан алгоритм;Наметить Изучив эту тему, вы узнали:В чем состоит назначение алгоритма и каковы его
Слайды презентации

Слайд 2 Понятие алгоритма
Свойства алгоритмов
Линейный алгоритм
Циклический алгоритм
Разветвляющийся алгоритм
Представление алгоритма в

Понятие алгоритмаСвойства алгоритмовЛинейный алгоритмЦиклический алгоритмРазветвляющийся алгоритмПредставление алгоритма в виде блок-схемыСтадии создания алгоритмов

виде блок-схемы
Стадии создания алгоритмов


Слайд 3 Появление алгоритмов связывают с зарождением математики.

Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад

Более 1000 лет назад (в 825 году) ученый из

города Хорезма Абдулла (или Абу Джафар) Мухаммед бен Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения арифметических действий над многозначными числами. Эти способы и сейчас изучают в школе.
Научное определение понятия алгоритма дал А.Черч в 1930 году.
В школьном курсе информатики вы будете пользоваться следующим определением:

Слайд 4 Алгоритм – описание последовательности действий (план), строгое исполнение

Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит

которых приводит к решению поставленной задачи за конечное число

шагов

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



алгоритма

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

Слайд 6 Дискретность:
Discretus – разделенный, прерывистый
Любой алгоритм должен состоять из

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

конкретных действий, следующих в определенном порядке.


Слайд 7 Детерминированность
Determinate – определенность, точность
Любое действие алгоритма должно быть

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

строго и недвусмысленно определенно в каждом случае.


Слайд 8 Массовость
Один и тот же алгоритм можно использовать с

МассовостьОдин и тот же алгоритм можно использовать с разными исходными данными.

разными исходными данными.


Слайд 9 Конечность
Каждое действие в отдельности и алгоритм должны иметь

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

возможность завершения.


Слайд 10 Результативность
В алгоритме не должно быть ошибок.

РезультативностьВ алгоритме не должно быть ошибок.

Слайд 11 Описание действий, которые выполняются однократно в заданном порядке.
Линейный

Описание действий, которые выполняются однократно в заданном порядке.Линейный

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

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

или пока не выполнено заданное условие.
Циклический


Слайд 13 В зависимости от условия выполняется либо одна, либо

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

другая последовательность действий.
Разветвляющийся


Слайд 14 блок-схемы
линейный
начало
действия
действия
конец

блок-схемылинейныйначалодействиядействияконец

Слайд 15 блок-схемы
циклический
действие
условие
условие
действие
нет
да
нет
да
вход
выход
вход
выход

блок-схемыциклическийдействиеусловиеусловиедействиенетданетдавходвыходвходвыход

Слайд 16 блок-схемы
разветвляющийся
условие
условие
действие
действие 1
действие 2
да
нет
вход
выход
вход
да
нет
выход

блок-схемыразветвляющийсяусловиеусловиедействиедействие 1действие 2данетвходвыходвходданетвыход

Слайд 17 Запомните правила разработки любого алгоритма:
Определить цель, для достижения

Запомните правила разработки любого алгоритма:Определить цель, для достижения которой будет создан

которой будет создан алгоритм;
Наметить приблизительный план действий для достижения

поставленной цели;
Выбрать среду и объекты,посредством которых алгоритм будет реализован;
Детализировать алгоритм с учетом особенностей выбранной среды.

  • Имя файла: algoritmy.pptx
  • Количество просмотров: 113
  • Количество скачиваний: 0