Разделы презентаций


Алгоритмы

Содержание

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

Слайды и текст этой презентации

Слайд 1*
Работу выполнила Каратаева О.В.
Алгоритмы


*Работу выполнила Каратаева О.В.Алгоритмы

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

создания алгоритмов



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

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

лет назад (в 825 году) ученый из города Хорезма Абдулла

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




Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из

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

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



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

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



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

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

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



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

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

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




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

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

данными.



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

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



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

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



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

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



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

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

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



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

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

действий.
Разветвляющийся



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

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



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

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



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

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



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

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

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

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




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

Слайд 18Изучив эту тему, вы узнали:
В чем состоит назначение алгоритма и

каковы его основные свойства;
Какие типовые конструкции алгоритма существуют;
Как представить алгоритм

в виде блок-схемы;
Каковы стадии разработки алгоритма.


Изучив эту тему, вы узнали:В чем состоит назначение алгоритма и каковы его основные свойства;Какие типовые конструкции алгоритма

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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