encapsulation
- Domaine
-
- informatique
- Dernière mise à jour
Définition :
Technique de conversion qui consiste à déplacer les dates par tranches de 28 ans dans le passé (ex. : 2000 devient 1972 ou 1944, etc.) pour éviter le traitement de dates dépassant une date déterminée par les programmes (1999, par exemple, dans le cas du bogue de l'an 2000).
Notes :
L'intervalle de 28 ans (et ses multiples) fait en sorte que les jours de la semaine (ex. : lundi, mardi, mercredi, etc.) et les dates du calendrier (2, 3, 4 mars, etc.) sont correctement synchronisés. Ainsi, le lundi 6 mars 1972 reste un lundi en 2000 et l'année, si elle est bissextile, le demeurera.
Les tranches de 28 ans sont déplacées en isolant soit le programme (encapsulation de programme), soit les données (encapsulation de données).
Termes privilégiés :
- encapsulation n. f.
- translation n. f.
- encapsulage n. m.
- encapsulage 28 ans n. m.
- encapsulation 28 ans n. f.
-
[encapsulation] Cette technique de conversion, utilisée notamment pour contrer le bogue de l'an 2000, s'inspire de la technique de l'encapsulation employée en programmation orientée objet, d'où son nom.
Traductions
-
anglais
Auteur : Office québécois de la langue française,Termes :
- encapsulation
- 28-year encapsulation
- 28-year time bridge
- time shifting
- year shifting