Skip to content
EntityQ275603· pop 38· linked from 416 articles

логическое программирование

Sign in to save

Also known as use logic programming

programming paradigm based on formal logic

Wikidata facts

Show 2 more facts
Commons category
Logic programming
Sources (3)

via Wikidata · CC0

Article · Русский

Логи́ческое программи́рование — парадигма программирования, основанная на математической логике — программы в ней задаются в форме логических утверждений и правил вывода. Наиболее известный язык логического программирования — Пролог. Первым языком логического программирования был язык Плэнер, в котором была заложена возможность автоматического вывода результата из данных и заданных правил перебора вариантов (совокупность которых называлась планом). Плэнер использовался для того, чтобы понизить требования к вычислительным ресурсам (с использованием техники поиска с возвратом) и обеспечить возможность вывода фактов, без активного использования стека. Затем был разработан Пролог, который не требовал плана перебора вариантов и был, в этом смысле, упрощением Плэнера. От Плэнера также произошли логические языки программирования , , и , а также язык , не использующих метод поиска с возвратами. Языки Mercury, Visual Prolog, Oz, , Datalog основаны на Прологе.

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories