TERMIUM Plus®
The Government of Canada’s terminology and linguistic data bank.
MANIPULATION PROGRAM [8 records]
Record 1 - internal organization data 2015-01-07
Record 1, English
Record 1, Subject field(s)
- Copyright
- Computer Programs and Programming
Record 1, Main entry term, English
- output-work
1, record 1, English, output%2Dwork
correct
Record 1, Abbreviations, English
Record 1, Synonyms, English
Record 1, Textual support, English
Record number: 1, Textual support number: 1 CONT
... if the software program already contains the creative elements which are determinant for the work to be produced by the computer, the only technical manipulation for getting the corresponding output by another individual than the programming-one does not create a different authorship for the output-work. 1, record 1, English, - output%2Dwork
Record 1, French
Record 1, Domaine(s)
- Droits d'auteur
- Programmes et programmation (Informatique)
Record 1, Main entry term, French
- œuvre finale
1, record 1, French, %26oelig%3Buvre%20finale
correct, feminine noun
Record 1, Abbreviations, French
Record 1, Synonyms, French
Record 1, Textual support, French
Record number: 1, Textual support number: 1 CONT
[...] lorsque le logiciel contient déjà les éléments de la création qui sont essentiels à la production de l'œuvre par l'ordinateur, la simple manipulation technique par un autre individu que le programmeur ne suffit pas pour conférer à cet individu la paternité de l'œuvre finale. 1, record 1, French, - %26oelig%3Buvre%20finale
Record 1, Spanish
Record 1, Textual support, Spanish
Record 2 - internal organization data 2013-07-30
Record 2, English
Record 2, Subject field(s)
- Computers and Calculators
Record 2, Main entry term, English
- digital computer
1, record 2, English, digital%20computer
correct, standardized
Record 2, Abbreviations, English
Record 2, Synonyms, English
- digital data computer 2, record 2, English, digital%20data%20computer
- digital computer unit 3, record 2, English, digital%20computer%20unit
Record 2, Textual support, English
Record number: 2, Textual support number: 1 DEF
A computer that is controlled by internally stored programs and that is capable of using common storage for all or part of a program and also for all or part of the data necessary for the execution of the programs; executing user-written or user-designated programs; performing user-designated manipulation of digitally represented discrete data, including arithmetic operations and logic operations; and executing programs that modify themselves during their execution. 4, record 2, English, - digital%20computer
Record number: 2, Textual support number: 1 OBS
In English, in information processing, the term computer is often used to refer to a digital computer. 4, record 2, English, - digital%20computer
Record number: 2, Textual support number: 2 OBS
digital computer: term standardized by CSA International; term and definition standardized by ISO/IEC [International Electrotechnical Commission]. 5, record 2, English, - digital%20computer
Record 2, French
Record 2, Domaine(s)
- Ordinateurs et calculateurs
Record 2, Main entry term, French
- calculateur numérique
1, record 2, French, calculateur%20num%C3%A9rique
correct, masculine noun, standardized
Record 2, Abbreviations, French
Record 2, Synonyms, French
Record 2, Textual support, French
Record number: 2, Textual support number: 1 DEF
Calculateur commandé par des programmes enregistrés en mémoire interne et qui est capable d'utiliser une mémoire commune pour y ranger tout ou partie d'un programme ainsi que des données nécessaires à l'exécution du programme; d'exécuter des programmes écrits ou demandés par l'utilisateur; d'effectuer à la demande de l'utilisateur des manipulations de données discrètes représentées sous forme numérique et notamment des opérations arithmétiques et des opérations logiques; et d'exécuter des programmes se modifiant en cours d'exécution. 2, record 2, French, - calculateur%20num%C3%A9rique
Record number: 2, Textual support number: 1 OBS
En français, le terme ordinateur est souvent utilisé dans un sens général pour désigner un calculateur. 2, record 2, French, - calculateur%20num%C3%A9rique
Record number: 2, Textual support number: 2 OBS
calculateur numérique : terme normalisé par la CSA Intenational; terme et définition normalisés par l'ISO/CEI [Commission électrotechnique internationale]. 3, record 2, French, - calculateur%20num%C3%A9rique
Record 2, Spanish
Record 2, Campo(s) temático(s)
- Computadoras y calculadoras
Record 2, Main entry term, Spanish
- computador digital
1, record 2, Spanish, computador%20digital
correct, masculine noun, Latin America
Record 2, Abbreviations, Spanish
Record 2, Synonyms, Spanish
- computadora digital 2, record 2, Spanish, computadora%20digital
correct, feminine noun, Latin America
- ordenador digital 3, record 2, Spanish, ordenador%20digital
correct, masculine noun, Spain
Record 2, Textual support, Spanish
Record number: 2, Textual support number: 1 DEF
Computador que esta controlado por programas almacenados internamente y que es capaz de usar almacenamiento común para todo o parte de un programa y también para todo o parte de los datos necesarios para la ejecución de programas; ejecutando programas diseñados o escritos por el usuario, desempeñando manipulación diseñada por el usuario de datos discretos representados digitalmente, incluyendo operaciones aritméticas y lógicas, y ejecutando programas que se modifican a ellos mismos durante la ejecución. 1, record 2, Spanish, - computador%20digital
Record number: 2, Textual support number: 1 OBS
Es opuesto a computadora analógica. 4, record 2, Spanish, - computador%20digital
Record number: 2, Textual support number: 2 OBS
En inglés, en procesamiento de información, el término computador usualmente se refiere a un computador digital. 1, record 2, Spanish, - computador%20digital
Record 3 - external organization data 2006-01-27
Record 3, English
Record 3, Subject field(s)
- Compartment - ISO/IEC JTC 1 Information Technology Vocabulary
Universal entry(ies) Record 3
Record 3, Main entry term, English
- digital computer
1, record 3, English, digital%20computer
correct, standardized
Record 3, Abbreviations, English
Record 3, Synonyms, English
Record 3, Textual support, English
Record number: 3, Textual support number: 1 DEF
computer that is controlled by internally stored programs and that is capable of using common storage for all or part of a program and also for all or part of the data necessary for the execution of the programs; executing user-written or user-designated programs; performing user-designated manipulation of digitally represented discrete data, including arithmetic operations and logic operations; and executing programs that modify themselves during their execution 1, record 3, English, - digital%20computer
Record number: 3, Textual support number: 1 OBS
In English, in information processing, the term computer is often used to refer to a digital computer. 1, record 3, English, - digital%20computer
Record number: 3, Textual support number: 2 OBS
digital computer: term and definition standardized by ISO/IEC [ISO/IEC 2382-1:1993]. 2, record 3, English, - digital%20computer
Record 3, French
Record 3, Domaine(s)
- Tiroir - ISO/CEI JTC 1 Vocabulaire des technologies de l'information
Entrée(s) universelle(s) Record 3
Record 3, Main entry term, French
- ordinateur
1, record 3, French, ordinateur
correct, masculine noun, standardized
Record 3, Abbreviations, French
Record 3, Synonyms, French
- calculateur numérique 1, record 3, French, calculateur%20num%C3%A9rique
correct, masculine noun, standardized
Record 3, Textual support, French
Record number: 3, Textual support number: 1 DEF
calculateur commandé par des programmes enregistrés en mémoire interne et qui est capable d'utiliser une mémoire commune pour y ranger tout ou partie d'un programme ainsi que des données nécessaires à l'exécution du programme; d'exécuter des programmes écrits ou demandés par l'utilisateur; d'effectuer à la demande de l'utilisateur des manipulations de données discrètes représentées sous forme numérique et notamment des opérations arithmétiques et des opérations logiques; et d'exécuter des programmes se modifiant en cours d'exécution 1, record 3, French, - ordinateur
Record number: 3, Textual support number: 1 OBS
En français, le terme ordinateur est souvent utilisé dans un sens général pour désigner un calculateur. 1, record 3, French, - ordinateur
Record number: 3, Textual support number: 2 OBS
ordinateur; calculateur numérique : termes et définition normalisés par l'ISO/CEI [ISO/IEC 2382-1:1993]. 2, record 3, French, - ordinateur
Record 3, Spanish
Record 3, Textual support, Spanish
Record 4 - internal organization data 2004-07-30
Record 4, English
Record 4, Subject field(s)
- Artificial Intelligence
Record 4, Main entry term, English
- agent
1, record 4, English, agent
correct
Record 4, Abbreviations, English
Record 4, Synonyms, English
- demon 2, record 4, English, demon
correct
- daemon 3, record 4, English, daemon
correct
- monitor 4, record 4, English, monitor
Record 4, Textual support, English
Record number: 4, Textual support number: 1 DEF
A separate, autonomous process that runs in parallel with other processes (demons) and may interact with them. The idea was introduced in 1959 by O. Selfridge in a model called Pandemonium, designed to perform automatic recognition of a hand-sent Morse Code by means of a large number of demons (detectors for particular properties of the input). The more evidence a demon accumulated for the unit it represented, the louder it would "shout" to other demons. 5, record 4, English, - agent
Record number: 4, Textual support number: 1 CONT
Demons are particularly common in AI programs. For example, a knowledge manipulation program might implement inference rules as demons. Whenever a new piece of knowledge was added, various demons would activate... and would create additional pieces of knowledge by applying their respective inference rules to the original piece. 6, record 4, English, - agent
Record number: 4, Textual support number: 2 CONT
Agent: term used in AI to describe a program that is waiting for some situation to arise (e.g., information from a sensor in the system). As soon as that situation occurs, the program springs into action. An agent is also called a demon. 1, record 4, English, - agent
Record number: 4, Textual support number: 3 CONT
Demons provide Gist’s mechanism for data-directed invocation of processes. A demon has a trigger and a response. The trigger is a predicate that triggers the demon’s response whenever a state change induces a change in the value of the trigger predicate from false to true. 7, record 4, English, - agent
Record 4, French
Record 4, Domaine(s)
- Intelligence artificielle
Record 4, Main entry term, French
- démon
1, record 4, French, d%C3%A9mon
correct, masculine noun
Record 4, Abbreviations, French
Record 4, Synonyms, French
Record 4, Textual support, French
Record number: 4, Textual support number: 1 DEF
Procédure dont l'activation n'est pas déterminée par un appel explicite, mais par une modification, adjonction ou élimination, détectée dans une base de données. L'idée est utilisée en IA par Minsky 1982, Hewitt 1972, Charniak 1972, McDermott 1974. 2, record 4, French, - d%C3%A9mon
Record number: 4, Textual support number: 2 DEF
Programme, ou partie de programme qui se déclenche automatiquement lorsque les conditions de l'activation sont réunies. Ainsi, chaque fois qu'une connaissance est modifiée, éliminée ou vient de s'ajouter à la base, différents démons y appliquent leurs propres règles d'inférence pour en créer de nouvelles connaissances. 3, record 4, French, - d%C3%A9mon
Record number: 4, Textual support number: 1 CONT
Un démon est une procédure qui surveille l'état des mémoires. [...] Un démon «réagit» spécifiquement et automatiquement dès qu'un événement le concernant se produit. Le mécanisme des démons est souvent comparé à un ensemble de réflexes. Les démons vont être particulièrement importants dans les systèmes de résolution de problème couplés à des systèmes évoluant dans le temps [...] 4, record 4, French, - d%C3%A9mon
Record number: 4, Textual support number: 2 CONT
L'en-tête DÈS QUE correspond à une règle dont le déclenchement prendra effet aussitôt que la partie prémisse de la règle sera satisfaite, c'est la notion de démon, en langage d'acteurs [...] 5, record 4, French, - d%C3%A9mon
Record number: 4, Textual support number: 1 OBS
En EIAO, les démons sont des acteurs pédagogiques à activation conditionnelle. La notion est empruntée aux mathématiques, à la philosophie et à la thermodynamique. Utilisée en IA par des théoriciens comme Selfridge, Minsky, Hewitt, Charniak et McDermott. 3, record 4, French, - d%C3%A9mon
Record 4, Spanish
Record 4, Campo(s) temático(s)
- Inteligencia artificial
Record 4, Main entry term, Spanish
- demonio
1, record 4, Spanish, demonio
masculine noun
Record 4, Abbreviations, Spanish
Record 4, Synonyms, Spanish
Record 4, Textual support, Spanish
Record 5 - internal organization data 2002-10-16
Record 5, English
Record 5, Subject field(s)
- Graphic Reproduction
Record 5, Main entry term, English
- image-manipulation program
1, record 5, English, image%2Dmanipulation%20program
correct
Record 5, Abbreviations, English
Record 5, Synonyms, English
Record 5, Textual support, English
Record number: 5, Textual support number: 1 CONT
Agfa’s unique ScanWise scanning software automatically formats scanned images for email, word processing, text conversion (OCR), Web pages, or image-manipulation programs. 1, record 5, English, - image%2Dmanipulation%20program
Record 5, Key term(s)
- image manipulation program
Record 5, French
Record 5, Domaine(s)
- Production graphique
Record 5, Main entry term, French
- programme de retouche d'images
1, record 5, French, programme%20de%20retouche%20d%27images
correct, masculine noun
Record 5, Abbreviations, French
Record 5, Synonyms, French
Record 5, Textual support, French
Record number: 5, Textual support number: 1 CONT
Le logiciel de numérisation [...] traite automatiquement les images numérisées en vue d'un envoi par email, d'une importation dans un logiciel de traitement de texte, d'une conversion en texte par reconnaissance optique de caractères (OCR), de pages Web ou d'un programme de retouche d'images. 1, record 5, French, - programme%20de%20retouche%20d%27images
Record 5, Spanish
Record 5, Textual support, Spanish
Record 6 - internal organization data 2002-04-11
Record 6, English
Record 6, Subject field(s)
- Information Processing (Informatics)
- Computer Programs and Programming
Record 6, Main entry term, English
- string manipulation
1, record 6, English, string%20manipulation
correct
Record 6, Abbreviations, English
Record 6, Synonyms, English
- string handling 2, record 6, English, string%20handling
Record 6, Textual support, English
Record number: 6, Textual support number: 1 DEF
The ability of a computer program to scan, rearrange, extract, join, or otherwise process a string of bits or characters. 3, record 6, English, - string%20manipulation
Record number: 6, Textual support number: 1 CONT
Some program languages have extensive string manipulation abilities, while other languages are quite limited in this respect. 3, record 6, English, - string%20manipulation
Record 6, French
Record 6, Domaine(s)
- Traitement de l'information (Informatique)
- Programmes et programmation (Informatique)
Record 6, Main entry term, French
- manipulation de chaînes
1, record 6, French, manipulation%20de%20cha%C3%AEnes
feminine noun
Record 6, Abbreviations, French
Record 6, Synonyms, French
- traitement des chaînes 2, record 6, French, traitement%20des%20cha%C3%AEnes
masculine noun
- manipulation de chaîne 3, record 6, French, manipulation%20de%20cha%C3%AEne
feminine noun
Record 6, Textual support, French
Record number: 6, Textual support number: 1 CONT
Les principales manipulations [...] de chaînes sont la recherche d'une séquence particulière [...], le remplacement d'une séquence par une autre, les suppressions de séquence dans une chaîne. 1, record 6, French, - manipulation%20de%20cha%C3%AEnes
Record 6, Spanish
Record 6, Campo(s) temático(s)
- Tratamiento de la información (Informática)
- Programas y programación (Informática)
Record 6, Main entry term, Spanish
- manipulación de cadenas
1, record 6, Spanish, manipulaci%C3%B3n%20de%20cadenas
correct, feminine noun
Record 6, Abbreviations, Spanish
Record 6, Synonyms, Spanish
- manejo de cadenas 1, record 6, Spanish, manejo%20de%20cadenas
correct, masculine noun
Record 6, Textual support, Spanish
Record number: 6, Textual support number: 1 DEF
Proceso por el que se manipulan series de caracteres contenidas en la memoria, considerándolas como unidades de datos sencillas. 2, record 6, Spanish, - manipulaci%C3%B3n%20de%20cadenas
Record number: 6, Textual support number: 1 CONT
En el proceso de manipulación de cadenas se efectúan operaciones de creación, concatenación, inserción, supresión, etc. 2, record 6, Spanish, - manipulaci%C3%B3n%20de%20cadenas
Record 7 - internal organization data 1994-10-27
Record 7, English
Record 7, Subject field(s)
- IT Security
Record 7, Main entry term, English
- payload
1, record 7, English, payload
correct
Record 7, Abbreviations, English
Record 7, Synonyms, English
- virus payload 1, record 7, English, virus%20payload
correct
- manipulation taks 2, record 7, English, manipulation%20taks
correct
- manipulation program 2, record 7, English, manipulation%20program
correct
- manipulation programme 3, record 7, English, manipulation%20programme
correct, proposal
Record 7, Textual support, English
Record number: 7, Textual support number: 1 CONT
Computer viruses ... are best defined by four essential characteristics: ... 3. Side-effects: Viruses do not normally consist only of self-replicating code; they also contain a "payload". This is comparable to a missile carrying a warhead; the self-replicating code is analogous to the missile and the side-effects to the warhead. It is easy to program the payload side-effects to be malicious. 1, record 7, English, - payload
Record number: 7, Textual support number: 2 CONT
You can significantly shorten the program code of a virus by not including a new copy of the manipulation task with each virus. You can keep the manipulation task on the mass storage and have the virus place a call to the manipulation program within the host program. 2, record 7, English, - payload
Record 7, French
Record 7, Domaine(s)
- Sécurité des TI
Record 7, Main entry term, French
- charge
1, record 7, French, charge
correct, feminine noun
Record 7, Abbreviations, French
Record 7, Synonyms, French
- charge du virus 1, record 7, French, charge%20du%20virus
correct, feminine noun
- tâche de manipulation 2, record 7, French, t%C3%A2che%20de%20manipulation
feminine noun
Record 7, Textual support, French
Record number: 7, Textual support number: 1 CONT
Les virus informatiques [...] peuvent être définis par quatre critères essentiels: [...] 3. Les effets secondaires: en général, les virus ne sont pas uniquement constitués d'une codification autoreproductrice; ils contiennent également une «charge». On pourrait faire une analogie avec un missile transportant une charge explosive; la codification autoreproductrice est analogue au missile et les effets secondaires à la charge explosive. On peut facilement programmer les effets secondaires de la charge pour qu'ils soient malveillants. 1, record 7, French, - charge
Record number: 7, Textual support number: 2 CONT
On peut alléger considérablement le code d'un virus en évitant d'y inscrire la tâche de manipulation. Celle-ci est alors enregistrée une seule fois dans la mémoire de masse et le virus se contente de graver dans chaque programme infecté un simple appel à un certain «MANIP.EXE». 2, record 7, French, - charge
Record 7, Spanish
Record 7, Textual support, Spanish
Record 8 - internal organization data 1985-01-04
Record 8, English
Record 8, Subject field(s)
- Programming Languages
Record 8, Main entry term, English
- retrieval and manipulation language 1, record 8, English, retrieval%20and%20manipulation%20language
Record 8, Abbreviations, English
Record 8, Synonyms, English
Record 8, Textual support, English
Record number: 8, Textual support number: 1 OBS
CuNSIM 1, record 8, English, - retrieval%20and%20manipulation%20language
Record number: 8, Textual support number: 2 OBS
data manipulation language(DML) : One type of DML is a language which the programmer uses to communicate between the application program and the data base. 2, record 8, English, - retrieval%20and%20manipulation%20language
Record 8, French
Record 8, Domaine(s)
- Langages de programmation
Record 8, Main entry term, French
- langage de commande pour l'extraction et la manipulation 1, record 8, French, langage%20de%20commande%20pour%20l%27extraction%20et%20la%20manipulation
Record 8, Abbreviations, French
Record 8, Synonyms, French
Record 8, Textual support, French
Record 8, Spanish
Record 8, Textual support, Spanish
Copyright notice for the TERMIUM Plus® data bank
© Public Services and Procurement Canada, 2025
TERMIUM Plus®, the Government of Canada's terminology and linguistic data bank
A product of the Translation Bureau
Features
Language Portal of Canada

Access a collection of Canadian resources on all aspects of English and French, including quizzes.
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: