Русская Википедия:Программирование, управляемое данными

Материал из Онлайн справочника
Версия от 17:18, 7 сентября 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} {{Парадигмы программирования}} '''Программирование, управляемое данными'''{{sfn|Мир Лиспа|1990}} ({{lang-en|data-driven programming}}) представляет собой метод или даже парадигму программирования, при которо...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Парадигмы программирования Программирование, управляемое даннымиШаблон:Sfn (Шаблон:Lang-en) представляет собой метод или даже парадигму программирования, при котором программный код, хотя и отделён от входных данных, но спроектирован таким образом, что логика программы определяется входными даннымиШаблон:Sfn. В программе, управляемой данными, часть или даже все её свойства устанавливаются во время выполнения, что особенно важно, если программа составляется пользователем или должна им изменяться без перекомпиляцииШаблон:Sfn.

Операторы программы могут описывать образцы (шаблоны) данных и соответствующие им правила обработки, а не конкретную последовательность предпринимаемых шагов, как это происходит в языке AWK.[1]

Близкие методологии

Применение методов конструирования абстрактных типов данных в объектно-ориентированном программировании приводит к архитектуре, управляемой данными.[2]

Языки программирования для потоков данных

Примечания

Шаблон:Примечания

Литература

Ссылки

Шаблон:Compu-prog-stub