19820

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

Доклад

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

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

Украинкский

2013-07-17

25 KB

0 чел.

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


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

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

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

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

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

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

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


 

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

52553. Літературно-музичний вечір «Реве та стогне Дніпр широкий» (до 70-річчя визволення Дніпропетровської області від фашистських загарбників) 1.84 MB
  За героїзм та відвагу при обороні Дніпропетровська командирові 8ої танкової дивізії було присвоєне звання Героя Радянського Союзу. Леніна на виблискуючому крилі літака в металі шаленого полумя стоїть памятник мужнім льотчикам Героям Радянського Союзу Гомоненку і Вдовенку. На проспекті Правди в затишній алеї встановлено бюст відважному льотчику двічі Герою Радянського Союзу Анатолію Яковичу Брандису. Двічі Герой Радянського Союзу.
52554. Впровадження інтерактивних технологій в освітній процес з метою розвитку мовленнєвої компетентності у дошкільників 56 KB
  План проведення майстер класу для вихователів: п п Зміст роботи Відповідальний Джерела І Вправа Очікування Вихователь методист Базова програма Я у Світі Майстер класи для вихователів ДНЗ випуск№2 упоряд. Настільна гра На гостину до казки III Вправа Очікування підсумок Вихователь методист Матеріал: магнітофон з записами дитячих мелодій стікери кораблики плакат з намальованою річкою маркери конверти з завданнями ілюстрації до різних казок предметні картинки гуашева фарба аркуші А 4 пензлики тампончики...
52555. Ігрова вправа «Народно-поетичні символи України» 95 KB
  У чужій сторонці не так світить і сонце Хочеш собі добра не роби нікому зла За гроші честі не купиш Гра Чи вірите ви що Чи вірите ви що гімн це колискова пісня Чи вірите ви що вінок символ молодості і дівоцтва Чи вірите ви що калина державний символ України Чи вірите ви що Павло Чубинський автор тексту гімну Чи вірите ви що оранжевий і синій кольори Державного Прапора України Чи вірите ви що лелека символ працьовитості Чи вірите ви що у тризубі відображено триєдність життя Чи...
52556. Воспитательный час «Если добрый ты…» 54 KB
  Участники и действующие лица: ведущая учительница Незнайка школьный класс поделенный на три команды из числа которых назначаются чтецы и исполнители инсценировок. Входит Незнайка. Незнайка. Скажи пожалуйста как тебя зовут Незнайка.
52557. Інтегроване заняття на тему: Людина починається з добра (з використанням казок В. Сухомлинського) 57 KB
  Діти до кого я привіталася Так я привітала новий день все що оточує нас наших гостей. Добрий день Стук у двері відчинили і внесли лист Діти до нас листоноша приніс листа від Казкаря. Давайте пригадаємо разом ці прислівя діти пригадують прислівя. Молодці діти.
52558. Хто людям добра бажає, той сам його здобуває 36.5 KB
  Донести до дитини важливість слова людяний. Удосконалювати вміння добирати слова близькі за значенням. Мовленева вправа Добери слова з протилежним значенням Злий жорстокий співчутливий добрий милосердний. Малюючи кожну пелюсточку промовляйте такі слова щоб довести що кожен із вас справжній друг.
52559. Як розрізняють добро і зло 32.5 KB
  Допомогти учням усвідомити зміст етичних понять «добро» «доброчинність», робити вибір між добром і злом, давати оцінку добру і злу; формувати вміння учнів моделювати ситуації та розв’язувати їх; виховувати в учнів моральні цінності та орієнтири, правила культури поведінки.
52560. Людина починається з добра. Від усмішки іде до всіх тепло. Музика – нев’януча краса духовної культури усіх народів 74.5 KB
  Що ми можемо сказати Чи потрібні вони у житті людини Чи впливає музика на емоції людини Чи потрібні нам ці теми уроків Епіграф до уроків Бо ти на землі людина І хочеш того чи ні Усмішка твоя єдина Мука твоя єдина Очі твої одні. Дуже важливими є емоції людини які підтримують нас...