Softwarefout

Schrijver: Randy Alexander
Datum Van Creatie: 4 April 2021
Updatedatum: 14 Kunnen 2024
Anonim
Brug Gorinchem 2,5 uur open door softwarefout
Video: Brug Gorinchem 2,5 uur open door softwarefout

Inhoud

Definitie - Wat betekent Software Bug?

Een softwarefout is een probleem waardoor een programma vastloopt of ongeldige uitvoer produceert. Het probleem wordt veroorzaakt door onvoldoende of foutieve logica. Een bug kan een fout, vergissing, defect of fout zijn, die fouten of afwijkingen van de verwachte resultaten kan veroorzaken.


De meeste bugs zijn te wijten aan menselijke fouten in de broncode of het ontwerp ervan. Van een programma wordt gezegd dat het fouten bevat wanneer het een groot aantal fouten bevat, die de programmafunctionaliteit beïnvloeden en onjuiste resultaten veroorzaken.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Software Bug

Sommige bugs hebben mogelijk geen ernstige gevolgen voor de functionaliteit van het programma en kunnen lange tijd onopgemerkt blijven. Een programma kan vastlopen wanneer ernstige bugs niet worden geïdentificeerd. Een andere categorie van bugs, beveiligingsbugs genaamd, kan een kwaadwillende gebruiker toegangscontroles laten omzeilen en ongeautoriseerde rechten verkrijgen.

Enkele van de ergste bugs in de geschiedenis zijn:


  • In de jaren tachtig leidden bugs in de code die de machine bestuurde met de naam Therac-25, gebruikt voor radiotherapie, tot de dood van patiënten.
  • In 1996 werd de $ 1,0 miljard raket genaamd Ariane 5 enkele seconden na de lancering vernietigd vanwege een bug in het boordcomputerprogramma.
  • In 1962 zorgde een bug in de vluchtsoftware voor het ruimtevaartuig Mariner I ervoor dat de raket van pad veranderde van het verwachte pad.
  • In de jaren 1990 werd een bug gevonden in de nieuwe release van AT & T's softwarecontrole # 4ESS lange afstandsschakelaars die ervoor zorgde dat veel computers crashten.