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

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


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

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

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

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

Презентация на тему Понятие и свойства алгоритма, тип алгоритмов

Содержание

Алгоритм - это предназначенное для конкретного исполнителя описание последовательности действий, приводящих от исходных данных к требуемому результату, которое обладает свойствами: *дискретности *понятности *определённости *результативности *массовости © М.Е. Никитин, 2015-2016
Государственное бюджетное профессиональное образовательное учреждение «Политехнический колледж имени П.А.Овчинникова»Понятие и свойства алгоритма, Алгоритм - это предназначенное для конкретного исполнителя описание последовательности действий, приводящих от Исполнитель алгоритмаИсполнитель - это некоторый объект (человек, животное, техническое устройство), способный выполнять © М.Е. Никитин, 2015-2016 Алгоритм посадки дереваВыкопать в земле ямку;Опустить в ямку саженец;Засыпать ямку с саженцем © М.Е. Никитин, 2015-2016 Исполнители алгоритмов© М.Е. Никитин, 2015-2016 Возможности автоматизации деятельности человекаРешение задачи по готовому алгоритму требует от исполнителя только Способы записи алгоритмаСловесная записьГрафическая запись (в виде блок-схемы)Запись на языке программирования© М.Е. Никитин, 2015-2016 Графический способ предполагает использование определенных графических символов - блоков.© М.Е. Никитин, 2015-2016 Словесная запись алгоритма лепки снеговикаСкатать большой шар из снега и положить его Графический способ записи алгоритмаНачало и остановка алгоритмаВвод и вывод данныхВычисленияУсловие© М.Е. Никитин, 2015-2016 Типы алгоритмовЛинейный РазветвляющийсяЦиклический© М.Е. Никитин, 2015-2016 Линейный алгоритмДействия выполняются один за другим в определенной последовательностиПример линейного алгоритма: лепка снеговика© М.Е. Никитин, 2015-2016 Запишите алгоритм создания данного рисунка© М.Е. Никитин, 2015-2016 Разветвляющийся алгоритмСодержит условие, в зависимости от выполнения или невыполнения которого исполняется та Разветвляющийся алгоритмначалоПосмотреть в окноИдет дождь?данетВзять зонтНе брать зонтНу и догадливый же я!останов© М.Е. Никитин, 2015-2016 Циклические алгоритмыЦиклический алгоритм предполагает наличие действий, выполняющихся многократно. Например, алгоритм рыбной ловли Циклический алгоритмЭто алгоритм, в котором некоторые действия повторяются.началоОткрываем кранМоем рукиЧистые рукиЗакрыть краностановДаНет© М.Е. Никитин, 2015-2016
Слайды презентации

Слайд 2 Алгоритм - это предназначенное для конкретного исполнителя описание

Алгоритм - это предназначенное для конкретного исполнителя описание последовательности действий, приводящих

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

которое обладает свойствами: *дискретности *понятности *определённости *результативности *массовости

© М.Е. Никитин, 2015-2016


Слайд 3 Исполнитель алгоритма

Исполнитель - это некоторый объект (человек, животное,

Исполнитель алгоритмаИсполнитель - это некоторый объект (человек, животное, техническое устройство), способный

техническое устройство),
способный выполнять определённый набор команд.
Общая схема работы

алгоритма

© М.Е. Никитин, 2015-2016


Слайд 4 © М.Е. Никитин, 2015-2016

© М.Е. Никитин, 2015-2016

Слайд 5 Алгоритм посадки дерева
Выкопать в земле ямку;
Опустить в ямку

Алгоритм посадки дереваВыкопать в земле ямку;Опустить в ямку саженец;Засыпать ямку с

саженец;
Засыпать ямку с саженцем землей;
Полить саженец водой.
© М.Е. Никитин,

2015-2016

Слайд 6 © М.Е. Никитин, 2015-2016

© М.Е. Никитин, 2015-2016

Слайд 7 Исполнители алгоритмов
© М.Е. Никитин, 2015-2016

Исполнители алгоритмов© М.Е. Никитин, 2015-2016

Слайд 8 Возможности автоматизации деятельности человека
Решение задачи по готовому алгоритму

Возможности автоматизации деятельности человекаРешение задачи по готовому алгоритму требует от исполнителя

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

© М.Е.

Никитин, 2015-2016

Слайд 9 Способы записи алгоритма
Словесная запись
Графическая запись (в виде блок-схемы)
Запись

Способы записи алгоритмаСловесная записьГрафическая запись (в виде блок-схемы)Запись на языке программирования© М.Е. Никитин, 2015-2016

на языке программирования
© М.Е. Никитин, 2015-2016


Слайд 10 Графический способ предполагает использование определенных
графических символов - блоков.

©

Графический способ предполагает использование определенных графических символов - блоков.© М.Е. Никитин, 2015-2016

М.Е. Никитин, 2015-2016


Слайд 11 Словесная запись алгоритма лепки снеговика
Скатать большой шар из

Словесная запись алгоритма лепки снеговикаСкатать большой шар из снега и положить

снега и положить его на землю
Скатать второй шар меньше

первого и положить его на первый шар
Скатать третий шар меньше второго и положить его на второй шар
Из угольков сделать глаза снеговику, из моркови – нос
Снеговик готов!

© М.Е. Никитин, 2015-2016


Слайд 12 Графический способ записи алгоритма
Начало и остановка алгоритма

Ввод и

Графический способ записи алгоритмаНачало и остановка алгоритмаВвод и вывод данныхВычисленияУсловие© М.Е. Никитин, 2015-2016

вывод данных

Вычисления

Условие
© М.Е. Никитин, 2015-2016


Слайд 13 Типы алгоритмов
Линейный
Разветвляющийся
Циклический
© М.Е. Никитин, 2015-2016

Типы алгоритмовЛинейный РазветвляющийсяЦиклический© М.Е. Никитин, 2015-2016

Слайд 14 Линейный алгоритм
Действия выполняются один за другим в определенной

Линейный алгоритмДействия выполняются один за другим в определенной последовательностиПример линейного алгоритма: лепка снеговика© М.Е. Никитин, 2015-2016

последовательности
Пример линейного алгоритма: лепка снеговика
© М.Е. Никитин, 2015-2016


Слайд 15 Запишите алгоритм создания данного рисунка
© М.Е. Никитин, 2015-2016

Запишите алгоритм создания данного рисунка© М.Е. Никитин, 2015-2016

Слайд 16 Разветвляющийся алгоритм
Содержит условие, в зависимости от выполнения или

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

невыполнения которого исполняется та или иная последовательность команд
Пример разветвляющегося

алгоритма: «Взять ли с собой зонт?»

© М.Е. Никитин, 2015-2016


Слайд 17 Разветвляющийся алгоритм
начало
Посмотреть в окно
Идет дождь?
да
нет
Взять зонт
Не брать зонт
Ну

Разветвляющийся алгоритмначалоПосмотреть в окноИдет дождь?данетВзять зонтНе брать зонтНу и догадливый же я!останов© М.Е. Никитин, 2015-2016

и догадливый же я!
останов
© М.Е. Никитин, 2015-2016


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

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

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

будут повторяться.

© М.Е. Никитин, 2015-2016


  • Имя файла: ponyatie-i-svoystva-algoritma-tip-algoritmov.pptx
  • Количество просмотров: 136
  • Количество скачиваний: 0