Презентация, доклад по информатике на тему Алгоритмы. Исполнители

Содержание

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

Слайд 1Алгоритм.
Исполнители алгоритма.
Болбат Людмила Сергеевна
учитель информатики
МОУ Речицкая СОШ Раменский район МО

Алгоритм. Исполнители алгоритма.Болбат Людмила Сергеевнаучитель информатикиМОУ Речицкая СОШ Раменский район МО

Слайд 2Каждый человек в повседневной жизни, в учебе или на работе решает

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



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



Каждый человек в повседневной жизни, в учебе или на работе решает огромное количество задач самой разной сложности.Сложные

Слайд 3Сшить сарафан

Что необходимо для решения любой задачи?
Решить уравнение

Сварить картофель

Внести деньги на

счет телефона через терминал

Нарисовать лошадь

Сшить сарафанЧто необходимо для решения любой задачи?Решить уравнениеСварить картофельВнести деньги на счет телефона через терминалНарисовать лошадь

Слайд 4Примеры алгоритмов
Исходные
данные
Алгоритм
Результат

Общая схема работы алгоритма
Задать два числа
Сложить заданные числа
Разделить сумму

на 2

Вычислительный алгоритм

Среднее арифметическое двух чисел


Примеры алгоритмовИсходные данныеАлгоритмРезультатОбщая схема работы алгоритмаЗадать два числаСложить заданные числаРазделить сумму на 2Вычислительный алгоритмСреднее арифметическое двух чисел

Слайд 5Алгоритм – описание последовательности действий, приводящих от исходных данных к требуемому

результату

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

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

Слайд 6
Вычисляем длину цепочки: 5
5 - нечётное число
В начало цепочки

добавляем К: КШКОЛА
3) Заменяем каждую букву, следующей за ней в русском алфавите: ЛЩЛПМБ

В-2 ШКОЛА

Решение

Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

Вычисляем длину цепочки: 4
4 - чётное число
Дублируем первый символ: ГГРОТ
3) Заменяем каждую букву, следующей за ней в русском алфавите: ДДСПУ

В-1 ГРОТ


ПРОВЕРИТЬ

Вычисляем длину цепочки: 55 - нечётное число   В начало цепочки добавляем К: КШКОЛА3)  Заменяем каждую

Слайд 7Исполнитель алгоритма
- это некоторый объект (человек, животное, техническое устройство), способный выполнять

определённый набор команд.


Исполнитель алгоритма- это некоторый объект (человек, животное, техническое устройство), способный выполнять определённый набор команд.

Слайд 8Исполнитель
Формальный
Неформальный
Круг решаемых задач (назначение)
Среда исполнителя
СКИ
система команд исполнителя
Режим работы
Область, обстановка, условия
Набор

команд, которые умеет выполнять исполнитель

Непосредственное управление и программное управление

Одну и ту же команду всегда выполняет одинаково

Может выполнить команду по-разному

ИсполнительФормальныйНеформальныйКруг решаемых задач (назначение)Среда исполнителяСКИ система команд исполнителяРежим работыОбласть, обстановка, условияНабор команд, которые умеет выполнять исполнитель Непосредственное

Слайд 9Пример: исполнитель Черепашка
Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n

шагов в направлении движения; 
Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке.
Повтори k [Команда1 Команда2]  последовательность команд в скобках повторится k раз.

Какая фигура появится на экране после выполнения Черепашкой следующего алгоритма

Повтори 4 [направо 45 вперед 20 направо 45]

?

ПРОВЕРИТЬ


Пример: исполнитель ЧерепашкаВперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения; Направо m (где m — целое

Слайд 10Направо 45
Вперед 20
Направо 45
Направо 45
Вперед 20
Направо 45
Направо 45
Вперед 20
Направо 45
Направо 45
Вперед

20

Направо 45

1)

2)

3)

4)


90°


4 раза

Направо 45Вперед 20Направо 45Направо 45Вперед 20Направо 45Направо 45Вперед 20Направо 45Направо 45Вперед 20Направо 451)2)3)4)90°4 раза

Слайд 11Ответ: 36
?

ПРОВЕРИТЬ


Ответ: 36?ПРОВЕРИТЬ

Слайд 12Свойства алгоритма
Дискретность
решения задачи
разделёно на отдельные шаги (команды)
Понятность
Алгоритм состоит из
команд, входящих в

СКИ

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

Команды понимаются однозначно

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

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

Массовость

Решение задач с различными исходными данными

Свойства алгоритмаДискретностьрешения задачиразделёно на отдельные шаги (команды)ПонятностьАлгоритм состоит изкоманд, входящих в СКИОпределённостьКоманды понимаются однозначноРезультативностьПолучение ожидаемого результата за

Слайд 13Человек освобождается от рутинной работы
Способность исполнителя действовать формально обеспечивает возможность

автоматизации деятельность человека


Процесс решения задачи представляется в виде последовательности простейших операций

Создается машина способная выполнить эти операции в указанной последовательности

Человек освобождается от рутинной работы Способность исполнителя действовать формально обеспечивает возможность автоматизации деятельность человекаПроцесс решения задачи представляется

Слайд 14Автоматизация производства

Автоматизация производства

Слайд 15Алгоритм - это предназначенное для конкретного исполнителя описание последовательности действий (команд),

приводящих от исходных данных к требуемому результату, которое обладает свойствами:
дискретности
понятности
определённости
результативности
массовости
Алгоритм - это предназначенное для конкретного исполнителя описание последовательности действий (команд), приводящих от исходных данных к требуемому

Слайд 16Самое главное
Исполнитель - некоторый объект (человек, животное, техническое устройство), способный выполнять

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


Самое главноеИсполнитель - некоторый объект (человек, животное, техническое устройство), способный выполнять определённый набор команд.Алгоритм - предназначенное для

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


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

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

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

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