Понятие алгоритма. Свойства алгоритма. Исполнители алгоритмов. 7 класс

Содержание

Слайд 2

разрешите представить

биография алгоритма
черты характера алгоритма
исполнители алгоритма
еще раз о нем, но поточнее

алгоритм

разрешите представить биография алгоритма черты характера алгоритма исполнители алгоритма еще раз о нем, но поточнее алгоритм

Слайд 3


Биография алгоритма

Приоткроем дверь
и узнаем
откуда пришел
к нам «алгоритм».

Биография алгоритма Приоткроем дверь и узнаем откуда пришел к нам «алгоритм».

Слайд 4


Ребята вы удивитесь, если узнаете, что
каждый день, каждый час вы

Ребята вы удивитесь, если узнаете, что каждый день, каждый час вы сталкиваетесь
сталкиваетесь с
алгоритмами.

где ?

Дома, на улице, в школе...

когда ?

Когда хотите перейти дорогу,
позвонить по телефону,
покормить щенят, сложить дроби...

Слайд 5


Замечателен сам термин «алгоритм»
в его состав входит
географическое название древнего государства

Замечателен сам термин «алгоритм» в его состав входит географическое название древнего государства

Средней Азии - Хорезм.
Давным-давно,
в IIХ веке жил великий математик
и имя его было Мухамед бен Муса ал-Хорезм,
что значит «из Хорезма».

Слайд 6

Он открыл правила
четырех арифметических действий при десятичной системе исчисления, которые первоначально

Он открыл правила четырех арифметических действий при десятичной системе исчисления, которые первоначально
называли словом «алгоритм».
Позднее это понятие было расширено.

Слайд 7



Алгоритм – точное предписание
на выполнение последовательности действий.

Например: «Мытье тарелки»

Алгоритм – точное предписание на выполнение последовательности действий. Например: «Мытье тарелки» Включи

Включи воду.
Возьми тарелку.
Помой тарелку под струёй воды.
Закрой воду.
Протри тарелку полотенцем.
Поставь тарелку в шкаф.

Слайд 8


Особенности алгоритма

словесное описание блок-схемы Алгоритми ческий язык

данные процесс результаты

Любой алгоритм
имеет:

Особенности алгоритма словесное описание блок-схемы Алгоритми ческий язык данные процесс результаты Любой

Дискретность Понятность Массовость Правильность Конечность

Слайд 9


Особенности алгоритма

Дискретность
Понятность
Массовость
Правильность
Конечность

словесное описание блок-схемы Алгоритмический язык

данные процесс результаты

Перечислим

Особенности алгоритма Дискретность Понятность Массовость Правильность Конечность словесное описание блок-схемы Алгоритмический язык

некоторые
свойства,
которыми
должен
обладать
алгоритм:

Слайд 10

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

алгоритм должен состоять из отдельных
шагов из которых складывается

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

каждый шаг в алгоритме, должен быть
понятен исполнителю.


Правильность –

Массовость –

возможность многократного применения
алгоритма.


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

Конечность –


алгоритм должен содержать конечное число
шагов.

Слайд 11


Особенности алгоритма

Дискретность Понятность Массовость Правильность Конечность

данные процесс результаты

Алгоритм можно задать
следующими

Особенности алгоритма Дискретность Понятность Массовость Правильность Конечность данные процесс результаты Алгоритм можно
способами:

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

Слайд 12

«Мытье тарелки»
Включи воду.
Помой тарелку под струёй воды.
Закрой воду.
Протри тарелку полотенцем.
Поставь тарелку

«Мытье тарелки» Включи воду. Помой тарелку под струёй воды. Закрой воду. Протри
в шкаф.

Начало

Конец

Помой тарелку

Закрой воду

Протри тарелку

Поставь тарелку

Включи воду

алг Мытье тарелки
нач 1. Включи воду 2. Помой тарелку под струёй воды 3. Закрой воду
4. Протри тарелку полотенцем
5. Поставь тарелку в шкаф
кон

1

2

3

Слайд 13


Особенности алгоритма

Дискретность Понятность Массовость Правильность Конечность

данные процесс результаты

Любой алгоритм имеет:

Перечислим

Особенности алгоритма Дискретность Понятность Массовость Правильность Конечность данные процесс результаты Любой алгоритм

некоторые
свойства,
которыми
должен
обладать
алгоритм:

Алгоритм можно задать
следующими способами:

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

Слайд 14

Исполнители алгоритма

Кто может быть исполнителем?
Человек

Исполнители алгоритма Кто может быть исполнителем? Человек