Технология
Робототехника. 5 класс
Автор Копосов Д. Г.
Глава 7. Имитация
§ 28. Свойства алгоритма
Как вы уже, наверное, догадались, написанная вами программа — это линейный алгоритм. При этом он имеет начало и конец. На какие ещё важные свойства мы можем обратить внимание? Ознакомьтесь в таблице 9 со свойствами алгоритмов и их описанием.
Таблица 9
Свойства алгоритмов
| Свойство алгоритма | Описание |
| Дискретность | Состоит из простых действий (шагов) |
| Понятность | Каждый шаг является понятным и может быть выполнен |
| Массовость | Используется многократно или решает несколько подобных задач |
| Результативность | Приводит к определённому результату. Отрицательный результат также является результатом |
| Определённость | При одинаковых исходных данных получается один и тот же результат |
Задание 41
Заполните пропуски в определении.
Точная ____________ действий для некоторого ____________, выполняемых по строго определённым ____________ и приводящих через некоторое количество ____________ к решению задачи, называется ____________.
Задание 42
В таблице 10 укажите свойства алгоритма: дискретность, понятность, массовость, результативность, определённость, соответствующие представленным описаниям.
Таблица 10
Свойства алгоритмов и их описания
| Свойство алгоритма | Описание |
| Дискретность | Обязательно приводит к определённому результату |
| Понятность | Шаг алгоритма является понятным и может быть выполнен исполнителем |
| Массовость | Алгоритм состоит из простых шагов |
| Результативность | Если условия не меняются, то и результат алгоритма получается один и тот же |
| Определённость | Алгоритм может использоваться многократно при решении подобных задач |
Задание 43
Заполните пропуски в определении.
Алгоритм, в котором каждое действие выполняется ____________ и строго ____________ , называется ____________.