Qu`est-ce qu`un bug dans un ordinateur?

<

Contenu

article data-type="article">

Causes

  • Bugs sont causées par des erreurs dans le code source de programmation ou (exécutables) des applications compilées. Les bugs peuvent survenir dans les logiciels installés sur votre ordinateur, sur le système d`exploitation lui-même ou sur les applications que vous accédez sur Internet. Il y a beaucoup de différents types d`erreurs qui peuvent causer un bug de programmation: les erreurs de syntaxe (la mauvaise utilisation de la syntaxe du langage de programmation, semblable à une erreur grammaticale en langage naturel), des défauts de conception et parfois des erreurs causées par la compilation de programmes. En général, les programmes qui sont testés à fond sont moins susceptibles de contenir des bugs.

Les types




  • Quelques bugs sont causés par une erreur numérique ou arithmétique - par exemple, où un calcul a produit un résultat non valide. Si les algorithmes au sein d`un programme n`a pas été travaillé par le biais correctement, cela peut provoquer des bugs logiques, par exemple, où l`exécution de code est bloqué dans une boucle infinie (un cycle sans fin qui arrête le programme de procédure). Les programmes contiennent souvent des extraits de code qui prennent des entrées d`un emplacement externe, et si ceux-ci ne sont pas présents, les bugs peuvent survenir.

Effets

  • Si un bogue se produit lorsque vous exécutez un programme sur votre ordinateur, il peut provoquer un plantage du programme, et potentiellement causer aussi des problèmes pour d`autres programmes. Les boucles infinies sont parmi les types les plus courants de bugs, et quand ils se produisent les ressources de votre ordinateur (mémoire et de puissance de traitement) peut devenir attaché, vous empêchant d`être en mesure d`effectuer d`autres tâches. Bugs ne sont pas toujours réellement causent pas un programme de crash- parfois ils ont juste ralentir son exécution, ainsi que celle des autres programmes en cours d`exécution.

Solutions

  • Si vous avez un programme en cours qui est à l`origine d`un problème, vous devrez peut-être forcer à arrêter de courir afin de reprendre le contrôle de votre système. Si la fermeture de la fenêtre contenant le programme ne fonctionne pas, vous pouvez essayer de le fermer par le Gestionnaire des tâches de votre ordinateur si vous êtes sur Windows, ou Activity Monitor si vous êtes sur un Mac. Localisez le programme et choisissez "Tâche finale" sur Windows, ou choisissez l`icône Apple et "Forcer à quitter" sur Mac.

Retour d`information

  • Selon le programme en question, vous pourriez être en mesure de fournir une rétroaction aux développeurs afin qu`ils puissent corriger le bogue si elle n`a pas déjà été traitée. De nombreuses applications automatiser ce processus lorsque vous forcez un programme pour cesser de fumer. Dans ces cas, vous verrez souvent une fenêtre pop-up vous demandant si vous voulez envoyer un rapport de bogue aux responsables du logiciel leur permettant de connaître le problème. Vous n`êtes pas obligé de le faire, mais vos informations peuvent contribuer à des améliorations dans les versions futures du programme.

AUTRES

» » » » Qu`est-ce qu`un bug dans un ordinateur?