Алгоритм - это система точных и понятных предписаний о содержании и последовательности выполнения конечного числа действий, необходимых для решения любой задачи данного типа.
Примеры: правила сложения, умножения, решения алгебраических уравнений и т.п
Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Просмотр содержимого документа
«Презентация "Алгоритмы и способы их описания"»
30.03.22
Тема занятия:
Понятие алгоритма и его исполнителяСвойства алгоритмовСпособы записи алгоритмовКоманда присваиванияЛинейный алгоритм
Понятие алгоритма и его исполнителя
Свойства алгоритмов
Способы записи алгоритмов
Команда присваивания
Линейный алгоритм
Актуализация опорных знаний
Скажите, где вы уже встречались с термином «алгоритм»?
Как вы понимаете этот термин?
Рассмотрим задачу: решить уравнение ax 2 +bx+c=0. Как вы будете решать задачу?
0 , то D=b-4ac , тогда 2. Если D = 0 , то 3. Если D , то нет решений" width="640"
ЗАДАЧА
Решить уравнение ax2+bx+c=0
1. ЕслиD0, тоD=b-4ac, тогда
2. ЕслиD = 0, то
3. ЕслиD, то нет решений
Изучение и освоение нового материала
Алгоритм– это конечная последовательность строго очерченных правил, на основании исходных данных, приводящих к однозначному решению задачи
Пример: Рецепт приготовления чая
Вскипятить свежую воду Ополоснуть заварной чайник крутым кипятком Положить чай из расчёта 1 чайную ложку на чашку чая и сразу залить кипятком Через 3-5 минут помешать Добавить сахар по вкусу
Вскипятить свежую воду
Ополоснуть заварной чайник крутым кипятком
Положить чай из расчёта 1 чайную ложку на чашку чая и сразу залить кипятком
Через 3-5 минут помешать
Добавить сахар по вкусу
Исполнитель — человек или техническое устройство (автомат, робот, компьютер) со строго определенным набором возможных команд
Совокупность команд, которые могут быть выполнены исполнителем, называется системой команд исполнителя
Дискретность
АЛГОРИТМ
Детерминированность
Конечность
Результативность
Массовость
Дискретность–разрывность, отделённость одного действия от другого
Детерминированность–однозначность, определённость формулировок, не допускающая разных толкований
Конечность– каждое отдельное действие (и весь алгоритм) должно быть выполнено (имеет предел)
Результативность– получение результата после конечного числа шагов, предусматривающее все возможные варианты
Массовость– возможность решать множество однотипных задач
Блок-схемойназывают определенную форму графического представления алгоритма
Запись алгоритмов в виде блок-схем
Наименование
Обозначение
Прерывание
Описание
Передача данных
Начало или конец подпрограммы
Процесс (действие)
Принятие решения (условие)
Ввод данных, вывод результатов
Выполнение арифметических действий
Модификация (цикл)
Проверка условий, переход к действию по условию
Организация циклического процесса
:=
Знак «:=» читается «присвоить»
Примеры:Y:= A+B
х:=1/2;z:= 2z;I:=i+1
Закрепление учебного материала
Назовите формы записи алгоритмов:
Словесная
Графическая
Является ли алгоритмом следующая последовательность действий:
Достать ключ Вставить в замочную скважину Повернуть два раза по часовой стрелке Вынуть ключ Открыть дверь
Достать ключ
Вставить в замочную скважину
Повернуть два раза по часовой стрелке
Вынуть ключ
Открыть дверь
Моделирование – это метод познания, состоящий в создании моделей
Составьте определение по указанному времени: 15:55, 13:30, 04:10, 07:50, 12:25, 20:45 и запишите его в тетради
Вариант-1Вариант-2
В1. Б
Б,В2. В
Б3. А
А4. В
В5. А
Критерии оценивания:
5 правильных ответов – «5»
4 правильных ответа – «4»
3 правильных ответа – «3»
выучить основные понятия и определения
записать в тетради алгоритм из области деятельности вашей специальности