Параграф 25
Возникновение кибернетики
В 1948 году в США и Европе вышла новая книга Норберта Винера "Кибернетика, или управление и связь в животном и машине", которая провозгласила рождение кибернетики.
Управление - целенаправленное воздействие одних объектов, которые являются управляющими, на другие объекты - управляемые.
С кибернетической точки зрения все варианты управляющих воздействий следует рассматривать как управляющую информацию, передаваемую в форме команд.
Алгоритм управления - последовательность команд по управлению объектом, выполнение которой приводит к достижению заранее поставленной цели.
Параграф 26
Обратная связь - это процесс передачи информации о состоянии объекта управления управляющему объекту.
Алгоритм, в котором содержится указание на повторение одних и тех же действий по некоторому условию, называют циклическим.
При наличие обратной связи алгоритм может быть более гибким, допускающим проверку условий, ветвления и циклы.
Системы, в которых роль управляющего объекта поручается компьютеру, называется автоматическими системами с программным управлением.
Параграф 27
Процесс решения задачи должен быть разбит на последовательность отдельно выполняемых шагов.
Алгоритм, составленный для конкретного исполнителя, должен включать только те команды, которые входят в систему команд исполнителя.
Каждая команда алгоритма должна определять однозначное действие исполнителя.
Исполнение алгоритма должно завершиться за конечное число шагов.
Только имея полный набор данных, можно точно решить задачу.
Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.
Программа - алгоритм, записанный на языке исполнителя.