Презентация "Алгоритм" - скачать презентации по Информатике

Содержание

Слайд 2

АЛГОРИТМ (план) - это строгая последовательность действий, приводящая к желаемому результату.

АЛГОРИТМ (план) - это строгая последовательность действий, приводящая к желаемому результату.

Слайд 3

Исполнитель алгоритма - это человек или робот (ЭВМ), умеющий выполнять некоторый,

Исполнитель алгоритма - это человек или робот (ЭВМ), умеющий выполнять некоторый,

вполне определённый набор действий, называемый системой команд.

Робот (ЭВМ) выполняет алгоритм формально, т.е. не вникая в содержание поставленной задачи, а только строго выполняя последовательность действий.

Слайд 4

Свойства алгоритма Раздельность Массовость Результативность Понятность Определённость

Свойства алгоритма

Раздельность

Массовость

Результативность

Понятность

Определённость

Слайд 5

Раздельность (дискретность) - алгоритм должен представлять процесс решения задачи как последовательное выполнение простых шагов.

Раздельность (дискретность)

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

шагов.
Слайд 6

Массовость - алгоритм решения задачи разрабатывается в общем виде, т.е. он

Массовость

- алгоритм решения задачи разрабатывается в общем виде, т.е. он должен

быть применим для некоторого класса задач, различающихся лишь исходными данными.
Слайд 7

Результативность (конечность) - алгоритм должен приводить к решению задачи за конечное число шагов.

Результативность (конечность)

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

Слайд 8

Определённость - каждое правило алгоритма должно быть чётким, однозначным и не оставлять места для домысливания .

Определённость

- каждое правило алгоритма должно быть чётким, однозначным и не оставлять

места для домысливания .
Слайд 9

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

Понятность

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

алгоритма и может ее исполнить в строгом соответствии с ее назначением, т.е каждая команда должна входить в систему команд этого исполнителя.
Слайд 10

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

Формы представления алгоритма:

Словесная (изложение на естественном языке)
Графическая (схема, блок-схема)
Программная (запись на каком-либо

языке программирования)
Слайд 11

Чтобы приготовить молочно- рисовую кашу в мультиварке: В чашу мультиварки высыпаем

Чтобы приготовить молочно- рисовую кашу в мультиварке:
В чашу мультиварки высыпаем промытый

рис.
Заливаем рис молоком и водой.
Добавляем сахар и сливочное масло.
Все перемешиваем.
Закрываем крышку мультиварки, выбираем режим «Молочная Каша» и устанавливаем время 35 минут.
После сигнала, кашку перемешаем.

Пример словесной формы:

Слайд 12

Примеры графической формы:

Примеры графической формы:

Слайд 13

Примеры программной формы:

Примеры программной формы:

Слайд 14

Закрепление знаний Свойство алгоритма, которое определяет возможность завершения процесса. (результативность) Объект,

Закрепление знаний

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

(результативность)

Объект, умеющий выполнять

определенный набор действий.

(исполнитель)

У исполнителя Вычислитель две команды, которым присвоены номера:
1. умножь на 3
2. вычти 2
Первая из них увеличивает число на экране в 3 раза, вторая уменьшает его на 2.
Получите из числа 2 число 30, в ответе запишите только номера команд.

1 2 1 2 1

Слайд 15

БЛОК - СХЕМА Алгоритм записанный в виде последовательности блоков, называется БЛОК – СХЕМОЙ.

БЛОК - СХЕМА

Алгоритм записанный в виде последовательности блоков, называется БЛОК –

СХЕМОЙ.
Слайд 16

НАЧАЛО КОНЕЦ Блок начала и конца алгоритма Вспомогательный блок (блок ввода/

НАЧАЛО

КОНЕЦ

Блок начала и конца алгоритма

Вспомогательный блок (блок ввода/ вывода)

Логический блок

(блок проверки условия)

Вычислительный блок (процесс)

Слайд 17

Виды алгоритмов Линейный алгоритм (следование) Разветвляющийся алгоритм (ветвление) Циклический алгоритм (повторение)

Виды алгоритмов

Линейный алгоритм (следование)
Разветвляющийся алгоритм (ветвление)
Циклический алгоритм (повторение)

Слайд 18

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

Следование

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

Слайд 19

Ветвление обеспечивает в зависимости от результата проверки условия ( ДА или

Ветвление

обеспечивает в зависимости от результата проверки условия ( ДА или НЕТ)

выбор одного из путей работы алгоритма.
Слайд 20

Повторение обеспечивает многократное выполнение некоторой совокупности действий, которая называется ЦИКЛОМ.

Повторение

обеспечивает многократное выполнение некоторой совокупности действий, которая называется ЦИКЛОМ.

Слайд 21

Закрепление знаний Создайте алгоритм перехода дороги по пешеходному переходу ЗЕБРА и

Закрепление знаний

Создайте алгоритм перехода дороги по пешеходному переходу ЗЕБРА и оформите

его в виде блок-схемы.

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