TERMIUM Plus®

La banque de données terminologiques et linguistiques du gouvernement du Canada.

LOGIQUE PROGRAMMATION [16 fiches]

Fiche 1 2024-05-09

Anglais

Subject field(s)
  • Computer Programs and Programming
  • Artificial Intelligence
DEF

A method for structuring programs as sets of logical rules with predefined algorithms for the processing of input data to a program according to the rules of that program.

CONT

One of the most important features of logic programming is that it separates the idea of goals from the statements of how to satisfy them.

CONT

One outcome of the procedural-declarative controversy ... has been the development of "logic programming", in particular the language PROLOG ... which is essentially a notation for predicate logic.

OBS

logic programming: term standardized by ISO and CSA.

Français

Domaine(s)
  • Programmes et programmation (Informatique)
  • Intelligence artificielle
DEF

Programmation basée sur la logique propositionnelle, la logique des prédicats, ou une extension de celles-ci.

DEF

Méthode utilisée pour structurer les programmes sous la forme d'ensembles de règles logiques munis d'algorithmes prédéfinis permettant de traiter, selon ces règles, les données d'entrée d'un programme.

OBS

Le langage Prolog a été spécialement conçu pour ce type de programmation. Notion développée par C. Cordell Green dans sa thèse de doctorat (1969).

OBS

programmation en logique; programmation logique : termes normalisés par l'ISO et la CSA.

Espagnol

Campo(s) temático(s)
  • Programas y programación (Informática)
  • Inteligencia artificial
DEF

Método de programación en el que los enunciados son del tipo lógico, en el sentido técnico del término, o sea, representan proposiciones y predicados lógicos, implicaciones lógicas, etc.

Conserver la fiche 1

Fiche 2 2024-02-13

Anglais

Subject field(s)
  • Computer Programs and Programming
  • Artificial Intelligence
CONT

Constraint logic programming is a subfield of AI [artificial intelligence] that deals with the use of logic to solve problems with constraints.

Terme(s)-clé(s)
  • constraint logic programing

Français

Domaine(s)
  • Programmes et programmation (Informatique)
  • Intelligence artificielle

Espagnol

Conserver la fiche 2

Fiche 3 2023-04-26

Anglais

Subject field(s)
  • Computer Programs and Programming
  • Artificial Intelligence
CONT

In abductive logic programming, a programmer writes a set of rules that describe a set of possible explanations for a given observation. The programmer then runs the program on a set of data, and the program outputs the most likely explanation for the data.

OBS

Abductive logic programming is a powerful tool for AI [artificial intelligence] applications because it can help computers find explanations for data that is otherwise difficult to interpret. For example, abductive logic programming can be used to diagnose medical conditions, identify financial fraud, or plan robot movements.

Français

Domaine(s)
  • Programmes et programmation (Informatique)
  • Intelligence artificielle
CONT

La programmation logique abductive est une technique bien connue pour raisonner avec des connaissances incomplètes. Elle élargit la programmation logique normale en permettant à certains prédicats d'être incomplètement définis.

Espagnol

Conserver la fiche 3

Fiche 4 - données d’organisme externe 2014-08-25

Anglais

Subject field(s)
  • Compartment - ISO/IEC JTC 1 Information Technology Vocabulary
Universal entry(ies)
07.02.09 (2382)
numéro d'article de norme ISO/CEI
DEF

method for structuring programs as sets of logical rules with predefined algorithms for the processing of input data to a program according to the rules of that program

OBS

logic programming: term and definition standardized by ISO/IEC [ISO/IEC 2382-7:2000].

Français

Domaine(s)
  • Tiroir - ISO/CEI JTC 1 Vocabulaire des technologies de l'information
Entrée(s) universelle(s)
07.02.09 (2382)
numéro d'article de norme ISO/CEI
DEF

méthode utilisée pour structurer les programmes sous la forme d'ensembles de règles logiques munis d'algorithmes prédéfinis permettant de traiter, selon ces règles, les données d'entrée d'un programme

OBS

programmation logique : terme et définition normalisés par l'ISO/CEI [ISO/IEC 2382-7:2000].

Espagnol

Conserver la fiche 4

Fiche 5 2010-07-21

Anglais

Subject field(s)
  • Programming Languages
DEF

A programming language for programmable logic controllers that uses graphical program elements (contacts, coils and boxes) linked together to form a program that resembles a relay ladder logic diagram.

Français

Domaine(s)
  • Langages de programmation
DEF

Langage graphique [qui sert à] programmer les automates programmables industriels (PLC) [et qui permet l'écriture d'un] programme de contrôle sous la forme d'un circuit électrique comportant des interrupteurs.

CONT

Un programme écrit en langage schéma à contacts consiste en la représentation graphique d'instructions d'un programme de l'automate, avec des symboles pour les contacts, bobines et blocs, sous la forme d'une série de réseaux exécutés de manière séquentielle par un automate.

Espagnol

Conserver la fiche 5

Fiche 6 1990-09-28

Anglais

Subject field(s)
  • Artificial Intelligence
  • Computer Programs and Programming

Français

Domaine(s)
  • Intelligence artificielle
  • Programmes et programmation (Informatique)

Espagnol

Conserver la fiche 6

Fiche 7 1990-09-28

Anglais

Subject field(s)
  • Artificial Intelligence
  • Computer Programs and Programming

Français

Domaine(s)
  • Intelligence artificielle
  • Programmes et programmation (Informatique)

Espagnol

Conserver la fiche 7

Fiche 8 1990-08-31

Anglais

Subject field(s)
  • Artificial Intelligence
  • Computer Programs and Programming

Français

Domaine(s)
  • Intelligence artificielle
  • Programmes et programmation (Informatique)

Espagnol

Conserver la fiche 8

Fiche 9 1990-08-20

Anglais

Subject field(s)
  • Artificial Intelligence
  • Computer Programs and Programming

Français

Domaine(s)
  • Intelligence artificielle
  • Programmes et programmation (Informatique)

Espagnol

Conserver la fiche 9

Fiche 10 1987-01-30

Anglais

Subject field(s)
  • Artificial Intelligence
  • Operating Systems (Software)

Français

Domaine(s)
  • Intelligence artificielle
  • Systèmes d'exploitation (Logiciels)

Espagnol

Conserver la fiche 10

Fiche 11 1987-01-30

Anglais

Subject field(s)
  • Artificial Intelligence

Français

Domaine(s)
  • Intelligence artificielle

Espagnol

Conserver la fiche 11

Fiche 12 1987-01-30

Anglais

Subject field(s)
  • Artificial Intelligence
DEF

It reads and stacks input text until the parse stack contains the right-hand side (rhs) of the appropriate production, as determined by the parse tables.

Français

Domaine(s)
  • Intelligence artificielle

Espagnol

Conserver la fiche 12

Fiche 13 1986-12-31

Anglais

Subject field(s)
  • Artificial Intelligence
  • Computer Programs and Programming

Français

Domaine(s)
  • Intelligence artificielle
  • Programmes et programmation (Informatique)

Espagnol

Conserver la fiche 13

Fiche 14 1986-11-14

Anglais

Subject field(s)
  • Artificial Intelligence
  • Computer Programs and Programming

Français

Domaine(s)
  • Intelligence artificielle
  • Programmes et programmation (Informatique)

Espagnol

Conserver la fiche 14

Fiche 15 1986-05-13

Anglais

Subject field(s)
  • Computer Programs and Programming
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.

Français

Domaine(s)
  • Programmes et programmation (Informatique)
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.

Espagnol

Conserver la fiche 15

Fiche 16 1985-12-02

Anglais

Subject field(s)
  • Artificial Intelligence

Français

Domaine(s)
  • Intelligence artificielle

Espagnol

Conserver la fiche 16

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 :