Алгоритмы и исполнители

Содержание

Слайд 2

Разгадайте ребус АЛГОРИТМ

Разгадайте ребус

АЛГОРИТМ

Слайд 3

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

Цель урока

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

его свойствами, видами алгоритмов и формами, с помощью которых можно записать тот или иной алгоритм, а также где в реальной жизни мы встречаемся с алгоритмами.
Слайд 4

Алгоритм – это понятное и точное предписание исполнителю выполнить конечную последовательность действий для достижения поставленной цели.

Алгоритм – это понятное и точное предписание исполнителю выполнить конечную последовательность

действий для достижения поставленной цели.
Слайд 5

Мухаммед ибн Муса ал-Хорезми

Мухаммед ибн Муса ал-Хорезми

Слайд 6

Исполнитель алгоритма - это человек или автоматическое устройство, которое способно воспринимать и исполнять алгоритм.

Исполнитель алгоритма - это человек или автоматическое устройство, которое способно воспринимать

и исполнять алгоритм.
Слайд 7

Запишите исполнителей для приведённых ниже видов работ Уборка мусора во дворе

Запишите исполнителей для приведённых ниже видов работ

Уборка мусора во дворе

Перевозка пассажиров в поезде

Приём

экзаменов в школе

Приготовление еды в ресторане

Выполнение домашнего задания

– дворник

– машинист

– учитель

- повар

- ученик

Слайд 8

Система команд исполнителя (СКИ) - это перечень элементарных предписаний (команд), которые

Система команд исполнителя (СКИ) - это перечень элементарных предписаний (команд), которые

исполнитель может исполнять.

Пример: Алгоритм определения периметра прямоугольника:
Дано: А,В — длины сторон прямоугольника.
Найти: Р- периметр прямоугольника.
Математическая модель; Р = (А + В) 2
1. Задать числовые значения А, В.
2. Сложить А и В. Результат обозначить X.
3. Умножить X на 2. Результат обозначить Р.
4. Записать в качестве ответа значение Р.
5. Конец.

Слайд 9

Алгоритм посадки цветка

Алгоритм посадки цветка

Слайд 10

АЛГОРИТМ Свойства алгоритма Дискретность – алгоритм состоит из элементарных предписаний (команд).

АЛГОРИТМ

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

Дискретность – алгоритм состоит из элементарных предписаний (команд).

Целенаправленность – любой алгоритм

направлен на достижение определенной цели.

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

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

Однозначность – после исполнения очередного элементарного предписания (команды) исполнителю точно определено, что делать дальше.

Слайд 11

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

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

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

чисел.
Начало
Из числа А вычесть число В.
Если получилось отрицательное значение, то сообщить, что число В больше.
Если получилось положительное значение, то сообщить, что число А больше
Если получился ноль, сообщить, что числа равны
Конец.
графическая
на языке программирования