Исключения

Подготовка к работе

  • Класс исключений и их обработка.
  • Разработать алгоритмы решения задач.
  • Составить программы решения задач.

Контрольные вопросы

  1. Что такое исключение?
  2. Классы исключений и их свойства.
  3. Инструкция try…except. Назначение, структура и применение.
  4. Инструкция try…finally. Назначение, структура и применение.
  5. Глобальные и локальные обработчики исключений.
  6. Обработчик исключения on…do.
  7. Исключение EZeroDivide.
  8. Исключение ERangeError.
  9. Как включить отработку исключения ERangeError.
  10. Как отключить перехват исключения системой.

Задания к работе

Задание 1. Создать программу, обрабатывающую исключения с использованием инструкции try… except. Проект – консольное приложение.

Задание 2. Создать программу, обрабатывающую исключение с использованием инструкции try… finally. Проект – консольное приложение.

В заданиях надо рассчитывать функции f1(x) и f2(x) при x = i*h. i – индекс цикла (целые числа в интервале -10…10). Шаг изменения h.

Варианты заданий

paskal66
Необходимо отслеживать два исключения:

  • Деление на 0 (исключение EZeroDivide).
  • Выход за пределы диапазона (исключение ERangeError).

При работе с программой рекомендуется менять h1 и h2, чтобы получать разные результаты и условия возможного возникновения исключений.

TwitterSEO CommunityВаау!News2.ruChippKoricaSMI2Google BookmarksDiggI.uaЗакладки YandexLinkstoreMyscoopCommunizmRu-marksWebmarksRuspaceLinkomaticKli.kzWeb-zakladkaZakladok.netRedditdeliciousMa.gnoliaTechnoratiSlashdotYahoo My WebБобрДобр.ruMemori.rurucity.comМоёМесто.ruMister Wong



Copyright © 2009-2010 Программирование на паскале.