"Свойства алгоритмов", презентация, 9 класс
презентация к уроку по информатике и икт (9 класс) по теме
"Свойства алгоритмов", презентация, 9 класс - рассматривает основные свойства алгоритмов
Скачать:
Вложение | Размер |
---|---|
svoystva_algoritmov.pptx | 607.38 КБ |
Предварительный просмотр:
Подписи к слайдам:
Дискретность — разделение алгоритма на последовательность шагов. Дискретность является важнейшим свойством алгоритма. Выполняя алгоритм, вы (или другой исполнитель) выполняете его за определенное число последовательных шагов. Например: для того, чтобы почистить зубы, необходимо прежде всего включить воду , затем выдавить пасту из тюбика , потом почистить зубы и, наконец, прополоскать рот . В результате данный алгоритм разбивается на четыре шага. Задание: попробуйте разбить данные алгоритмы на несколько последовательных шагов: Процесс выпекания блинов (на 5 шагов). Процесс выключения компьютера (на 6 шагов). Процесс подогрева супа в микроволновке (на 4 шага).
Алгоритмами также являются известные из начальной школы правила сложения, вычитания, умножения и деления столбиком. Применение этих алгоритмов (да и других алгоритмов тоже) всегда приводит к результату . Пример: Алгоритм накачивания мяча – результат алгоритма - Задание: Каков будет результат вычисления данного примера? 12*4-(21/7+2)-43= 0 Результативность - возможность получения из исходных данных результата за конечное число шагов.
Массовость Массовость - возможность применения алгоритма к большому количеству различных исходных данных. Алгоритмы сложения, вычитания, умножения и деления могут быть применены для любых чисел, причем не только в десятичной, но и в других позиционных системах счисления (двоичной, восьмеричной, шестнадцатеричной и др.). То есть алгоритмы могут применяться массово для любых исходных объектов, например, конвейерное производство или выпуск продукции на предприятиях. Задание: приведите примеры массовых алгоритмов, которые встречаются нам в жизни.
Детерминированность — выполнение команд в строго определенной последовательности. Детерминированность При управлении самолетом используются сложные алгоритмы, исполнителями которых являются пилот или бортовой компьютер. При этом последовательность действий, например, при взлете должна быть строго определенной (например, нельзя отрываться от взлетной полосы, пока самолет не набрал необходимую взлетную скорость). В математике при выполнении арифметических действий сначала выполняются деление и умножение, и только затем вычитание и сложение, то есть команды опять же, должны идти друг за другом в строго определенной последовательности.
Иван любит вареную картошку со сметаной. Расставьте по порядку действия его мамы. 1. Посолила картошку 2. Бросила картошку в кастрюлю 3. Зажгла газовую плиту 4. Почистила картофель 5. Купила в магазине картофель и сметану 6. Погасила огонь и слила воду 7. Полила картофель сметаной 8. Выложила картофель на тарелку 9. Налила в кастрюлю воду и поставила на огонь. 5 3 9 4 2 1 6 8 7
Выполнимость и понятность Каждый алгоритм имеет своего исполнителя, которому понятны команды алгоритма, причем эти команды не всегда понятны другому исполнителю. Например, после включения компьютера начинают выполняться алгоритмы тестирования компьютера и загрузки операционной системы. Исполнителем этих алгоритмов является компьютер , поэтому они должны быть записаны на понятном компьютеру машинном языке. Или, к примеру, решение квадратного уравнения подвластно выпускнику школы, однако первоклассник не сможет с ним справится. Выполнимость и понятность – это когда алгоритм понятен исполнителю, и исполнитель способен выполнять команды или шаги данного алгоритма.
Задание: давайте с помощью нижеперечисленных примеров или фраз вспомним пройденные свойства алгоритмов. Маленький ребенок не может завязать шнурки. Какое свойство алгоритма в данном случае проявляется? Завести автомобиль одним движением нельзя. Это делается за несколько шагов (вставить ключ в замок зажигания, снять ручной тормоз, поставить на нейтральную скорость, повернуть ключ). Какое свойство алгоритма здесь выполняется? Когда вы печете блины, нельзя сначала выливать тесто на сковороду, а затем смазывать ее маслом. Все команды алгоритма выпекания должны выполняться последовательно. Какое свойство алгоритма здесь выполняется? Когда вы надуваете воздушные шарики, алгоритм действий в данном случае одинаков для всех шаров. Какое свойство алгоритма здесь выполняется? Любой алгоритм выполняется исполнителем за определенное число шагов. В итоге у нас всегда должен получиться какой-либо … Выполнимость и понятность дискретность детерминированность массовость результат
По теме: методические разработки, презентации и конспекты
План - конспект урока в 9 классе «Алгоритмы, понятия алгоритма, свойства алгоритма. Исполнители алгоритма»
Понятие алгоритмов, свойства алгоритма. Исполнители алгоритмов, система команд исполнителя. Способы записей алгоритмов. Формальное исполнение алгоритмов....
План - конспект урока в 9 классе «Алгоритмы, понятия алгоритма, свойства алгоритма. Исполнители алгоритма»
Понятие алгоритмов, свойства алгоритма. Исполнители алгоритмов, система команд исполнителя. Способы записей алгоритмов. Формальное исполнение алгоритмов....
Презентация к уроку"Алгоритм.Свойства алгоритмов"
Презентация к уроку"Алгоритм.Свойства алгоритмов"...
Презентация к уроку по теме "Понятие алгоритма, свойства алгоритмов."
Понятие алгоритма, свойства алгоритмов. Исполнители алгоритмов, система команд исполнителя. Способы записей алгоритмов. Формальное исполнение алгоритмов....
Презентация "Понятие алгоритма. Исполнители алгоритма. Свойства алгоритма".
Презентация подготовленна для 8 класса к учебнику информатики Босовой Л.Л....
Презентация на тему " Алгоритмы. Свойства алгоритма. Исполнители."
В презентации дается понятие алгоритма, основные свойства алгоритма, исполнитель. Типы алгоритмов, Блок-схема, как графический способ записи алгоритма....
Презентация по информатике "Алгоритм. Свойства алгоритма"
Презентация по информатике 8 класс...