Hjem programvare Hva er feilhåndtering? - definisjon fra techopedia

Hva er feilhåndtering? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr feilhåndtering?

Feilhåndtering refererer til svar- og gjenopprettingsprosedyrer fra feilforhold som er tilstede i en programvare. Med andre ord, det er prosessen som består av forventning, påvisning og løsning av applikasjonsfeil, programmeringsfeil eller kommunikasjonsfeil. Feilhåndtering hjelper med å opprettholde normal flyt av programgjennomføring. Faktisk står mange applikasjoner overfor mange designutfordringer når man vurderer teknikker for håndtering av feil.

Techopedia forklarer Feilhåndtering

Feilhåndtering hjelper til med å håndtere både maskinvare- og programvarefeil grasiøst og hjelper kjøringen til å gjenoppta når den blir avbrutt. Når det gjelder feilhåndtering i programvare, utvikler enten programmereren de nødvendige kodene for å håndtere feil eller bruker programvareverktøy for å håndtere feilene. I tilfeller der feil ikke kan klassifiseres, gjøres vanligvis feilhåndtering med retur av spesielle feilkoder. Spesielle applikasjoner kjent som feilbehandlere er tilgjengelige for visse applikasjoner for å hjelpe til med feilhåndtering. Disse applikasjonene kan forutse feil og dermed hjelpe til med å komme seg uten å avslutte søknaden.

Det er fire hovedkategorier av feil:

  • Logiske feil
  • Genererte feil
  • Feil i kompileringstid
  • Kjøringsfeil

Feilhåndteringsteknikker for utviklingsfeil inkluderer streng korrekturlesing. Feilhåndteringsteknikker for logiske feil eller feil er vanligvis ved nøye feilsøking eller feilsøking av applikasjoner. Feilhåndteringsapplikasjoner kan løse kjøretidsfeil eller få virkningen minimert ved å ta i bruk fornuftige tiltak, avhengig av miljøet. De fleste maskinvareprogrammer inkluderer en feilhåndteringsmekanisme som lar dem komme seg grasiøst fra uventede feil.

Ettersom feil kan være livsfarlige, er feilhåndtering et av de viktigste områdene for applikasjonsdesignere og utviklere, uavhengig av applikasjonen som er utviklet eller programmeringsspråk som brukes. I verste fall tvinger feilhåndteringsmekanismene applikasjonen til å logge brukeren av og slå av systemet.

Hva er feilhåndtering? - definisjon fra techopedia