Будинки Програмне забезпечення Що таке обробка помилок? - визначення з техопедії

Що таке обробка помилок? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає обробка помилок?

Поводження з помилками стосується процедур реагування та відновлення з умов помилок, наявних у програмному застосуванні. Іншими словами, це процес, що складається з передбачення, виявлення та усунення помилок програми, помилок програмування або помилок зв'язку. Обробка помилок допомагає підтримувати нормальний потік виконання програми. Насправді, багато застосувань стикаються з численними проблемами дизайну, коли розглядають методи поводження з помилками.

Техопедія пояснює обробку помилок

Поводження з помилками допомагає граціозно керувати помилками як апаратного, так і програмного забезпечення та допомагає виконувати їх відновлення при перерві. Якщо мова йде про поводження з помилками в програмному забезпеченні, або програміст розробляє необхідні коди для обробки помилок або використовує програмні засоби для усунення помилок. У випадках, коли помилки неможливо класифікувати, обробку помилок, як правило, проводять із поверненням спеціальних кодів помилок. Для деяких програм, що допомагають в обробці помилок, доступні спеціальні програми, відомі як обробники помилок. Ці програми можуть передбачати помилки, тим самим допомагаючи відновитись без фактичного припинення програми.

Існує чотири основні категорії помилок:

  • Логічні помилки
  • Генерація помилок
  • Помилки часу компіляції
  • Помилки під час виконання

Методи керування помилками для помилок розробки включають сувору коректуру. Методи поводження з помилками для логічних помилок або помилок, як правило, є ретельним налагодженням програми або усуненням несправностей. Програми, що керують помилками, можуть вирішити помилки виконання або зменшити їх вплив шляхом прийняття розумних контрзаходів в залежності від середовища. Більшість апаратних додатків містять механізм керування помилками, який дозволяє їм вишукано відновитись після несподіваних помилок.

Оскільки помилки можуть бути фатальними, поводження з помилками є однією з найважливіших областей дизайнерів та розробників додатків, незалежно від розробленої програми та використовуваних мов програмування. У гірших випадках, механізми обробки помилок змушують програму вимкнути користувача та вимкнути систему.

Що таке обробка помилок? - визначення з техопедії