Passage informatique à l'an 2000 - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Nature du problème

Un problème de normalisation

L'une des raisons pour lesquelles on a tant tardé à s'attaquer au problème venait de ce que les dates n'étaient pas normalisées.

Différentes formes de stockage des dates existent dans les mémoires, les programmes, et les bases de données des systèmes d'information selon que l'on adopte le format de date français, américain ou anglais.

Les systèmes Unix de leur côté décomptent les secondes pour calculer les dates.

Un défaut de conception systémique

Selon certains experts américains, le problème de l'an 2000 ne s'apparentait pas exactement à un bug, mais plutôt à un défaut de conception. En effet, dans les spécifications fonctionnelles détaillées et les études techniques, on prévoyait un format de date inadéquat. Ce défaut était systémique, puisqu'il était quasi-général dans les systèmes d'information.

Une négligence

D'un point de vue moral, le problème de l'an 2000 a constitué une négligence lors de la conception (voir également dans ce sens l'étymologie du mot acédie). Il était en effet très simple de transformer les sous-programmes de gestion de dates et de concevoir des bases de données conformes au passage à l'an 2000. Il suffisait en effet d'introduire deux caractères pour le siècle dans les sous-programmes de gestion de date, et de déclarer les segments de base de données avec 8 caractères numériques pour le champ date.

Page générée en 0.073 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise