Алгоритм
Появление алгоритмов связывают с зарождением математики.
Алгоритм – описание последовательности действий, исполнение которых приводит к решению поставленной задачи за конечное число шагов.
Примеры алгоритмов:
Кулинарный рецепт;
Инструкция к применению;
Правила решения квадратного уравнения;
Правила перевода чисел в различные системы счисления и т.д.
Свойства алгоритма
Дискретность (от лат. Discretus–разделенный, прерывистый) – это свойство предполагает, что любой алгоритм должен состоять из последовательности шагов, следующих друг за другом.
Детерминированность (от лат. Determinate – определенность, точность) - это свойство указывает, что любое действие в алгоритме должно быть строго и недвусмысленно определенно и описано для каждого случая.
Массовость – это свойство подразумевает, что один и тот же алгоритм может применяться для решения целого класса задач, отличающихся исходными данными.
Результативность (конечность) алгоритма - исполнение алгоритма должно закончиться за конечное число шагов.
1. Последовательность действий ученика 6 класса Васи:
«Если Павлик дома, будем решать задачи по математике. В противном случае следует позвонить Марине и вместе готовить доклад по биологии. Если же Марины нет дома, то надо сесть за сочинение.»
2. Составить блок-схему действий по определению подлинности монет, если знаем, что монет всего три, одна из них фальшивая и весит чуть легче подлинных.
3. Составить блок-схему действий школьника, которому перед вечерней прогулкой следует выполнить домашнее задание по математике.
Практические задания:
Составить алгоритм приготовления любимого блюда.
Даны 3 числа a,b,c. Найти их среднее арифметическое (s).
Составить алгоритм вычисления функции:
4. Составить алгоритм решения задачи: найти корни квадратного уравнения, если известны коэффициенты при квадратном уравнении a, b, c.
5. Составить алгоритм решения задачи: найти значение y=x2 на промежутке −6, 6 −6, 6 −6, 6 с шагом 2.
6*. Составить алгоритм решения задачи: найти факториал числа n.
Источники:
https://infourok.ru/algoritmy_vidy_i_svoystva_algoritmov-429450.htm
https://www.sites.google.com/site/algoritmyvidyisvojstva/materialy/sposoby-opisania-vidy-algoritmov
https://infourok.ru/prezentaciya-po-informatike-na-temu-algoritmi-vidi-algoritmov-i-ih-svoystva-2864001.html
© ООО «Знанио»
С вами с 2009 года.