TERMIUM Plus®

Par le Bureau de la traduction

Dans les médias sociaux

Consultez la banque de données terminologiques du gouvernement du Canada.

LOGIC LANGUAGE [24 fiches]

Fiche 1 2026-01-08

Anglais

Subject field(s)
  • Artificial Intelligence
CONT

Self's vision of formalizing teaching in terms of a student model is given a sharp focus in his work on concept teaching(Self, 1977). It differs from other projects by being a formal experiment on teaching rather than a teaching system. The domain is the acquisition of simple conjunctive concepts in a relational language close to first-order logic. An example of the concepts taught by Self's system would be R(x) T(y)("There is a rectangle and no triangle"). The target concept is taught through successive variable-free examples classified as positive or negative instances. For example, the tutor could say that R(a) T(b)("There is a rectangle a and a triangle b") is a negative example. Since the order in which the sequence of instances is presented greatly influences the time the student takes to converge on the correct concept, the idea is for the teacher to use a learning model to optimize its selection of examples.

Français

Domaine(s)
  • Intelligence artificielle
OBS

Voir étude de concepts, évaluation des concepts, test de concepts.

OBS

Comparer à apprentissage de concepts : apprentissage visant à trouver une fonction de reconnaissance qui permet de distinguer les éléments appartenant au concept de ceux n'en faisant pas partie.

Espagnol

Conserver la fiche 1

Fiche 2 2024-05-09

Anglais

Subject field(s)
  • Artificial Intelligence
  • Continuing Education
  • Software
DEF

[Instruction using] programs that understand the student’s internal cognitive structures; are able to analyse a student’s answer to a question and determine which parts of the question confuse the student. They then use that information to provide very specific instruction. A system of this type would be a substitute for a very competent and experienced teacher.

CONT

Intelligent Computer-Assisted Instruction(ICAI)... encompasses two primary areas. One is instructional programs that model the learner... These programs collect detailed data about the student's work and formulate a hypothesis about what the student knows and is thinking.... The other area is the use of expert systems... that contain all known information on a particular topic, a set of logic that ties all this information together..., and in some cases a program that allows a person to converse easily and in natural language with the computer.

CONT

The components of an ICAI program are problem-solving expertise, student model, and tutoring module.

OBS

For historical reasons, much of the research in the field of educational software involving artificial intelligence has been conducted under the name of "ICAI." This acronym stands for "Intelligent Computer-Aided Instruction," a phrase that evolved out of the name "Computer-Aided Instruction" (CAI) ... Most recently, "ICAI" has often been replaced by the acronym "ITS," for "Intelligent Tutoring Systems"....

Terme(s)-clé(s)
  • intelligent computer-based tutoring
  • intelligent computer-based teaching

Français

Domaine(s)
  • Intelligence artificielle
  • Éducation permanente
  • Logiciels
DEF

Enseignement à partir du principe que les programmes à vocation pédagogique devraient être eux-mêmes des experts du domaine capables de résoudre les problèmes posés de différentes façons, de suivre et de critiquer les solutions de l'étudiant.

CONT

L'E.I.A.O. consiste à appliquer la technicité des systèmes experts à l'E.A.O., l'expert en l'occurrence étant l'enseignant-pédagogue. L'E.A.O. pratique une analyse plus ou moins affinée des réponses des apprenants. L'E.I.A.O. ambitionne d'analyser le raisonnement de cet apprenant, de lui montrer d'autres formes de raisonnement ou l'aider à les découvrir [...]

OBS

Le sigle est aussi celui d'un projet de recherche au Laboratoire de recherche informatique d'Orsay (France).

Espagnol

Conserver la fiche 2

Fiche 3 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 3

Fiche 4 2024-05-09

Anglais

Subject field(s)
  • Artificial Intelligence
  • Programming Languages

Français

Domaine(s)
  • Intelligence artificielle
  • Langages de programmation

Espagnol

Conserver la fiche 4

Fiche 5 2017-04-13

Anglais

Subject field(s)
  • Education Theory and Methods
CONT

The ’Rote’ learning technique has again been recognised as a preferred method of teaching certain basic skills and the English language, where there is no obvious logic throughout, is a prime target for its use.

CONT

So many courses are terminology laden subjects which at times many students approach by using rote learning techniques. To help students go beyond rote learning, we need to teach them how to organize important ideas in ways that lead to an understanding of meaningful relationships.

Français

Domaine(s)
  • Théories et méthodes pédagogiques
CONT

L'apprentissage par mémorisation. Apprendre par cœur est à la portée de tout enfant et l'école doit développer de manière systématique cette faculté. Il va de soi que toute mémorisation doit avoir un sens et qu'elle ne peut se substituer à la compréhension et à l'exploitation des connaissances. Néanmoins, il est indispensable de montrer aux enfants les techniques d'apprentissage par cœur et de les tenir à l'entraînement régulier de cette faculté.

Espagnol

Campo(s) temático(s)
  • Teorías y métodos pedagógicos
Conserver la fiche 5

Fiche 6 2016-11-30

Anglais

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

... the generation of computer program code given some description of the problem in another form. This description might be in the form of examples of behaviour, a statement in a formal language(such as logic), a description in natural language, or result from an interactive dialogue.

CONT

Knowledge and reasoning in program synthesis.

OBS

program synthesis: term standardized by the Institute of Electrical and Electronics Engineers (IEEE)

Français

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

Génération automatique de programmes à partir d'une description non procédurale de leurs effets souhaités.

CONT

La synthèse de programmes permet de synthétiser, automatiquement ou par des interactions avec l'utilisateur, des algorithmes à partir d'exemples d'entrée/sortie, de traces de calculs, ou de spécifications formelles.

Espagnol

Conserver la fiche 6

Fiche 7 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 7

Fiche 8 2003-09-25

Anglais

Subject field(s)
  • Telecommunications Switching
DEF

The [ITU Telecommunication Standardization Sector(ITU-T) ] language used in the presentation of the functional specification and functional description of the internal logic processes in a stored programmed control switching system.

Français

Domaine(s)
  • Commutation (Télécommunications)

Espagnol

Campo(s) temático(s)
  • Conmutación (Telecomunicaciones)
Conserver la fiche 8

Fiche 9 2003-03-26

Anglais

Subject field(s)
  • Information Processing (Informatics)
  • Internet and Telematics
  • Computer Programs and Programming
  • Programming Languages
CONT

Support for these two interfaces ensures that an animation engine need not replicate the parser and any additional semantic logic associated with language abstract values.

OBS

The English terminology on this record is standardized by the World Wide Web Consortium (W3C) whose role it is to establish standards relating to Internet technology. The French terminology was proposed by translators certified by the W3C and was verified by the author of this record.

Français

Domaine(s)
  • Traitement de l'information (Informatique)
  • Internet et télématique
  • Programmes et programmation (Informatique)
  • Langages de programmation
CONT

La gestion de ces deux interfaces assure que le moteur d'une animation n'a pas besoin de reproduire l'analyseur et toute autre logique sémantique supplémentaire associée aux valeurs abstraites du langage.

OBS

La terminologie anglaise de cette fiche est normalisée par le World Wide Web Consortium (consortium W3C) dont le rôle principal est d'établir les normes reliées aux technologies Internet. La terminologie française est proposée par des traducteurs agréés par le Consortium et elle a été vérifiée par l'auteur de cette fiche.

Espagnol

Conserver la fiche 9

Fiche 10 2002-10-08

Anglais

Subject field(s)
  • Programming Languages
  • Artificial Intelligence
DEF

A symbolic or AI programming language based on predicate calculus.

OBS

PROLOG is the most popular language for AI research outside of North America.

OBS

PROgramming in LOGic. An AI programming language that is especially popular in Europe and In Japan.

Français

Domaine(s)
  • Langages de programmation
  • Intelligence artificielle
DEF

Langage de programmation logique qui permet, à la façon des systèmes experts, de résoudre les problèmes par inférence à partir de règles.

CONT

Prolog contient en quelque sorte le noyau d'un (certain type de) système expert.

Espagnol

Campo(s) temático(s)
  • Lenguaje de programación
  • Inteligencia artificial
DEF

Lenguaje de programación de alto nivel basado en la lógica usado en el campo de la inteligencia artificial.

CONT

PROLOG está diseñado para manipular el conocimiento en vez de números. Lo que distingue a PROLOG de otros lenguajes más tradicionales orientados hacia la programación es que cada línea de PROLOG incluye tanto las instrucciones como los datos que deben ser procesados por la computadora (ordenador). Fue desarrollado por Alain Colmerauer de la Universidad de Marsella (Francia).

Conserver la fiche 10

Fiche 11 2001-02-08

Anglais

Subject field(s)
  • Computer Programs and Programming
  • Audiovisual Techniques and Equipment
  • Information Processing (Informatics)
  • Computer Graphics
OBS

A language used by the Audio Visual Connection(AVC) to add logic, arithmetic, file actions, trigger fields, and similar advanced functions to stories.

Français

Domaine(s)
  • Programmes et programmation (Informatique)
  • Audiovisuel (techniques et équipement)
  • Traitement de l'information (Informatique)
  • Infographie
CONT

Le tableau d'intégration organise l'ensemble des éléments qui composent l'application, à savoir les images graphiques (fond d'écran, icônes, objets utilisés dans une animation, ...) et les procédures informatiques en langage AVA.

Espagnol

Conserver la fiche 11

Fiche 12 1994-04-06

Anglais

Subject field(s)
  • Industrial and Economic Psychology
  • Human Biological Requirements
CONT

Evolutionists and economists are raiding each other's theories. The result is a new and encouraging view of human nature. Economists and Darwinian biologists talk the same language, borrow each other's techniques and come to similar conclusions. By exploring a common ground(focus on the individual), a new discipline of evolutionary economics is being born. Some examples : J. Hirshleifer(UCLA) has used evolutionary arguments to explain when and why human beings resort to anarchy and warfare. E. Leigh(Smithsonian Tropical Institute-Panama) resorts to Adam Smith to explain how conflicts between genes inside cells are resolved. A. Rogers(University of Utah) suggests that long-term interest rates can be predicted from the biology of humans. Leda Cosmides, psychologist at UCSB, has used evolutionary logic to explain human reasoning in terms of social bargaining.

Français

Domaine(s)
  • Psychologie industrielle et économique
  • Besoins biologiques de l'homme

Espagnol

Conserver la fiche 12

Fiche 13 1990-12-10

Anglais

Subject field(s)
  • Artificial Intelligence
DEF

A logic that has terms whose intended meaning is an expression of some object language.

Français

Domaine(s)
  • Intelligence artificielle

Espagnol

Conserver la fiche 13

Fiche 14 1989-07-23

Anglais

Subject field(s)
  • Artificial Intelligence
  • Software
  • Mathematics
CONT

Clausal Logic is a specification Language of universal expressivity, with an automatic deductive mechanism for solving any problems specified.

Français

Domaine(s)
  • Intelligence artificielle
  • Logiciels
  • Mathématiques
OBS

Il s'agit de l'expressivité logique (mise en expression, en équation) non pas de l'expressivité affective usuelle.

Espagnol

Conserver la fiche 14

Fiche 15 1989-01-31

Anglais

Subject field(s)
  • Artificial Intelligence
  • Programming Languages
DEF

Language that attempts to integrate input/output better with the logic programming model, by identifying the input/output streams of devices with the logical streams in the language.

Français

Domaine(s)
  • Intelligence artificielle
  • Langages de programmation

Espagnol

Conserver la fiche 15

Fiche 16 1988-11-03

Anglais

Subject field(s)
  • Artificial Intelligence
CONT

The objective of fuzzy logic is to modify(or "fuzzify") logic so that it applies directly to informal arguments. Fuzzy logic results from two stages of fuzzification : the introduction of vague predicates into the object language(this results in some form of multivalued logic), and treating the metalinguistic predicates "true" and "false" as themselves vague or fuzzy. The second stage is by far the most radical and controversial, and we shall reserve the term "fuzzy logic" for this stage of "fuzzification".

Français

Domaine(s)
  • Intelligence artificielle
OBS

Voir logique floue, ensemble flou.

Espagnol

Conserver la fiche 16

Fiche 17 1987-05-04

Anglais

Subject field(s)
  • Programming Languages

Français

Domaine(s)
  • Langages de programmation

Espagnol

Conserver la fiche 17

Fiche 18 1986-11-14

Anglais

Subject field(s)
  • Artificial Intelligence
CONT

Of course this emphasis on logic as a specification language ignores a crucial aspect of conceptual modelling, the implementation problem.

Français

Domaine(s)
  • Intelligence artificielle

Espagnol

Conserver la fiche 18

Fiche 19 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 19

Fiche 20 1985-12-16

Anglais

Subject field(s)
  • Artificial Intelligence
DEF

Concern with architecture of task-specific reasoning as opposed to concern with implementation-level concerns at rule, frame or logic language level.

Français

Domaine(s)
  • Intelligence artificielle

Espagnol

Conserver la fiche 20

Fiche 21 1985-03-28

Anglais

Subject field(s)
  • Programming Languages
CONT

... there is another language for functional decomposition and input/output specification : IORL(Input/Output Requirements Language). Although these do some useful specification checking, they cannot check detailed logic or specify the order and timing constraints needed in real-time systems.

Français

Domaine(s)
  • Langages de programmation
OBS

langage de spécification entrée/sortie.

Espagnol

Conserver la fiche 21

Fiche 22 1985-03-28

Anglais

Subject field(s)
  • Systems Analysis (Information Processing)
CONT

... finite-state-machine rotation permits complex logic to be described in terms of entities which have discrete states. It has been extensively used in defining complex protocols for computer networks and communications switching systems. The CCITT standards committee for international telephony and networking has a language for protocol specification based on this approach, SDL(Specification and Description language).

Français

Domaine(s)
  • Analyse des systèmes informatiques

Espagnol

Conserver la fiche 22

Fiche 23 1985-03-26

Anglais

Subject field(s)
  • Codes (Software)
CONT

It is desirable to have high-level languages, unlike programming languages, with which we can express requirements and specifications. The early versions of such languages... were not computable. This book describes such a language which is computable. Its statements are successively refined until program code can be automatically generated. It is mathematically based so that it produces bug-free and consistent logic.

Français

Domaine(s)
  • Codes (Logiciels)
OBS

prouvable : qu'il est possible de prouver.

Espagnol

Conserver la fiche 23

Fiche 24 1981-04-06

Anglais

Subject field(s)
  • Cybernetic Systems
OBS

A system over and beyond a system of lower logical order, and therefore capable of deciding propositions, discussing criteria, or exercising regulation for systems that are themselves logically incapable of such decisions and discussions or of self-regulation(because the metalogic is inaccessible to the system's logic, or the metalanguage is capable of statements inexpressible in the system's language). Note : a metasystem is of a higher logical order than a system, and not necessarily of higher "seniority" in the sense of command. For example : the school timetable is metasystemic to the timetable of a single class.

Français

Domaine(s)
  • Systèmes cybernétiques
OBS

système situé au-dessus d'un système d'ordre logique inférieur. Un métasystème est donc capable de discuter et de juger des propositions, des critères, et d'assurer la régulation d'un système qui en est incapable du point de vue logique (parce que la métalogique est inaccessible à la logique du système, ou parce que le métalangage est capable de formuler des propositions qui ne sont pas exprimables dans le langage du système). Remarque. Un métasystème est d'un ordre logique supérieur à celui d'un système, mais n'est pas nécessairement "prioritaire" au sens du contrôle. Par exemple, l'emploi du temps d'une école est métasystémique par rapport à l'emploi du temps d'une classe de cette école.

Espagnol

Conserver la fiche 24

Avis de droit d’auteur pour la banque de données TERMIUM Plus®

© Services publics et Approvisionnement Canada, 2026
TERMIUM Plus®, la banque de données terminologiques et linguistiques du gouvernement du Canada
Un produit du Bureau de la traduction

En vedette

GCtraduction (accessible uniquement sur le réseau du gouvernement du Canada)

Utilisez ce prototype d’intelligence artificielle pour traduire le contenu du gouvernement du Canada jusqu’au niveau Protégé B inclusivement. Réservé au personnel de certains ministères et organismes.

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 :