Hva er en Application Error?

Hva er en Application Error?


Databrukere mislike dem og programvareutviklere hater dem. Programfeil oppstår når en web-basert eller desktop program ikke klarer å fungere i henhold til plan. Disse feilene vil alltid eksistere, fordi det er umulig å teste alle tenkelige tilstand som forårsaker dem og for å kontrollere at alle maskinvare og nettverkskomponenter på en datamaskin er alltid i perfekt stand.

Misforståelse

Hvis et program ikke krasjer, som spiller & # 039; t mener det aren & # 039; t eventuelle programfeil. Problemer kan oppstå i kulissene som programmer utføre. Disse problemene kan aldri vises for brukeren. Utviklere ofte kode programmer slik at de oppdager mindre feil og logge dem til databaser. Slike feil er vanligvis uviktige og påvirker ikke funksjonaliteten til et program eller integriteten til sine data.

årsaker

Noen ganger et program som fungerer perfekt vil plutselig vise programfeil. Dette kan skje hvis et nytt program endrer en delt fil under installasjonen. Eventuelle programmer som bruker den delte filen kunne ikke fungerer på riktig måte. Men de fleste programfeil oppstår fordi utviklerne enten uvitende innføre logiske feil i koden sin, eller ikke oppdage potensielle problemer under en søknad & # 039; s testfasen. Virus og feil i maskinvare er også årsaker til programfeil. Et lydkort, for eksempel, kan delvis mislykkes og påvirke en mediespiller program. En programvare driver er et lite program som styrer eller kjører en maskinvareenhet, for eksempel en skriver. Hvis en sjåfør opplever problemer, kan en utskrift programmet vise en programfeil.

implikasjoner

Konsekvensene som følge av en programfeil spenner fra mindre ulempe for katastrofale tap av inntekt. Hvis et program viser en melding som sier: "Feil: Vennligst velg en annen farge," kan du bare velge en annen farge. En mer alvorlig programfeil kunne føre til et aksjeselskap for å tape millioner av dollar fordi et program modul klarte å gjøre rede for desimaltegn i et globalt salgs søknad. Programfeil også koste tid og penger. Microsoft, for eksempel, gir kontinuerlig programvareløsninger og oppdateringer for operativsystemet Windows. For å gjøre dette, må det betale utviklerne hvis eneste jobb er å korrigere programfeil.

Solutions

Hold datamaskiner oppdateres og vedlikeholdes. Defragmentere harddisken med jevne mellomrom og opprettholde tilstrekkelig ledig plass på harddisken. Bruk antivirusprogrammer for å beskytte mot virus og annen skadelig programvare. Viktigst, laste ned og installere de nyeste sikkerhetsoppdateringene og hurtigreparasjoner fra programvareutviklere og Microsoft. Hvis det finnes en programfeil, program & # 039; kan s utviklere allerede vet om det og har programvareoppdateringer tilgjengelig.

Interessant fakta

En av de mest kjente og potensielt katastrofale feil bruk skjedde da Apollo 11 var i ferd med å ta på seg for første gang på månen. Sonden & # 039; s primitive on-board navigasjons datamaskin opplevd en programfeil forårsaker det å lede Lunar Module mot en farlig stein fylt krater. Neil Armstrong, sjefen, sett bort fra datamaskinen & # 039; s instruksjoner og manuelt landet romfartøyet trygt på månen.