Textbook People: Возможны дополнения информации к данной теме.

[11] Алгоритмы

- Это система вычислений, выполняемых по строго определённым правилам, которая после какого-либо числа шагов заведомо приводит к решению поставленной задачи.

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

Дискретность
Алгоритм должен состоять из отдельных действий, которые выполняются последовательно друг за другом.
Понятность
Алгоритм должен содержать только те команды, которые известны исполнителю.
Детерминированность
В каждый момент времени следующий шаг работы однозначно определяется состоянием системы.
Конечность
Последовательность действий, направленных на получение определённого результата за конечное число шагов.
Массовость
Алгоритм должен решать не одну частную задачу, а класс задач. Не имеет смысла строить алгоритм нахождения наибольшего общего делителя только для чисел 10 и 15.
Блок-Схемы
- Способ графического представления алгоритма, в котором шаги изображаются в виде блоков различной формы, соединенных между собой стрелками.

некоторые

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

Выполнение заданной программы
  • Стиральная машина
  • Микроволновая печь
  • Робот-пылесос
  • Телефон
  • Вентилятор
  • Холодильник

Задание

- Выполнить в тетради.
Создать алгоритм
- Написать расширенный алгоритм
по логическому порядку хода действий - используя блок-схемы

Тема алгоритма регламентируется исходя из Вашей специальности

  1. Написать список действий алгоритма из не менее 15-ти пунктов.
  2. Перенести каждый пункт в блок-схему.
  3. Использовать минимум три отдельных блока с выбором "да-нет" (решение).
  4. Использовать один блок ввода-вывода (используя любое устройство).