19820

Виключення загальні принципи виявлення та уникнення помилок та обробка виключних ситуацій

Доклад

Информатика, кибернетика и программирование

3.Виключення: загальні принципи виявлення та уникнення помилок та обробка виключних ситуацій. Виключення виникнення непередбачених помилкових умов наприклад розподіл на нуль неможливість виділення пам'яті при створенні нового об'єкта і т.д. Зазвичай ці умови завершу...

Украинкский

2013-07-17

25 KB

0 чел.

3.Виключення: загальні принципи виявлення та уникнення помилок та обробка виключних ситуацій.


Виключення - виникнення непередбачених помилкових умов, наприклад, розподіл на нуль, неможливість виділення пам'яті при створенні нового об'єкта і т.д. Зазвичай ці умови завершують виконання програми з системною помилкою. У той же час виключення - це більш загальне, ніж помилка  і може виникати і тоді, коли в програмі немає помилок.

Механізм обробки виняткових ситуацій на сьогоднішній день є невід'ємною частиною мови програмування.Цей механізм надає програмісту засіб реагування на нештатні події і дозволяє подолати ряд принципових недоліків наступних традиційних методів обробки помилок:

- Повернення функцією коду помилки;

- Повернення значень помилки через аргументи функцій;

- Використання глобальних змінних помилки;

- Використання оператора безумовного переходу goto або функцій setjmp / longjmp;

- Використання макросу assert.


 

А также другие работы, которые могут Вас заинтересовать

63682. Реализация права 253.9 KB
  Применение права как особая форма его реализации. Стадии применения права. Акты применения права.
63683. Научное познание, его формы и методы 222 KB
  Первые три области познания рассматриваются в отличие от науки как вненаучные формы. У науки свой особый набор объектов познания в отличие от познания обыденного. Научное познание требует выработки особых языков науки.
63684. Толкование права 142.1 KB
  Толкование права – это интеллектуально-волевая деятельность государственных органов, должностных лиц, граждан и их объединений по установлению подлинного содержания нормативно-правовых актов в соответствии с заключенной...
63685. Правомерное поведение 191.25 KB
  Понятие и признаки правонарушения. Состав правонарушения. Понятие и признаки правонарушения Правонарушение это общественно вредное виновное деяние дееспособного субъекта противоречащее требованиям правовых норм.
63686. Юридическая ответственность. Обстоятельства, исключающие юридическую ответственность 180.17 KB
  Цели и функции юридической ответственности; Принципы юридической ответственности; Виды юридической ответственности; Освобождение от юридической ответственности...
63687. Законность и правопорядок 172.74 KB
  Понятие законности и его содержание; Основные принципы законности; Гарантии законности: понятие виды; Понятие законности и его содержание Законность –это требование строжайшего неукоснительного соблюдения и исполнения всех юридических норм...
63688. Правовая система общества 263.72 KB
  Общая характеристика романо-германской правовой системы системы континентального права; Общая характеристика системы обычного права; Правовая система –это обусловленный конкретно историческими условиями действия права целостный комплекс правовых явлений включающий...
63689. Правосознание: понятие, структура, виды, уровни, роль в правовом регулировании 94.73 KB
  Итак правосознание –одна из форм общественного сознания. Правосознание есть совокупность представлений и чувств выражающих отношение людей к праву и правовым явлениям в общественной жизни Русинов Р. Правосознание представляет собой совокупность идей взглядов...
63690. Правовая культура общества 57.12 KB
  Отражая уровень правовой цивилизованности общества и включая в себя прогрессивные достижения зарубежных правовых систем правовая культура объединяет все что создано человечеством в правовой сфере: право юридическую науку правосознание правотворчество правоприменение...