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

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


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

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

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

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

Презентация на тему по информатике на тему Алгоритм и его формальное исполнение: свойства алгоритма и его исполнители, блок-схемы алгоритмов(9 класс)

Содержание

Более 1000 лет назад ученый из города Хорезма Абдулла Мухаммед бен Муса аль-Хорезми создал книгу по математике, в которой описал способы выполнения арифметических действий над многозначными числами. От его имени возникло слово алгоритм.
Алгоритм и его формальное исполнение: свойства алгоритма и его исполнители. Более 1000 лет назад ученый из города Хорезма Абдулла Мухаммед бен Муса Алгоритм – описание последовательности действий, исполнение которых приводит к решению поставленной задачи за конечное число шагов. дискретностьдетерминированностьконечностьрезультативностьмассовостьГрамотно построенный алгоритм должен обладать следующими свойствамиСвойства алгоритмов Алгоритм Выберите место для костра в отдалении от деревьев и кустов.Соберите сухие ДетерминированностьАлгоритм Обратитесь к алгоритму .Промойте крупу холодной водой и слейте воду.Налейте в Алгоритм «Определение расстояния»Возьмите линейку.Вытяните руку с линейкой.Направьте руку на хорошо просматриваемый предмет.Установите РезультативностьАлгоритм «Победитель»В1 – вес рыбы, пойманной первым рыбаком;В2 – вес рыбы, пойманной КонечностьАлгоритм «Как пользоваться домофоном»Наберите номер квартиры.Нажмите кнопку «Вызов»Услышав прерывистый сигнал, ждите ответа.Услышав Подведем итог:Свойства алгоритма:Дискретность – алгоритм должен состоять из прерывистых последовательных шагов.Детерминированность – Блок — схемы алгоритмов ВОПРОС Является ли данная последовательность алгоритмом?Инструкция получения кипятка.Открыть кран.Налить в чайник воду.Поставить Словесная запись- разбиение алгоритма на отдельные команды и их запись на естественном языке. Структурная (блок-) схема алгоритма  - графическое изображение алгоритма в виде схемы Основные блоки  Начало (конец) алгоритмаВвод (вывод) данныхВыполнение действияПроверка условийНачало цикла с параметром Алгоритм загрузки текста из файла Задание1.rtf Алгоритм отхода  ко сну Алгоритм сбора клубники Алгоритм сбора клубники Сказочный алгоритмСел Иван-царевич на богатырского коня и поехал искать Жар-Птицу. Ехал он, Алгоритм нахождения наибольшего из двух чисел Словесная запись:сравнить значения чисел x и Графическая запись Самостоятельная работаЗарисовать блок-схему нахождения площади прямоугольника S по двум сторонам a и
Слайды презентации

Слайд 2 Более 1000 лет назад ученый из города Хорезма

Более 1000 лет назад ученый из города Хорезма Абдулла Мухаммед бен

Абдулла Мухаммед бен Муса аль-Хорезми создал книгу по математике,

в которой описал способы выполнения арифметических действий над многозначными числами. От его имени возникло слово алгоритм.

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

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

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


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

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

Слайд 5 Алгоритм
Выберите место для

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

костра в отдалении от деревьев и кустов.
Соберите сухие ветки
Сложите

их недалеко от выбранного для костра места.
На месте костра сложите <<шалашиком>> тонкие сухие ветки.
Подложите под ветки бумагу для растопки.
Подожгите бумагу.
По мере разгорания, подкладывайте более толстые сухие ветки, соблюдая расстояние между ними для вентиляции.
Конец алгоритма

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

Дискретность


Слайд 6 Детерминированность
Алгоритм
Обратитесь к алгоритму

ДетерминированностьАлгоритм Обратитесь к алгоритму .Промойте крупу холодной водой и слейте воду.Налейте

при хорошей погоде>>.
Промойте крупу холодной водой и слейте воду.
Налейте

в котелок воды в два раза больше, чем объем крупы.
Установите котелок с водой над костром.
Доведите воду до кипения.
В кипящую воду засыпьте крупу.
Добавьте соли по вкусу.
Дождитесь, когда жидкость на поверхности крупы исчезнет.
Накройте котелок крышкой.
Доведите кашу до готовности на медленном огне (10 минут). 
Конец алгоритма

Приведенный алгоритм обладает свойством дискретности, но не обладает свойством детерминированности. Уточнив пункты 7 и 10 , можно устранить этот недостаток.


Слайд 7 Алгоритм «Определение расстояния»
Возьмите линейку.
Вытяните руку с линейкой.
Направьте руку

Алгоритм «Определение расстояния»Возьмите линейку.Вытяните руку с линейкой.Направьте руку на хорошо просматриваемый

на хорошо просматриваемый предмет.
Установите линейку вертикально.
Запомните количество делений линейки,

соответствующих изображению предмета.
Умножьте длину руки на примерную высоту предмета.
Разделите получившееся число на измеренное в п.5 количество делений. Это и есть примерное расстояние до предмета.
Конец алгоритма

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

Массовость


Слайд 8 Результативность
Алгоритм «Победитель»
В1 – вес рыбы, пойманной первым рыбаком;
В2

РезультативностьАлгоритм «Победитель»В1 – вес рыбы, пойманной первым рыбаком;В2 – вес рыбы,

– вес рыбы, пойманной вторым рыбаком.
 
Определите В1.
Определите В2.
Если число

В1>В2, то сообщите, что первый рыбак – победитель.
Если число В2>В1, то сообщите, что второй рыбак – победитель.
Конец алгоритма

Данный алгоритм не обладает свойством результативности, т.к. не рассматривается случай равенства веса рыбы. Этот недостаток будет устранен, если добавить пункт
5. Если число В2=В1, то сообщите, что победила дружба.


Слайд 9 Конечность
Алгоритм «Как пользоваться домофоном»
Наберите номер квартиры.
Нажмите кнопку «Вызов»
Услышав

КонечностьАлгоритм «Как пользоваться домофоном»Наберите номер квартиры.Нажмите кнопку «Вызов»Услышав прерывистый сигнал, ждите

прерывистый сигнал, ждите ответа.
Услышав ответ, говорите.
Услышав звуковой сигнал, входите.
Конец

алгоритма

Данный алгоритм не обладает свойством конечности, т.к. в случае отсутствия хозяина квартиры, вы так и будете стоять у дверей подъезда. Исправить эту ситуацию можно, добавив пункт:
6. Если нет ответа , уходите.


Слайд 10 Подведем итог:
Свойства алгоритма:
Дискретность – алгоритм должен состоять из

Подведем итог:Свойства алгоритма:Дискретность – алгоритм должен состоять из прерывистых последовательных шагов.Детерминированность

прерывистых последовательных шагов.
Детерминированность – в алгоритме должна быть определенность,

точность
Массовость – алгоритм может использоваться для решения класса задач.
Результативность – в алгоритме рассматриваются все возможные ситуации, для каждой из них получен результат.
Конечность – определяет завершение каждого действия в отдельности и алгоритма в целом за конечное число шагов.

Слайд 11 Блок — схемы алгоритмов

Блок — схемы алгоритмов

Слайд 12 ВОПРОС Является ли данная последовательность алгоритмом?
Инструкция получения кипятка.
Открыть кран.
Налить

ВОПРОС Является ли данная последовательность алгоритмом?Инструкция получения кипятка.Открыть кран.Налить в чайник

в чайник воду.
Поставить чайник на плиту.
Зажечь спичку.
Ждать, пока вода

не закипит.
Поднести спичку к горелке.
Выключить газ.

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

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

их запись на естественном языке.


Слайд 14 Структурная (блок-) схема алгоритма
- графическое изображение

Структурная (блок-) схема алгоритма - графическое изображение алгоритма в виде схемы

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

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

Слайд 15 Основные блоки


Начало (конец) алгоритма

Ввод (вывод) данных

Выполнение

Основные блоки Начало (конец) алгоритмаВвод (вывод) данныхВыполнение действияПроверка условийНачало цикла с параметром

действия

Проверка условий

Начало цикла с параметром


Слайд 16 Алгоритм загрузки текста из файла Задание1.rtf

Алгоритм загрузки текста из файла Задание1.rtf

Слайд 17 Алгоритм отхода ко сну

Алгоритм отхода ко сну

Слайд 18 Алгоритм сбора клубники

Алгоритм сбора клубники

Слайд 19 Алгоритм сбора клубники

Алгоритм сбора клубники

Слайд 20 Сказочный алгоритм
Сел Иван-царевич на богатырского коня и поехал

Сказочный алгоритмСел Иван-царевич на богатырского коня и поехал искать Жар-Птицу. Ехал

искать Жар-Птицу. Ехал он, ехал и доехал до росстани,

а от росстани три дороги идут, и стоит там каменный столб, а на том столбе написано:
"Кто поедет от столба сего прямо, будет голоден и холоден; кто поедет в правую сторону, будет здрав и жив, а конь мертв; а кто поедет в левую сторону, сам убит будет, а конь жив".

Слайд 22 Алгоритм нахождения наибольшего из двух чисел
Словесная запись:
сравнить

Алгоритм нахождения наибольшего из двух чисел Словесная запись:сравнить значения чисел x

значения чисел x и y;
если x > y, то

наибольшее число x, иначе наибольшее число y.

Слайд 23 Графическая запись

Графическая запись

  • Имя файла: prezentatsiya-po-informatike-na-temu-algoritm-i-ego-formalnoe-ispolnenie-svoystva-algoritma-i-ego-ispolniteli-blok-shemy-algoritmov9-klass.pptx
  • Количество просмотров: 157
  • Количество скачиваний: 4