Accueil Sécurité définition d'un bogue (bug) à telecharger

définition d'un bogue (bug) à telecharger

Le mot “bug” ( bogue ) est dérivé de l’anglais et signifie “punaise“ ( Ungeziefer ).
Mais, d’où vient cette signification qui à priori n’a rien en commun avec l’informatique ?

Pour comprendre cette expression il nous faut remonter aux années quarante où les premiers ordinateurs fonctionnaient encore avec des relais. Or, les relais fonctionnent avec des contacts, qui eux, ouvrent et ferment des circuits électroniques et / ou électriques.
Apparemment en 1945, à l’université de Harvard l’ordinateur “MARK I” avait eu une panne de hardware ( à l’époque il n’existait pas encore de software ) qui était due à une mite. Cette mite s’était égarée entre des contacts de relais et provoquait ainsi un courtcircuit.
L’ordinateur tombait en panne et les techniciens écrivaient dans leur rapport qu’il y avait un “bogue” qui était responsable du mauvais fonctionnement de l’ordinateur.
De nos jours quand il y a une anomalie dans un ordinateur le synonyme de “bogue” ( bug ) est utilisé pour décrire la cause, de même quand il y a des problèmes de programmation dans un logiciel ( software ).