Vypořádání se s chybou

Autor: Monica Porter
Datum Vytvoření: 18 Březen 2021
Datum Aktualizace: 27 Červen 2024
Anonim
Vypořádání se s chybou - Technologie
Vypořádání se s chybou - Technologie

Obsah

Definice - Co znamená zpracování chyb?

Zpracování chyb se týká postupů reakce a obnovy z chybových podmínek přítomných v softwarové aplikaci. Jinými slovy je to proces sestávající z předvídání, detekce a řešení chyb aplikace, chyb programování nebo komunikačních chyb. Zpracování chyb pomáhá udržovat normální průběh provádění programu. Ve skutečnosti čelí mnoho aplikací při zvažování technik zpracování chyb četným návrhovým výzvám.


Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje zpracování chyb

Zpracování chyb pomáhá při elegantním zpracování hardwarových i softwarových chyb a pomáhá při provádění pokračovat, když je přerušeno. Pokud jde o řešení chyb v softwaru, buď programátor vyvíjí potřebné kódy pro řešení chyb, nebo využívá softwarové nástroje k řešení chyb. V případech, kdy nelze chyby klasifikovat, se obvykle vyřizuje chyby vrácením speciálních chybových kódů. Pro některé aplikace jsou k dispozici speciální aplikace známé jako popisovače chyb, které pomáhají při řešení chyb. Tyto aplikace mohou předvídat chyby, a tím pomáhat při zotavování bez skutečného ukončení aplikace.


Existují čtyři hlavní kategorie chyb:

  • Logické chyby
  • Generované chyby
  • Chyby kompilace
  • Chyby za běhu

Techniky zpracování chyb pro chyby vývoje zahrnují přísné korektury. Techniky zpracování chyb u logických chyb nebo chyb jsou obvykle pečlivým laděním aplikací nebo řešením problémů. Aplikace pro zpracování chyb mohou vyřešit chyby runtime nebo minimalizovat jejich dopad přijetím přiměřených protiopatření v závislosti na prostředí. Většina hardwarových aplikací obsahuje mechanismus zpracování chyb, který jim umožňuje ladně se zotavovat z neočekávaných chyb.

Vzhledem k tomu, že chyby mohou být fatální, je zpracování chyb jednou z klíčových oblastí pro návrháře a vývojáře aplikací, bez ohledu na vyvinuté aplikace nebo použité programovací jazyky. V nejhorších scénářích mechanismy zpracování chyb donutí aplikaci odhlásit uživatele a vypnout systém.