Hibakezelés

Szerző: Monica Porter
A Teremtés Dátuma: 18 Március 2021
Frissítés Dátuma: 27 Június 2024
Anonim
Hibakezelés - Technológia
Hibakezelés - Technológia

Tartalom

Meghatározás - Mit jelent a hibakezelés?

A hibakezelés a szoftveralkalmazásban található hibahelyzetekre adott válasz- és helyreállítási eljárásokra vonatkozik. Más szavakkal: ez az a folyamat, amely az alkalmazási hibák, a programozási hibák vagy a kommunikációs hibák előrejelzéséről, észleléséről és megoldásáról szól. A hibakezelés segít fenntartani a program végrehajtásának normál folyamatát. Valójában sok alkalmazás számos tervezési kihívással néz szembe a hibakezelési technikák figyelembevétele során.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Hibakezelést

A hibakezelés elősegíti a hardver- és a szoftverhibák kecses kezelését, valamint megszakítás esetén a végrehajtás folytatását. A szoftverkezelésnél a programozó kidolgozza a hibák kezeléséhez szükséges kódokat, vagy szoftveres eszközöket használ a hibák kezelésére. Azokban az esetekben, amikor a hibákat nem lehet besorolni, a hibakezelést általában speciális hibakódokkal adják vissza. Bizonyos alkalmazásokhoz hibakezelők néven ismert speciális alkalmazások állnak rendelkezésre, amelyek segítenek a hibakezelésben. Ezek az alkalmazások kiszámíthatják a hibákat, ezáltal segítve a helyreállítást az alkalmazás tényleges megszüntetése nélkül.


A hibák négy fő kategóriája van:

  • Logikai hibák
  • Generált hibák
  • Fordítási idő hibák
  • Futásidejű hibák

A fejlesztési hibákkal kapcsolatos hibakezelési technikák közé tartozik a szigorú lektorálás. A logikai hibák vagy hibák hibakezelési technikái általában aprólékos alkalmazás-hibakeresés vagy hibaelhárítás. A hibakezelő alkalmazások a környezettől függően ésszerű ellenintézkedések alkalmazásával megoldhatják a futásidejű hibákat, vagy minimalizálhatják azok hatását. A legtöbb hardver alkalmazás tartalmaz egy hibakezelő mechanizmust, amely lehetővé teszi számukra, hogy gradiensen helyrehozhassák a váratlan hibákat.

Mivel a hibák halálosak lehetnek, a hibakezelés az alkalmazástervezők és fejlesztők számára az egyik legfontosabb terület, függetlenül attól, hogy milyen alkalmazást fejlesztettek ki vagy milyen programozási nyelveket használnak. A legrosszabb esetekben a hibakezelő mechanizmusok arra kényszerítik az alkalmazást, hogy jelentkezzen ki a felhasználótól, és állítsa le a rendszert.