19820

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

Доклад

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

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

Украинкский

2013-07-17

25 KB

0 чел.

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


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

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

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

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

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

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

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


 

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

8086. Бизнес - план, его сущность и значение 43.34 KB
  Введение. В рыночной экономике бизнес - план является рабочим инструментом, используемым во всех сферах предпринимательства. Бизнес - план описывает процесс функционирования фирмы, показывает каким образом её руководители собираются д...
8087. Аудиторская проверка учета кредитов и займов 63.9 KB
  Аудиторская проверка учета кредитов и займов План Введение I. Планирование аудиторской проверки кредитов и займов II. Классификация видов нарушений при привлечении кредитов и займов III. Источники и методы получения аудиторских доказательств ...
8088. Аудиторская проверка учёта расчётных и кредитных операций 84 KB
  Аудиторская проверка учёта расчётных и кредитных операций. Задачи, объекты и источники информации. Проверка расчётов с поставщиками и подрядчиками, покупателями и заказчиками. Аудит расчётов с подотчётными лицами. Аудит креди...
8089. Понятия о методах и приёмах воспитания. Классификация методов воспитания 22.47 KB
  Понятия о методах и приёмах воспитания. Классификация методов воспитания Методы воспитания - это пути, способы достижения заданной цели воспитания. Применительно к школьной практике можно сказать также, что методы - это способы воздействия...
8090. Методы формирования сознания личности 23.9 KB
  Методы формирования сознания личности Методы формирования сознания очень важны для формирования чувств, эмоционального переживания. Если ученики остаются безразличными к педагогическому воздействию, то, как известно, процесс развивается медленно и р...
8091. Методы организации деятельности и поведения 24.93 KB
  Методы организации деятельности и поведения Воспитание должно формировать требуемый тип поведения. Не понятия, убеждения, а конкретные дела, поступки характеризуют воспитанность личности. В этой связи организация деятельности и формирование опыта по...
8092. Методы стимулирования и коррекции поведения школьников 24.64 KB
  Методы стимулирования и коррекции поведения школьников С древних времен известны такие методы стимулирования, как поощрение и наказание. Педагогика XX века обратила внимание на еще один весьма действенный, хотя и не новый метод стимулирования...
8093. Сущность понятия форма воспитания. Классификация и характеристика отдельных форм воспитания 23.18 KB
  Сущность понятия форма воспитания. Классификация и характеристика отдельных форм воспитания. Формы воспитания - способы организации воспитательного процесса, способы целесообразной организации коллективной и индивидуальной деятельности учащихся...
8094. Умственное воспитание учащихся. Цель, сущность, педагогические условия и средства его осуществления 23.82 KB
  Умственное воспитание учащихся. Цель, сущность, педагогические условия и средства его осуществления Умственное воспитание (УВ) - педагогическая деятельность, направленная на развитие интеллектуальной культуры личности, познавательных мотивов, умстве...