Vous êtes sur la page 1sur 1

Bogue informatique

Un article de Wikipédia, l'encyclopédie libre.

Un bogue informatique est une anomalie dans un programme informatique l’empêchant de


fonctionner correctement. Sa gravité peut aller de bénigne (défauts d’affichage mineurs) à
majeure (explosion du vol 501 de la fusée Ariane 5).

Les bogues sont généralement dus à un problème de conception du logiciel; l'erreur peut parfois être identifiée
(et la correction effectuée simplement), mais elle peut aussi bien provenir de la conception même du programme,
ce qui nécessite une refonte profonde. Plus rarement, les bogues dans les logiciels peuvent être dus à des erreurs
dans les outils de développement utilisés par les programmeurs du logiciel. Enfin, le matériel lui-même peut
comporter des bogues, comme ce fut le cas du bogue de la division du Pentium qui a affecté les premières
versions de ce processeur.

Origine du mot

Le terme est dérivé du mot anglais bug (insecte), venant du jargon des ingénieurs de matériel et représentant les
erreurs de matériel qui survenaient. Le terme est parfois faussement attribué à Grace Hopper : une anecdote
raconte qu'elle aurait découvert qu'un insecte (bug), coincé entre deux contacts du Relais qui faisait fonctionner
l’appareil, était la raison du mauvais fonctionnement d’un des premiers ordinateurs électromécaniques. Le 9
septembre 1945 à 15h45 le premier bug de l'histoire informatique a eu lieu ! Il s'agit d'une mite bloquée
dans un relais sur le calculateur électromagnétique Mark I de l'Université de Harvard. L’insecte fut enlevé avec
soin et placé dans un journal de bord. Cette première anomalie a popularisé l’expression bug ou bogue pour
représenter les erreurs dans un programme.
En 1946, Hopper a continué son travail sur Harvard Mark II et Harvard Mark III.

Malgré l’intérêt de l’anecdote ci-dessus, il est reconnu que l’utilisation du mot bug pour décrire les défauts de
systèmes mécaniques date d’au moins avant les années 1870. Thomas Edison, entre autres, utilisait le mot dans
ses notes. Si l'origine précise du mot est donc incertaine, le rapprochement avec les dysfonctionnements dus à la
présence d'un insecte dans le système semble évident.

Le terme anglais bug vient du français « parasite ». En France, c'était le terme utilisé par les
électriciens pour les problèmes de lignes utilisé sous la forme « la ligne est parasitée ». Adapté en
anglais il est devenu bug puis est revenu en France sous la forme de « bogue » (de châtaigne ?)
sous l’égide de la DGLF. Bug reste très largement utilisé.

En France, le terme « bogue » est recommandé par la Délégation générale à la langue française et aux langues
de France (DGLF) depuis un arrêté paru au Journal officiel du 30 décembre 1983. Ce mot, qui se veut plus
français, n'exprime pas une étymologie. C'est pourquoi peu de gens utilisent la version francisée. À cette époque
le genre féminin était préconisé.
Cependant à la fin de la décennie 1990, les dictionnaires tels que le « Nouveau petit Robert » et « Le Petit
Larousse illustré » rapportaient l’usage de ce terme au masculin, sans doute sous l’influence québécoise où
l’Office québécois de la langue française (OQLF) prônait depuis longtemps l’emploi du genre masculin. Le
terme français a été popularisé avec le fameux bogue de l'an 2000 qui, sans avoir entraîné de dysfonctionnement
visible majeur, a néanmoins nécessité beaucoup de travaux de transformation des systèmes d'information dans la
décennie 1990.

Désormais la DGLF recommande aussi le genre masculin pour ce mot

Vous aimerez peut-être aussi