понедельник, 17 февраля 2014 г.

Определения свойства алгоритма

  • Программа - это алгоритм записанный на языке исполнителя.
  • Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к результату. исполнение алгоритма должно завершиться на конечное число шагов. каждая команда алгоритма должна определять однозначное действие исполнителя.
  • Исполнитель алгоритма - это объект, для управления которым составлен алгоритм.
  • СКИ - совокупность команд, которые исполнитель умеет выполнять.
   Каждая команда алгоритма управления должна определять однозначное действие исполнителя.
   Выполнение алгоритма должно приводить к результату за конечное число шагов.
   Для успешного выполнения работы, решения задачи необходимо сообщить исполнителю полный набор исходных данных.
   Программа алгоритма может отличаться по форме, но не по содержанию.

Управление и кибернетика

   Управление есть целенаправленное воздействие одних объектов, которые являются управляющими, на другие предметы - управляемые.
   Управляющий объект - Управляющее воздействие - Управляемый объект
   С кибернетической точки зрения все варианты управляющих воздействий следует рассматривать как управляющую информацию, передаваемую в форме команд.
   Последовательность команд по управлению объектом, выполнение объектом

Управление с обратной связью


^^^Модель управления с обратной связью^^^

   Обратная связь - это процесс передачи информации о состоянии объекта управления управляющему объекту.

   Без учета обратной связи алгоритм управления может быть только линейным , при наличии обратной связи алгоритм может содержать сложную структуру, содержащую ответвления и циклы.
   Системы, в которых роль управляющего объекта выполняет компьютер, называется автоматическими системами с программным управлением.