🏃Verbe//bœg/ ou /bɔg//frequent

bug

#informatique#technologie#panne

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").

Étymologie

Le mot "bug" est un anglicisme qui signifie littéralement "insecte" ou "bestiole". Son utilisation dans le domaine informatique remonterait à 1947, lorsqu'un papillon de nuit (un vrai insecte) s'était coincé dans un relais électromécanique de l'ordinateur Harvard Mark II, provoquant une panne. L'ingénieure Grace Hopper aurait alors rapporté avoir "débogué" (debugged) la machine. Le terme s'est ensuite généralisé pour désigner tout défaut de fonctionnement dans un programme informatique.

💬 Exemples d'utilisation

1

"Le jeu vidéo présente un bug qui permet de traverser les murs, rendant le niveau trop facile."

2

"La calculatrice de l'application bugge et affiche un résultat faux pour les divisions par zéro."

3

"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").

Explorer par lettre

Dico