В классе дискретных управляющих воздействий рассматриваются задачи построения программных и позиционных решений задач оптимального управления гибридными системами, описываемыми линейными обыкновенными дифференциальными и рекуррентными уравнениями. Предлагаются алгоритмы построения оптимальных программ и процедур их коррекции для реализации в реальном времени оптимальных обратных связей. Разработанные методы опираются на динамическую версию адаптивного метода, основанную на специальной параметризации оптимальных программ и быстрых процедурах их коррекции. Приводятся результаты численных экспериментов.