Ответ:
Краткий конспект для подготовки
Алгоритм — это точная последовательность команд, приводящая к решению задачи или достижению цели.
Основные свойства алгоритма:
- Дискретность — алгоритм состоит из отдельных шагов.
- Определённость — каждая команда понятна и однозначна.
- Конечность — выполнение алгоритма заканчивается за конечное число шагов.
- Результативность — после выполнения получается результат.
- Массовость — алгоритм можно применять к разным исходным данным однотипных задач.
Исполнитель алгоритма — человек, компьютер или устройство, которое выполняет команды алгоритма.
У каждого исполнителя есть:
- система команд — команды, которые он умеет выполнять;
- среда исполнителя — объекты и условия, в которых он действует;
- отказ — сообщение о невозможности выполнить неизвестную или недопустимую команду.
Формы записи алгоритмов:
- Словесная — алгоритм записывается словами и предложениями.
- Графическая — алгоритм представляется блок-схемой.
- На языке программирования — записывается в виде программы.
- Псевдокод — запись команд на условном, понятном человеку языке.
Основные алгоритмические конструкции:
- Следование — команды выполняются последовательно.
- Ветвление — в зависимости от условия выбирается один из вариантов действий: «если ..., то ..., иначе ...».
- Цикл — действия повторяются несколько раз.
Элементы блок-схемы:
- овал — начало или конец алгоритма;
- прямоугольник — действие или команда;
- параллелограмм — ввод или вывод данных;
- ромб — проверка условия;
- стрелки — направление выполнения алгоритма.
Пример алгоритма приготовления чая:
- Налить воду в чайник.
- Вскипятить воду.
- Положить чай в чашку.
- Залить чай кипятком.
- Подождать несколько минут.
- Добавить сахар по желанию.
Что нужно уметь: давать определения алгоритма и исполнителя, называть свойства алгоритма, различать формы записи алгоритмов, определять вид алгоритмической конструкции и читать простые блок-схемы.
