TERMIUM Plus®
La banque de données terminologiques et linguistiques du gouvernement du Canada.
DECLARATIVE LOGIC [4 fiches]
Fiche 1 - données d’organisme interne 2025-02-14
Fiche 1, Anglais
Fiche 1, Subject field(s)
- Programming Languages
- Information Processing (Informatics)
- Computer Processing of Language Data
- Artificial Intelligence
Fiche 1, La vedette principale, Anglais
- ontology language
1, fiche 1, Anglais, ontology%20language
correct, nom
Fiche 1, Les abréviations, Anglais
Fiche 1, Les synonymes, Anglais
- ontological language 2, fiche 1, Anglais, ontological%20language
correct, nom
Fiche 1, Justifications, Anglais
Record number: 1, Textual support number: 1 CONT
In computer science and artificial intelligence, ontology languages are formal languages used to construct ontologies. They allow the encoding of knowledge about specific domains and often include reasoning rules that support the processing of that knowledge. Ontology languages are usually declarative languages, are almost always generalizations of frame languages, and are commonly based on either first-order logic or on description logic. 3, fiche 1, Anglais, - ontology%20language
Record number: 1, Textual support number: 2 CONT
An ontology language is a type of computer language used for specifying classes, properties, and restrictions in the context of information processing by applications. The latest ontology language in use is the Web Ontology Language (OWL). 4, fiche 1, Anglais, - ontology%20language
Fiche 1, Français
Fiche 1, Domaine(s)
- Langages de programmation
- Traitement de l'information (Informatique)
- Informatisation des données linguistiques
- Intelligence artificielle
Fiche 1, La vedette principale, Français
- langage d'ontologie
1, fiche 1, Français, langage%20d%27ontologie
correct, nom masculin
Fiche 1, Les abréviations, Français
Fiche 1, Les synonymes, Français
- langage ontologique 2, fiche 1, Français, langage%20ontologique
correct, nom masculin
Fiche 1, Justifications, Français
Record number: 1, Textual support number: 1 CONT
En informatique et en intelligence artificielle, les langages d'ontologie sont des langages formels utilisés pour construire des ontologies. Ils permettent l'encodage des connaissances sur des domaines spécifiques et incluent souvent des règles de raisonnement qui prennent en charge le traitement de ces connaissances. Les langages d'ontologie sont habituellement des langages déclaratifs, sont presque toujours des généralisations de langages de trame, et sont couramment basés sur une logique de premier ordre ou sur une logique de description. 3, fiche 1, Français, - langage%20d%27ontologie
Record number: 1, Textual support number: 2 CONT
La construction des ontologies est fondée sur les langages formels. Un langage d'ontologie permet de signifier l'appartenance d'un objet à une catégorie, de déclarer la relation de généralisation entre catégories et de typer les objets que lie une relation. 4, fiche 1, Français, - langage%20d%27ontologie
Fiche 1, Espagnol
Fiche 1, Justifications, Espagnol
Fiche 2 - données d’organisme interne 2024-05-09
Fiche 2, Anglais
Fiche 2, Subject field(s)
- Artificial Intelligence
Fiche 2, La vedette principale, Anglais
- declarative logic
1, fiche 2, Anglais, declarative%20logic
correct
Fiche 2, Les abréviations, Anglais
Fiche 2, Les synonymes, Anglais
Fiche 2, Justifications, Anglais
Fiche 2, Français
Fiche 2, Domaine(s)
- Intelligence artificielle
Fiche 2, La vedette principale, Français
- logique déclarative
1, fiche 2, Français, logique%20d%C3%A9clarative
correct, nom féminin
Fiche 2, Les abréviations, Français
Fiche 2, Les synonymes, Français
Fiche 2, Justifications, Français
Record number: 2, Textual support number: 1 DEF
Logique ne pouvant résoudre un problème que si tous les éléments de ce problème ont été au préalable déclarés. 2, fiche 2, Français, - logique%20d%C3%A9clarative
Fiche 2, Espagnol
Fiche 2, Justifications, Espagnol
Fiche 3 - données d’organisme interne 2023-06-02
Fiche 3, Anglais
Fiche 3, Subject field(s)
- Computer Programs and Programming
- Artificial Intelligence
Fiche 3, La vedette principale, Anglais
- answer set programming
1, fiche 3, Anglais, answer%20set%20programming
correct
Fiche 3, Les abréviations, Anglais
- ASP 1, fiche 3, Anglais, ASP
correct
Fiche 3, Les synonymes, Anglais
Fiche 3, Justifications, Anglais
Record number: 3, Textual support number: 1 CONT
Answer set programming(ASP) is a form of declarative programming based on the stable model semantics of logic programming. It is used for knowledge representation and reasoning under the answer set semantics. 2, fiche 3, Anglais, - answer%20set%20programming
Fiche 3, Français
Fiche 3, Domaine(s)
- Programmes et programmation (Informatique)
- Intelligence artificielle
Fiche 3, La vedette principale, Français
- programmation par ensembles réponses
1, fiche 3, Français, programmation%20par%20ensembles%20r%C3%A9ponses
correct, nom féminin
Fiche 3, Les abréviations, Français
Fiche 3, Les synonymes, Français
- programmation par ensembles-réponses 2, fiche 3, Français, programmation%20par%20ensembles%2Dr%C3%A9ponses
correct, nom féminin
Fiche 3, Justifications, Français
Record number: 3, Textual support number: 1 CONT
[La] programmation par ensembles réponses [est une] forme de programmation déclarative adaptée aux problèmes de recherche difficiles [qui] est basée sur la sémantique des modèles stables (ensemble de réponses) de la programmation logique. 2, fiche 3, Français, - programmation%20par%20ensembles%20r%C3%A9ponses
Fiche 3, Espagnol
Fiche 3, Justifications, Espagnol
Fiche 4 - données d’organisme interne 1986-05-13
Fiche 4, Anglais
Fiche 4, Subject field(s)
- Computer Programs and Programming
Fiche 4, La vedette principale, Anglais
- logic programming language
1, fiche 4, Anglais, logic%20programming%20language
correct
Fiche 4, Les abréviations, Anglais
Fiche 4, Les synonymes, Anglais
Fiche 4, Justifications, Anglais
Record number: 4, Textual support number: 1 DEF
A class of programming languages, and a subclass of the declarative languages, that is based on symbolic logic. The objective is to program in "pure" logic, but this has not yet been achieved. The most widely used logic programming language is PROLOG(based on the Horn clause subset of logic) but includes certain "impure" features. 1, fiche 4, Anglais, - logic%20programming%20language
Fiche 4, Français
Fiche 4, Domaine(s)
- Programmes et programmation (Informatique)
Fiche 4, La vedette principale, Français
- langage de programmation logique
1, fiche 4, Français, langage%20de%20programmation%20logique
correct, nom masculin
Fiche 4, Les abréviations, Français
Fiche 4, Les synonymes, Français
Fiche 4, Justifications, Français
Record number: 4, Textual support number: 1 CONT
Il est prévu au contraire de mettre au point un langage (en cours de définition), relevant de la catégorie des langages de programmation logiques, qui permet d'exprimer non pas des instructions à exécuter scrupuleusement, mais des contraintes logiques portant sur des variables, un "moteur" se chargeant de trouver toutes les combinaisons de valeurs qui satisfont ces contraintes. 1, fiche 4, Français, - langage%20de%20programmation%20logique
Fiche 4, Espagnol
Fiche 4, Justifications, Espagnol
Avis de droit d’auteur pour la banque de données TERMIUM Plus®
© Services publics et Approvisionnement Canada, 2025
TERMIUM Plus®, la banque de données terminologiques et linguistiques du gouvernement du Canada
Un produit du Bureau de la traduction
En vedette
Portail linguistique du Canada

Accédez à une collection de ressources canadiennes sur tous les aspects du français et de l'anglais, y compris des jeux.
Outils d'aide à la rédaction

Les outils d’aide à la rédaction du Portail linguistique ont fait peau neuve! Faciles à consulter, ils vous donnent accès à une foule de renseignements utiles pour mieux écrire en français et en anglais.
Lexiques et vocabulaires

Accédez aux lexiques et vocabulaires du Bureau de la traduction.
- Date de modification :