TERMIUM Plus®

From: Translation Bureau

On social media

Consult the Government of Canada’s terminology data bank.

DECLARATIVE [53 records]

Record 1 2026-01-29

English

Subject field(s)
  • Communication and Information Management
  • IT Security
CONT

The two main types of data generalization are automated generalization and declarative generalization [...] Declarative generalization involves manually deciding how large your data bin sizes will be in any given scenario.

Key term(s)
  • manual generalisation
  • declarative generalisation

French

Domaine(s)
  • Gestion des communications et de l'information
  • Sécurité des TI
OBS

La généralisation manuelle est un type de généralisation de données.

Spanish

Save record 1

Record 2 2026-01-08

English

Subject field(s)
  • Artificial Intelligence
  • Information Processing (Informatics)
CONT

... procedural information directly supports actions, whereas declarative information is assumed to support comprehension and factual knowledge ...

French

Domaine(s)
  • Intelligence artificielle
  • Traitement de l'information (Informatique)
CONT

L'information déclarative est localisée dans la mémoire collective centralisée. Elle regroupe les connaissances contenues dans des bases de données centralisées [...]

Spanish

Save record 2

Record 3 2024-07-26

English

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

In the declarative interpretation, a declarative program is viewed as a formula, and one can reason about its correctness without any reference to the underlying computational mechanism.

French

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

Selon l'interprétation déclarative, la situation est décrite par une suite de règles et de faits [...], et le problème à résoudre est spécifié sous forme d'un but qui est donné au mécanisme de résolution de l'interpréteur.

Spanish

Save record 3

Record 4 2024-05-09

English

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

A programming language for expressing declarations.

OBS

Example: A data definition language.

OBS

declarative language: term standardized by ISO/IEC (International Electrotechnical Commission) and CSA.

French

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

Langage de programmation conçu pour exprimer des déclarations.

CONT

Les normes internationales SGML et ODA sont destinées à apporter un langage commun, indispensable à l'échange d'information, à commencer par la définition logique et physique d'un document. Elles permettent de déclarer des entités textuelles selon le sens : début/fin de citation ou de liste, titre de niveau n, etc. Une entité «bibliographie» contient tous les éléments, les «champs» nécessaires (nom et prénom de l'auteur, titre, lieu de publication, etc.). [...] De tels langages, dits déclaratifs, obligent à structurer logiquement l'ensemble des documents et pas uniquement certains de leurs éléments (par exemple la création d'une note ou d'une entrée de glossaire).

OBS

langage déclaratif : terme normalisé par l'ISO/CEI (Commission électrotechnique internationale) et la CSA.

Spanish

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

Un lenguaje declarativo es un tipo de lenguaje de programación basado más en las matemáticas y en la lógica que los lenguajes imperativos, más cercanos estos al razonamiento humano. Los lenguajes declarativos no dicen cómo hacer una cosa, sino, más bien, qué cosa hacer. A diferencia de los imperativos, no suele haber declaración de variables ni tipos.

Save record 4

Record 5 2024-05-09

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle
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.

Spanish

Save record 5

Record 6 2024-05-09

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 6

Record 7 2024-05-03

English

Subject field(s)
  • Computer Processing of Language Data
  • Artificial Intelligence

French

Domaine(s)
  • Informatisation des données linguistiques
  • Intelligence artificielle
CONT

AJAX [JavaScript asynchrone et XML] modélise la logique de nettoyage de données par un graphe orienté de transformations. [...] Son aspect déclaratif est hérité du SQL [langage d'interrogation du serveur] et garantit un déploiement ainsi qu'une maintenance facile des programmes de nettoyage de données.

Spanish

Save record 7

Record 8 2023-10-17

English

Subject field(s)
  • Software
  • Internet and Telematics
CONT

To use a declarative API, users do not need to understand the full architecture of the backend of the application. Instead, they only need to know what they want to do and the endpoint that they can do it with; a declarative API abstracts the backend for the benefit of the user.

French

Domaine(s)
  • Logiciels
  • Internet et télématique
OBS

API : acronyme anglais signifiant «application programming interface».

Spanish

Save record 8

Record 9 2023-10-17

English

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

Knowledge represented by facts, rules and theorems that can only be processed after being translated into procedural knowledge.

OBS

declarative knowledge: designation and definition standardized by ISO in collaboration with the International Electrotechnical Commission (IEC) and by the Canadian Standards Association (CSA).

French

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

Ensemble de connaissances qui décrivent des relations entre les objets du domaine et qui ne disent pas comment obtenir que ces relations soient respectées.

CONT

Le savoir procédural est de nature algorithmique (il dit «comment» faire) alors que le savoir déclaratif ne l'est pas (il dit «ce qu'il faut» faire).

OBS

connaissance déclarative : désignation normalisée par l'ISO en collaboration avec la Commission électrotechnique internationale (CEI) et par l'Association canadienne de normalisation (CSA).

Spanish

Save record 9

Record 10 2022-07-25

English

Subject field(s)
  • Computer Programs and Programming
CONT

Declarative Encoding. In this encoding, we express every constructor and operator for our model as pure data in a recursive tree structure.

French

Domaine(s)
  • Programmes et programmation (Informatique)

Spanish

Save record 10

Record 11 2022-07-25

English

Subject field(s)
  • Computer Programs and Programming
CONT

If you handle sensitive data and have compliance concerns, procedural language doesn't offer the same level of security as declarative. The data is open to the entire program, which can make security a challenge.

Key term(s)
  • non-procedural

French

Domaine(s)
  • Programmes et programmation (Informatique)

Spanish

Save record 11

Record 12 2020-10-14

English

Subject field(s)
  • Computer Programs and Programming
CONT

... declarative programming is about describing what you're trying to achieve, without instructing how to do it.

Key term(s)
  • declarative programing

French

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

La programmation déclarative [consiste à décrire] directement le résultat final souhaité (objectif).

Spanish

Campo(s) temático(s)
  • Programas y programación (Informática)
CONT

La programación declarativa es un estilo de programación en el que el programador no dice "cómo" llegar a obtener la solución de un problema (es decir, las instrucciones necesarias para llegar a ella) sino "qué" define esa solución; es lo contrapuesto a la programación imperativa.

Save record 12

Record 13 2020-10-14

English

Subject field(s)
  • Cognitive Psychology
  • Artificial Intelligence
CONT

Declarative learning is thought to be fast and flexible ... and [to] rely on explicit reasoning.

French

Domaine(s)
  • Psychologie cognitive
  • Intelligence artificielle
CONT

[...] l'apprentissage déclaratif [...] consiste à apprendre de manière explicite [des] faits et [des] événements [...]

Spanish

Campo(s) temático(s)
  • Psicología cognitiva
  • Inteligencia artificial
CONT

En el aprendizaje declarativo se determinan los objetos, las propiedades y las relaciones generales existentes y se resuelven los problemas aplicando mecanismos generales a través del uso de la razón.

Save record 13

Record 14 2020-10-14

English

Subject field(s)
  • Programming Languages
CONT

Using a declarative programming language, the programmer should be able to focus more on what the program should do than on the details for how it should be done.

Key term(s)
  • declarative programing language

French

Domaine(s)
  • Langages de programmation

Spanish

Campo(s) temático(s)
  • Lenguaje de programación
CONT

En un lenguaje de programación declarativa, el desarrollador (o diseñador) describe el comportamiento y la integración de los componentes sin utilizar programación procedural.

Save record 14

Record 15 - external organization data 2014-09-03

English

Subject field(s)
  • Compartment - ISO/IEC JTC 1 Information Technology Vocabulary
Universal entry(ies)
28.02.22 (2382)
ISO/IEC standard entry number
DEF

knowledge represented by facts, rules, and theorems

OBS

Usually, declarative knowledge cannot be processed without first being translated into procedural knowledge.

OBS

declarative knowledge: term and definition standardized by ISO/IEC [ISO/IEC 2382-28:1995].

French

Domaine(s)
  • Tiroir - ISO/CEI JTC 1 Vocabulaire des technologies de l'information
Entrée(s) universelle(s)
28.02.22 (2382)
ISO/IEC standard entry number
DEF

connaissance représentée par des faits, des règles ou des théorèmes

OBS

Normalement, la connaissance déclarative ne peut être traitée qu'après avoir été traduite en connaissance procédurale.

OBS

connaissance déclarative : terme et définition normalisés par l'ISO/CEI [ISO/IEC 2382-28:1995].

Spanish

Save record 15

Record 16 2010-07-26

English

Subject field(s)
  • Programming Languages
  • Computer Programs and Programming
DEF

A portion of a program that consists of one or more declarations.

DEF

... a sequence of declarations. It may also contain related information such as subprogram bodies and representation clauses.

OBS

In COBOL, a declarative part (data division) has a specific meaning for exception handling.

OBS

declarative part; data division: terms and definition standardized by ISO.

French

Domaine(s)
  • Langages de programmation
  • Programmes et programmation (Informatique)
DEF

Portion d'un programme constituée d'au moins une déclaration.

DEF

En Ada, une partie contenant des déclarations et d'autres informations associées qui s'appliquent à une portion donnée de texte-source.

OBS

En COBOL, une partie déclarative (division de données) a un sens particulier lorsqu'il s'agit de la gestion d'exceptions.

OBS

partie déclarative : terme et définition normalisés par l'ISO.

Spanish

Save record 16

Record 17 - external organization data 2006-02-01

English

Subject field(s)
  • Compartment - ISO/IEC JTC 1 Information Technology Vocabulary
Universal entry(ies)
15.02.02 (2382)
ISO/IEC standard entry number
DEF

portion of a program that consists of one or more declarations

OBS

In COBOL, a declarative part is called "data division".

OBS

declarative part; data division: terms and definition standardized by ISO/IEC [ISO/IEC 2382-15:1999].

French

Domaine(s)
  • Tiroir - ISO/CEI JTC 1 Vocabulaire des technologies de l'information
Entrée(s) universelle(s)
15.02.02 (2382)
ISO/IEC standard entry number
DEF

portion d'un programme constituée d'une ou plusieurs déclarations

OBS

En COBOL, une partie déclarative s'appelle «division données».

OBS

partie déclarative : terme et définition normalisés par l'ISO/CEI [ISO/IEC 2382-15:1999].

Spanish

Save record 17

Record 18 - external organization data 2006-02-01

English

Subject field(s)
  • Compartment - ISO/IEC JTC 1 Information Technology Vocabulary
Universal entry(ies)
15.02.10 (2382)
ISO/IEC standard entry number
DEF

portion of a program consisting of declarations

OBS

declarative region: term and definition standardized by ISO/IEC [ISO/IEC 2382-15:1999].

French

Domaine(s)
  • Tiroir - ISO/CEI JTC 1 Vocabulaire des technologies de l'information
Entrée(s) universelle(s)
15.02.10 (2382)
ISO/IEC standard entry number
DEF

portion d'un programme composée de déclarations

OBS

zone déclarative; région déclarative : termes et définition normalisés par l'ISO/CEI [ISO/IEC 2382-15:1999].

Spanish

Save record 18

Record 19 2004-07-30

English

Subject field(s)
  • Operating Systems (Software)
DEF

Generally, a coding sequence consisting of a symbolic label, a declarative operation code, and an operand. It involves writing symbolic labels and operation codes for data and constants.

French

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

Spanish

Campo(s) temático(s)
  • Sistemas operativos (Soporte lógico)
DEF

Secuencia de codificación que consiste [en] una etiqueta simbólica, un código operativo declarativo y un operando.

CONT

La operación declarativa se usa para escribir etiquetas códigos para los datos y las constantes.

Save record 19

Record 20 2004-07-30

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle
DEF

Énoncé qui exprime par définition une connaissance factuelle, de manière purement énonciative.

Spanish

Campo(s) temático(s)
  • Inteligencia artificial
Save record 20

Record 21 1996-06-02

English

Subject field(s)
  • Titles of Documents and Works
  • International Relations

French

Domaine(s)
  • Titres de documents et d'œuvres
  • Relations internationales

Spanish

Save record 21

Record 22 1996-02-27

English

Subject field(s)
  • Programming Languages
DEF

A portion of a program within which rules for scope and visibility are determined by corresponding declarations in other portions of this program.

OBS

Term and definition standardized by ISO.

French

Domaine(s)
  • Langages de programmation
DEF

Portion d'un programme dans laquelle les règles de portée et de visibilité sont établies par des déclarations correspondantes d'autres portions du programme.

OBS

Termes et définition normalisés par l'ISO.

Spanish

Save record 22

Record 23 1994-10-18

English

Subject field(s)
  • Symbolism and Psychology of Language
  • Artificial Intelligence
DEF

Memory which consists of a network of cognitive units.

OBS

As opposed to "procedural memory."

French

Domaine(s)
  • Symbolique et psychologie du langage
  • Intelligence artificielle
CONT

La mémoire déclarative fait référence à la connaissance que nous possédons sur des faits, des choses ou des êtres, le «quoi».

Spanish

Save record 23

Record 24 1994-10-18

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle
CONT

Dans le cas idéal, le moteur d'inférences ne fait aucun choix, c'est la base de (méta)connaissances donnée qui permet de gérer totalement le contrôle et le raisonnement. De tels systèmes sont dits déclaratifs par opposition aux systèmes procéduraux dans lesquels tout - contrôle, raisonnement, connaissances factuelles - est codé et figé dans un langage de programmation.

Spanish

Save record 24

Record 25 1994-10-18

English

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

Representation of facts and assertions.

CONT

A declarative representation of a fact is simply an assertion that the fact is true.

CONT

Representation schemes are classified into declarative and procedural ones. Declarative refers to representation of facts and assertions. They are object-oriented schemes.

CONT

Suppose ... that a telephone directory were stored in a computer database and that we had a program which could look up a particular person's number in the directory. The representation of the directory would be an example of a declarative representation, i.e. one in which there is a set of independent facts. The program itself, however, contains knowledge about how a directory is searched. The specification of methods is called a procedural representation.

French

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

Représentation qui utilise le principe de parcimonie en créant des fragments de connaissances indépendants les uns des autres et en les combinant par un mécanisme général de raisonnement et de déduction.

CONT

[...] si la connaissance du domaine étudié n'est exprimable que sous forme de déclarations, la représentation correspondante sera appelée représentation déclarative.

OBS

Un exemple qui illustre bien la différence entre déclaratif et procédural est l'analyse du langage naturel; un groupe nominal peut être représenté sous une forme déclarative par quelques règles de grammaire; [...]. Un système ne peut en effet être complètement déclaratif [...]. Un système très déclaratif est un système écrit dans un langage ayant une syntaxe très variée et donc permettant d'y exprimer le maximum de connaissances. [...] Avantages des représentations déclaratives : la lisibilité [...], économie et souplesse [...], facilité de modification [...]

Spanish

Save record 25

Record 26 1992-11-12

English

Subject field(s)
  • Programming Languages

French

Domaine(s)
  • Langages de programmation

Spanish

Save record 26

Record 27 1992-10-01

English

Subject field(s)
  • Programming Languages
  • Artificial Intelligence

French

Domaine(s)
  • Langages de programmation
  • Intelligence artificielle

Spanish

Save record 27

Record 28 1992-09-21

English

Subject field(s)
  • Programming Languages

French

Domaine(s)
  • Langages de programmation

Spanish

Save record 28

Record 29 1989-03-01

English

Subject field(s)
  • Artificial Intelligence
OBS

Mechanisms for representing knowledge. They are: semantic net, conceptual dependency, frame, script.

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 29

Record 30 1989-03-01

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 30

Record 31 1989-03-01

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 31

Record 32 1989-03-01

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 32

Record 33 1989-02-16

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 33

Record 34 1989-02-16

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 34

Record 35 1989-02-16

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 35

Record 36 1989-02-16

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 36

Record 37 1989-02-16

English

Subject field(s)
  • Artificial Intelligence
DEF

Meaning that is independent from machine behaviour.

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 37

Record 38 1989-01-11

English

Subject field(s)
  • Programming Languages

French

Domaine(s)
  • Langages de programmation
DEF

Pour le langage Ada, une partie du texte d'un programme, associée à une déclaration ou un ordre.

Spanish

Save record 38

Record 39 1988-03-18

English

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

French

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

Spanish

Save record 39

Record 40 1988-03-18

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 40

Record 41 1988-03-18

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 41

Record 42 1988-03-18

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 42

Record 43 1988-03-18

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 43

Record 44 1988-01-06

English

Subject field(s)
  • Programming Languages

French

Domaine(s)
  • Langages de programmation

Spanish

Save record 44

Record 45 1987-05-19

English

Subject field(s)
  • Artificial Intelligence
DEF

Technique in which most of the knowledge is represented as a static collection of facts accompanied by a small set of general procedures for manipulating them.

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 45

Record 46 1987-01-16

English

Subject field(s)
  • Artificial Intelligence
CONT

The declarative approach assumes that knowledge is a collection of facts that can be stated in logical propositions, conceptual graphs, or other symbols.

French

Domaine(s)
  • Intelligence artificielle
CONT

L'approche déclarative offre naturellement la possibilité de transmettre la connaissance soit à l'utilisateur, soit au concepteur du système.

Spanish

Save record 46

Record 47 1986-11-14

English

Subject field(s)
  • Artificial Intelligence

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 47

Record 48 1986-09-11

English

Subject field(s)
  • Programming Languages
  • Artificial Intelligence

French

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

Directive de compilation composée d'une seule instruction USE terminée par un point.

Spanish

Save record 48

Record 49 1986-08-05

English

Subject field(s)
  • Programming Languages
DEF

Programming language specifying the content (type, characteristics or amount of data) of a file.

French

Domaine(s)
  • Langages de programmation
DEF

Langage de programmation spécifiant le contenu (type, caractéristiques ou nombre de données) d'un fichier.

Spanish

Save record 49

Record 50 1986-05-16

English

Subject field(s)
  • Artificial Intelligence
  • Semantics

French

Domaine(s)
  • Intelligence artificielle
  • Sémantique

Spanish

Save record 50

Record 51 1986-05-13

English

Subject field(s)
  • Artificial Intelligence
OBS

See "declarative knowledge representation".

French

Domaine(s)
  • Intelligence artificielle
CONT

On dit généralement que l'ensemble des connaissances déclaratives constitue une "structure de données" car elles jouent le rôle de données pour les procédures qui les interprètent. Le mode d'emploi des structures déclaratives est donné par les procédures interprétatives.

Spanish

Save record 51

Record 52 1985-12-16

English

Subject field(s)
  • Artificial Intelligence
DEF

Representation schemes are classically classified into declarative and procedural ones. Declarative refers to representation of facts and assertions. They are object oriented schemes.

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 52

Record 53 1985-04-01

English

Subject field(s)
  • Programming Languages

French

Domaine(s)
  • Langages de programmation

Spanish

Save record 53

Copyright notice for the TERMIUM Plus® data bank

© Public Services and Procurement Canada, 2026
TERMIUM Plus®, the Government of Canada's terminology and linguistic data bank
A product of the Translation Bureau

Features

GCtranslate (available on the Government of Canada network only)

Use this artificial intelligence prototype to translate Government of Canada content up to and including Protected B. Available to employees of selected departments and agencies only.

Writing tools

The Language Portal’s writing tools have a new look! Easy to consult, they give you access to a wealth of information that will help you write better in English and French.

Glossaries and vocabularies

Access Translation Bureau glossaries and vocabularies.

Date Modified: