Programvarufel

Författare: Randy Alexander
Skapelsedatum: 4 April 2021
Uppdatera Datum: 24 Juni 2024
Anonim
Virtual Commissioning with KUKA Sim Webinar by KUKA Nordic
Video: Virtual Commissioning with KUKA Sim Webinar by KUKA Nordic

Innehåll

Definition - Vad betyder Software Bug?

Ett programvarufel är ett problem som orsakar att ett program kraschar eller producerar ogiltig utgång. Problemet orsakas av otillräcklig eller felaktig logik. Ett fel kan vara ett fel, misstag, fel eller fel, vilket kan orsaka fel eller avvikelse från förväntade resultat.


De flesta buggar beror på mänskliga fel i källkoden eller dess design. Ett program sägs vara buggy när det innehåller ett stort antal buggar, som påverkar programfunktionen och orsakar felaktiga resultat.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar programvarufel

Vissa buggar kanske inte har allvarliga effekter på programmets funktionalitet och kan förbli oupptäckta under lång tid. Ett program kan krascha när allvarliga buggar lämnas oidentifierade. En annan kategori av buggar som kallas säkerhetsbuggar kan tillåta en skadlig användare att kringgå åtkomstkontroller och få obehöriga behörigheter.


Några av de värsta buggarna i historien inkluderar:

  • Under 1980-talet ledde buggar i koden som styr maskinen som heter Therac-25, som används för strålterapi, till dödsfall hos patienter.
  • 1996 förstördes den raket på 1,0 miljarder dollar, Ariane 5, några sekunder efter lanseringen på grund av en bugg i datorprogrammet ombord.
  • 1962 orsakade ett fel i flygprogrammet för rymdskeppet Mariner I raketten att byta väg från den förväntade vägen.
  • På 1990-talet hittades ett fel i den nya utgåvan av AT & T: s programvarukontroll # 4ESS långa avståndsomkopplare fick många datorer att krascha.