En feil er et generelt begrep som beskriver et uventet problem med maskinvare eller programvare. For eksempel logget og tapte Grace Hopper en moth bug i en loggbok, som vist nedenfor, som forårsaket problemer med Mark II etter at den ble oppdaget i en av komponentene. Grace Hopper's moth blir ofte ansett som den første bruken av begrepet bug. Det er imidlertid andre tidligere kontoer av en feil som brukes til å beskrive et problem med elektriske kretser og maskinvare.
Så komplisert som datamaskiner, maskinvare og dataprogramvare er i dag, det finnes ikke noe slikt som feilfri programvare eller maskinvare. Når det oppdages feil, blir programvareløsninger løst ved å kjøre programvareoppdateringer og løsbare maskinvarebugger er løst med fastvareoppdateringer og drivere. I tilfelle av mer alvorlige maskinvarefeil kan oppløsningen være å erstatte maskinvareenheten.
Tiden det tar å løse en feil, avhenger av hvor komplekst et problem er knyttet til feilen, hvor mange utviklere som jobber med problemet, og hvor mye tid de får. Hvis du mener at du har funnet en feil i et program eller en enhet, rapporterer du feilen til produsenten den beste måten å få feilen til å løse.
Hva er forskjellen mellom en feil og en feil?
En feil er en melding som vises til brukeren av et program, og en feil er et problem i koden som forårsaker feilen å bli vist. Se vår feil side for en fullstendig forklaring og eksempler på datafeil.
Bug bounty, Bugfairy, Feilsøking, Feilsøking, Feil, Utnyttelse, Feil, Glitch, Patch, Problem, Programmeringsbetingelser, Sårbarhet, Y2K