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

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


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

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

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

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

Презентация на тему Алгоритм и его формальное исполнение

Содержание

Выяснить, что такое алгоритм, познакомится с историей возникновения данного понятия. Узнать о свойствах алгоритма, а также где в реальной жизни мы встречаемся с алгоритмами.Цель урока:
Алгоритм и его формальное исполнение.  Свойства алгоритма и его исполнители.Тема урока: Выяснить, что такое алгоритм, познакомится с историей возникновения данного понятия. Узнать о Алгоритм - это описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи. Происхождение термина «алгоритм»Это слово происходит от Algorithmi – латинского написания имени Мухаммеда Исполнитель алгоритма – это объект или субъект, который способен выполнить алгоритм. Система команд исполнителя – это множество команд, которые исполнитель понимает и умеет выполнять. Что общего у этих алгоритмов? 1. Дискретность – алгоритм должен состоять из конкретных действий, следующих в определенном порядке. Avoid touching the hot metal parts of the unit.Slices of bread in 2. Понятность – алгоритм должен быть понятен исполнителю. Алгоритм «Как завести автомобиль»Сесть за рульВставить ключ в замок зажиганияВыжмать педальУстановить КПП 3. Однозначность – любое действие алгоритма должно быть определено строго и недвусмысленно. Алгоритмы составлены для одного конкретного уравнения и слова или для множества подобных примеров? 4. Массовость - один и тот же алгоритм можно использовать с различными исходными данными. 5. Результативность – алгоритм должен приводить к результату за конечное число шагов. Физкультминутка Определите значение переменной b после выполнения следующего алгоритма:a := - 5;b := Определите значение переменной c после выполнения следующего алгоритма: У исполнителя Утроитель две команды, которым присвоены номера: 1. вычти 1 2. Рефлексия
Слайды презентации

Слайд 2 Выяснить, что такое алгоритм, познакомится с историей возникновения

Выяснить, что такое алгоритм, познакомится с историей возникновения данного понятия. Узнать

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

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

Цель урока:



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

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

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


Слайд 4 Происхождение термина «алгоритм»
Это слово происходит от Algorithmi –

Происхождение термина «алгоритм»Это слово происходит от Algorithmi – латинского написания имени

латинского написания имени Мухаммеда аль-Хорезми (787 – 850) выдающегося

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


Слайд 6 Исполнитель алгоритма – это
объект или субъект, который

Исполнитель алгоритма – это объект или субъект, который способен выполнить алгоритм.

способен выполнить алгоритм.


Слайд 8 Система команд исполнителя – это множество команд, которые

Система команд исполнителя – это множество команд, которые исполнитель понимает и умеет выполнять.

исполнитель понимает и умеет выполнять.


Слайд 9 Что общего у этих алгоритмов?

Что общего у этих алгоритмов?

Слайд 10 1. Дискретность – алгоритм должен состоять из конкретных

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

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


Слайд 11 Avoid touching the hot metal parts of the

Avoid touching the hot metal parts of the unit.Slices of bread

unit.
Slices of bread in the unit may burn. For

this reason, do not use the unit near the flammable objects.
Do not operate the unit lying on its side – this could cause a fire.
Place the appliance in a clear space to allow the necessary air to circulate.

Сможете ли вы выполнить этот алгоритм?


Слайд 12 2. Понятность – алгоритм должен быть понятен исполнителю.

2. Понятность – алгоритм должен быть понятен исполнителю.

Слайд 13 Алгоритм «Как завести автомобиль»
Сесть за руль
Вставить ключ в

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

замок зажигания
Выжмать педаль
Установить КПП в нейтральное положение
Придерживая ногой педаль,

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

Почему данный алгоритм не поможет завести автомобиль?


Слайд 14 3. Однозначность – любое действие алгоритма должно быть

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

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


Слайд 15 Алгоритмы составлены для одного конкретного уравнения
и слова

Алгоритмы составлены для одного конкретного уравнения и слова или для множества подобных примеров?

или для множества подобных примеров?


Слайд 16 4. Массовость - один и тот же алгоритм

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

можно использовать с различными исходными данными.


Слайд 17 5. Результативность – алгоритм должен приводить к результату

5. Результативность – алгоритм должен приводить к результату за конечное число шагов.

за конечное число шагов.


Слайд 18 Физкультминутка

Физкультминутка

Слайд 19 Определите значение переменной b после выполнения следующего алгоритма:
a

Определите значение переменной b после выполнения следующего алгоритма:a := - 5;b

:= - 5;
b := 5+7 * a;
b := b/2

* a

Слайд 20 Определите значение переменной c после выполнения следующего алгоритма:

Определите значение переменной c после выполнения следующего алгоритма:   1

1 вариант
а := 5;
а :=

а+4;
b := -a+7;
c := -b/2*a

2 вариант

a := -5*2;
c := 2*a+5;
a := a – c;
c := c+10/a.


Слайд 21 У исполнителя Утроитель две команды, которым присвоены номера: 1.

У исполнителя Утроитель две команды, которым присвоены номера: 1. вычти 1

вычти 1 2. умножь на 3
Запишите порядок команд в алгоритме

получения из числа 7 числа 13, содержащем не более 5 команд.

  • Имя файла: algoritm-i-ego-formalnoe-ispolnenie.pptx
  • Количество просмотров: 117
  • Количество скачиваний: 0