bug
Définition
Un bug (nom masculin) est une erreur, un défaut ou un dysfonctionnement dans un programme informatique ou un système électronique, qui empêche son bon fonctionnement ou produit un résultat incorrect ou inattendu. Ces anomalies peuvent être causées par des fautes de logique dans le code source écrit par le programmeur, par des incompatibilités entre différents composants logiciels ou matériels, ou par des situations imprévues que le programme n'a pas été conçu pour gérer. Les bugs peuvent se manifester de différentes manières : un plantage (le programme s'arrête brutalement), un résultat erroné, un comportement étrange, ou une faille de sécurité. Le processus de recherche et de correction des bugs s'appelle le "débogage" (debugging). À l'origine, le terme désignait littéralement un insecte qui s'était introduit dans les premiers ordinateurs mécaniques, causant des pannes. Aujourd'hui, le mot est aussi utilisé comme verbe : "bugger" signifie avoir un bug, ne plus fonctionner correctement ("Mon ordinateur bugge").
Définition simple
Un bug, c'est une erreur dans un programme informatique ou une application qui l'empêche de fonctionner correctement. Ça peut faire planter un jeu vidéo, afficher un message d'erreur ou donner un mauvais résultat dans un calcul.
✏️Exemples d'utilisation
- •"Le jeu vidéo présente un bug qui permet de traverser les murs, rendant le niveau trop facile."
- •"La calculatrice de l'application bugge et affiche un résultat faux pour les divisions par zéro."
- •"Mon téléphone bugge depuis la dernière mise à jour, l'écran reste parfois noir."
💡À retenir
Il est important de distinguer un bug d'un simple manque de fonctionnalité. Un bug est une déviation par rapport au comportement prévu et documenté du logiciel. Tous les logiciels complexes contiennent des bugs, souvent découverts après leur sortie. C'est pourquoi les éditeurs publient régulièrement des "correctifs" ou "patchs" pour les réparer. Le terme s'est étendu au langage courant pour décrire tout problème technique inexpliqué ("la télécommande bugge") et même, de façon métaphorique, un problème mental passager ("j'ai un bug, je ne me souviens plus de son nom").
