TERMIUM Plus®
From: Translation Bureau
On social media
Consult the Government of Canada’s terminology data bank.
IMPLEMENTED ALGORITHM [10 records]
Record 1 - internal organization data 2026-01-08
Record 1, English
Record 1, Subject field(s)
- Computer Mathematics
- Computer Programs and Programming
- Artificial Intelligence
Record 1, Main entry term, English
- monothetic clustering algorithm
1, record 1, English, monothetic%20clustering%20algorithm
correct
Record 1, Abbreviations, English
Record 1, Synonyms, English
Record 1, Textual support, English
Record number: 1, Textual support number: 1 CONT
Monothetic clustering is a divisive clustering method that uses a hierarchical, recursive partitioning of multivariate responses based on binary decision rules that are built from individual response variables... Based on the ideas of classification and regression trees, a monothetic clustering algorithm was implemented... to allow further explorations and modifications. 2, record 1, English, - monothetic%20clustering%20algorithm
Record 1, French
Record 1, Domaine(s)
- Mathématiques informatiques
- Programmes et programmation (Informatique)
- Intelligence artificielle
Record 1, Main entry term, French
- algorithme d'agrégation monothétique
1, record 1, French, algorithme%20d%27agr%C3%A9gation%20monoth%C3%A9tique
correct, masculine noun
Record 1, Abbreviations, French
Record 1, Synonyms, French
Record 1, Textual support, French
Record 1, Spanish
Record 1, Textual support, Spanish
Record 2 - internal organization data 2024-02-29
Record 2, English
Record 2, Subject field(s)
- IT Security
- Encryption and Decryption
Record 2, Main entry term, English
- side-channel attack
1, record 2, English, side%2Dchannel%20attack
correct
Record 2, Abbreviations, English
- SCA 2, record 2, English, SCA
correct
Record 2, Synonyms, English
- side channel attack 2, record 2, English, side%20channel%20attack
correct
- SCA 2, record 2, English, SCA
correct
- SCA 2, record 2, English, SCA
Record 2, Textual support, English
Record number: 2, Textual support number: 1 CONT
... a side-channel attack is any attack based on extra information that can be gathered because of the fundamental way a computer protocol or algorithm is implemented rather than flaws in the design of the protocol or algorithm itself... 3, record 2, English, - side%2Dchannel%20attack
Record 2, French
Record 2, Domaine(s)
- Sécurité des TI
- Chiffrage et déchiffrage
Record 2, Main entry term, French
- attaque par canal auxiliaire
1, record 2, French, attaque%20par%20canal%20auxiliaire
correct, feminine noun
Record 2, Abbreviations, French
Record 2, Synonyms, French
Record 2, Textual support, French
Record number: 2, Textual support number: 1 CONT
On a longtemps considéré la sécurité informatique comme étant la sécurité des logiciels. Or, ces logiciels s'exécutant bel et bien sur du matériel, il est possible de surveiller les effets de bord du matériel durant leur exécution, comme la consommation de courant ou encore le temps d'exécution, pour attaquer l'implémentation de certains algorithmes. Ces attaques sont appelées attaques par canal auxiliaire. 2, record 2, French, - attaque%20par%20canal%20auxiliaire
Record 2, Spanish
Record 2, Textual support, Spanish
Record 3 - internal organization data 2019-10-30
Record 3, English
Record 3, Subject field(s)
- Computer Mathematics
- Computer Programs and Programming
Record 3, Main entry term, English
- bottom-up algorithm
1, record 3, English, bottom%2Dup%20algorithm
correct
Record 3, Abbreviations, English
Record 3, Synonyms, English
- aggregative algorithm 2, record 3, English, aggregative%20algorithm
correct
Record 3, Textual support, English
Record number: 3, Textual support number: 1 CONT
The aggregative algorithm is usually implemented from bottom to top. Such algorithm first considers each node as a community and calculates the similarity between every pair of community, and then merges two communities with the largest similarity. 2, record 3, English, - bottom%2Dup%20algorithm
Record number: 3, Textual support number: 1 OBS
Bottom-up algorithms treat each data point as a single cluster at the outset and then successively merge (or agglomerate) pairs of clusters until all clusters have been merged into a single cluster that contains all data points. 3, record 3, English, - bottom%2Dup%20algorithm
Record 3, French
Record 3, Domaine(s)
- Mathématiques informatiques
- Programmes et programmation (Informatique)
Record 3, Main entry term, French
- algorithme ascendant
1, record 3, French, algorithme%20ascendant
correct, masculine noun
Record 3, Abbreviations, French
Record 3, Synonyms, French
- algorithme agglomératif 2, record 3, French, algorithme%20agglom%C3%A9ratif
correct, masculine noun
Record 3, Textual support, French
Record number: 3, Textual support number: 1 CONT
On distingue deux types de méthodes [de classification hiérarchique], les méthodes ascendantes (algorithmes agglomératifs) et les méthodes descendantes (algorithmes divisifs). 2, record 3, French, - algorithme%20ascendant
Record 3, Spanish
Record 3, Campo(s) temático(s)
- Matemáticas para computación
- Programas y programación (Informática)
Record 3, Main entry term, Spanish
- algoritmo ascendente
1, record 3, Spanish, algoritmo%20ascendente
correct, masculine noun
Record 3, Abbreviations, Spanish
Record 3, Synonyms, Spanish
- algoritmo aglomerativo 1, record 3, Spanish, algoritmo%20aglomerativo
correct, masculine noun
Record 3, Textual support, Spanish
Record number: 3, Textual support number: 1 CONT
Los algoritmos de clasificación jerárquicos pueden ser de 2 tipos: aglomerativos o ascendentes y divisivos o descendentes. Los algoritmos aglomerativos, mediante la utilización de algún criterio, van agrupando unidades de análisis en cada paso hasta llegar a un conglomerado que engloba a la totalidad. 1, record 3, Spanish, - algoritmo%20ascendente
Record 4 - internal organization data 2019-10-30
Record 4, English
Record 4, Subject field(s)
- Computer Mathematics
- Computer Programs and Programming
Record 4, Main entry term, English
- algorithm representation
1, record 4, English, algorithm%20representation
correct
Record 4, Abbreviations, English
Record 4, Synonyms, English
Record 4, Textual support, English
Record number: 4, Textual support number: 1 CONT
A representation that stands for a method of evaluating a function is called an algorithm. A representation that stands for values is called data. When implemented by a machine, an algorithm controls the transformation of an input data representation to an output data representation. The algorithm representation controls the transformation of data representations. 1, record 4, English, - algorithm%20representation
Record 4, French
Record 4, Domaine(s)
- Mathématiques informatiques
- Programmes et programmation (Informatique)
Record 4, Main entry term, French
- représentation de l'algorithme
1, record 4, French, repr%C3%A9sentation%20de%20l%27algorithme
correct, feminine noun
Record 4, Abbreviations, French
Record 4, Synonyms, French
Record 4, Textual support, French
Record number: 4, Textual support number: 1 CONT
Pour représenter un algorithme, deux méthodes : l'organigramme de programmation qui est une représentation graphique utilisée pour analyser un problème. Cette représentation de l'algorithme présente l'avantage d'être visuel mais est peu adapté aux problèmes complexes (mise en page, papier à utiliser). 2, record 4, French, - repr%C3%A9sentation%20de%20l%27algorithme
Record 4, Spanish
Record 4, Campo(s) temático(s)
- Matemáticas para computación
- Programas y programación (Informática)
Record 4, Main entry term, Spanish
- representación de algoritmo
1, record 4, Spanish, representaci%C3%B3n%20de%20algoritmo
correct, feminine noun
Record 4, Abbreviations, Spanish
Record 4, Synonyms, Spanish
Record 4, Textual support, Spanish
Record 5 - internal organization data 2004-09-07
Record 5, English
Record 5, Subject field(s)
- Computer Mathematics
- Information Processing (Informatics)
Record 5, Main entry term, English
- radix sorting
1, record 5, English, radix%20sorting
correct
Record 5, Abbreviations, English
Record 5, Synonyms, English
- pocket sorting 1, record 5, English, pocket%20sorting
correct
- digital sorting 2, record 5, English, digital%20sorting
correct
- radix sorting algorithm 3, record 5, English, radix%20sorting%20algorithm
Record 5, Textual support, English
Record number: 5, Textual support number: 1 DEF
A sorting algorithm in which the file is first sorted on the least significant digit of the sort key, then the next least significant until in the final pass a sort is made on the most significant digit. 1, record 5, English, - radix%20sorting
Record number: 5, Textual support number: 1 OBS
The algorithm is best implemented using linked lists. 1, record 5, English, - radix%20sorting
Record 5, French
Record 5, Domaine(s)
- Mathématiques informatiques
- Traitement de l'information (Informatique)
Record 5, Main entry term, French
- tri numérique
1, record 5, French, tri%20num%C3%A9rique
correct, masculine noun
Record 5, Abbreviations, French
Record 5, Synonyms, French
Record 5, Textual support, French
Record number: 5, Textual support number: 1 DEF
Algorithme de tri par lequel un fichier est d'abord classé en fonction de l'indicatif le moins important, puis ensuite en fonction de l'indicatif qui le précède, et ainsi de suite jusqu'à ce que l'on parvienne à l'indicatif le plus important. 2, record 5, French, - tri%20num%C3%A9rique
Record 5, Spanish
Record 5, Campo(s) temático(s)
- Matemáticas para computación
- Tratamiento de la información (Informática)
Record 5, Main entry term, Spanish
- clasificación por la base
1, record 5, Spanish, clasificaci%C3%B3n%20por%20la%20base
correct, feminine noun
Record 5, Abbreviations, Spanish
Record 5, Synonyms, Spanish
- algoritmo de clasificación de la base 1, record 5, Spanish, algoritmo%20de%20clasificaci%C3%B3n%20de%20la%20base
correct, masculine noun
- clasificación digital 2, record 5, Spanish, clasificaci%C3%B3n%20digital
feminine noun
- clasificación numérica 2, record 5, Spanish, clasificaci%C3%B3n%20num%C3%A9rica
feminine noun
Record 5, Textual support, Spanish
Record number: 5, Textual support number: 1 DEF
Algoritmo de clasificación basado en la base de los elementos que se clasifican. 2, record 5, Spanish, - clasificaci%C3%B3n%20por%20la%20base
Record 6 - internal organization data 2001-08-24
Record 6, English
Record 6, Subject field(s)
- Computer Programs and Programming
Record 6, Main entry term, English
- Soft-Thresholding Image Analysis 1, record 6, English, Soft%2DThresholding%20Image%20Analysis
Record 6, Abbreviations, English
- STIA 2, record 6, English, STIA
correct
Record 6, Synonyms, English
Record 6, Textual support, English
Record number: 6, Textual support number: 1 CONT
The Soft-Thresholding Image Analysis(STIA) computational algorithm was developed to rapidly detect anomalous regions in digital(or digitized) radiographs. It is implemented mostly on an image processor, with a small portion of the computation performed by the host computer. STIA generates a computerized image, or "mask", out of individual pixels that have been evaluated in terms of their "gray level", or brightness. Requiring only 12 s to generate a region-of-interest mask, STIA is sufficiently fast for use in nearly real-time inspection applications. 1, record 6, English, - Soft%2DThresholding%20Image%20Analysis
Record 6, French
Record 6, Domaine(s)
- Programmes et programmation (Informatique)
Record 6, Main entry term, French
- analyse d'image à seuil doux
1, record 6, French, analyse%20d%27image%20%C3%A0%20seuil%20doux
proposal, feminine noun
Record 6, Abbreviations, French
Record 6, Synonyms, French
Record 6, Textual support, French
Record 6, Spanish
Record 6, Textual support, Spanish
Record 7 - internal organization data 1997-12-15
Record 7, English
Record 7, Subject field(s)
- IT Security
Record 7, Main entry term, English
- system environment assurance level 1, record 7, English, system%20environment%20assurance%20level
Record 7, Abbreviations, English
Record 7, Synonyms, English
Record 7, Textual support, English
Record number: 7, Textual support number: 1 DEF
The confidence level generated by a system environment i.e. the procedures, conditions, and objects that affect its development, operation, and maintenance. 2, record 7, English, - system%20environment%20assurance%20level
Record number: 7, Textual support number: 1 OBS
The assurance provided by any... security services... can be ascertained by determining the strength and correctness of the mechanism that provides the service. For physical, administrative, and procedural mechanisms, the assurance level is determined by reviewing the processes that are implemented. For electronic mechanisms, empirical or exhaustive techniques are generally used... For cryptographic devices, the assurance level or strength is largely dependent on the length of the codes used in the algorithm. 3, record 7, English, - system%20environment%20assurance%20level
Record 7, French
Record 7, Domaine(s)
- Sécurité des TI
Record 7, Main entry term, French
- niveau d'assurance de l'environnement du système
1, record 7, French, niveau%20d%27assurance%20de%20l%27environnement%20du%20syst%C3%A8me
masculine noun
Record 7, Abbreviations, French
Record 7, Synonyms, French
Record 7, Textual support, French
Record 7, Spanish
Record 7, Textual support, Spanish
Record 8 - internal organization data 1997-12-15
Record 8, English
Record 8, Subject field(s)
- IT Security
Record 8, Main entry term, English
- trusted function assurance level 1, record 8, English, trusted%20function%20assurance%20level
Record 8, Abbreviations, English
Record 8, Synonyms, English
Record 8, Textual support, English
Record number: 8, Textual support number: 1 OBS
Trusted function. A function whose correct operation is relied upon for the security policy to be upheld. 2, record 8, English, - trusted%20function%20assurance%20level
Record number: 8, Textual support number: 2 OBS
The assurance provided by any... security services... can be ascertained by determining the strength and correctness of the mechanism that provides the service. For physical, administrative, and procedural mechanisms, the assurance level is determined by reviewing the processes that are implemented. For electronic mechanisms, empirical or exhaustive techniques are generally used... For cryptographic devices, the assurance level or strength is largely dependent on the length of the codes used in the algorithm. 3, record 8, English, - trusted%20function%20assurance%20level
Record 8, French
Record 8, Domaine(s)
- Sécurité des TI
Record 8, Main entry term, French
- niveau d'assurance d'une fonction de confiance
1, record 8, French, niveau%20d%27assurance%20d%27une%20fonction%20de%20confiance
masculine noun
Record 8, Abbreviations, French
Record 8, Synonyms, French
Record 8, Textual support, French
Record 8, Spanish
Record 8, Textual support, Spanish
Record 9 - internal organization data 1997-12-15
Record 9, English
Record 9, Subject field(s)
- IT Security
Record 9, Main entry term, English
- operational environment assurance level 1, record 9, English, operational%20environment%20assurance%20level
Record 9, Abbreviations, English
Record 9, Synonyms, English
Record 9, Textual support, English
Record number: 9, Textual support number: 1 DEF
A system trusted function confidence level established by an aspect of the operational environment while the system is under the evaluation process. 2, record 9, English, - operational%20environment%20assurance%20level
Record number: 9, Textual support number: 1 OBS
The assurance provided by any... security services... can be ascertained by determining the strength and correctness of the mechanism that provides the service. For physical, administrative, and procedural mechanisms, the assurance level is determined by reviewing the processes that are implemented. For electronic mechanisms, empirical or exhaustive techniques are generally used... For cryptographic devices, the assurance level or strength is largely dependent on the length of the codes used in the algorithm. 3, record 9, English, - operational%20environment%20assurance%20level
Record 9, French
Record 9, Domaine(s)
- Sécurité des TI
Record 9, Main entry term, French
- niveau d'assurance de l'environnement opérationnel
1, record 9, French, niveau%20d%27assurance%20de%20l%27environnement%20op%C3%A9rationnel
masculine noun
Record 9, Abbreviations, French
Record 9, Synonyms, French
Record 9, Textual support, French
Record 9, Spanish
Record 9, Textual support, Spanish
Record 10 - internal organization data 1987-01-16
Record 10, English
Record 10, Subject field(s)
- Artificial Intelligence
- Computer Programs and Programming
Record 10, Main entry term, English
- implemented algorithm
1, record 10, English, implemented%20algorithm
correct
Record 10, Abbreviations, English
Record 10, Synonyms, English
Record 10, French
Record 10, Domaine(s)
- Intelligence artificielle
- Programmes et programmation (Informatique)
Record 10, Main entry term, French
- algorithme implémenté
1, record 10, French, algorithme%20impl%C3%A9ment%C3%A9
correct, masculine noun
Record 10, Abbreviations, French
Record 10, Synonyms, French
Record 10, Textual support, French
Record 10, Spanish
Record 10, Textual support, Spanish
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:


