C# разработка.фип_БАК_БИ_н с

C# разработка.фип_БАК_БИ_н с — вариант 7

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

13 вопросов Вариант 7 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Верно, что …

  1. для каждого блока try можно указать только один блок catch
  2. все типы исключений унаследованы от класса Exception
  3. в C# нет готового типа исключения, срабатывающего при попытке произвести недопустимые преобразования типов
Вопрос 2

При наличии …

  1. нескольких блоков catch будет выполнен только код первого подходящего
  2. блока catch без указания типа исключения, он будет всегда выполняться независимо от местоположения
  3. нескольких блоков catch будет выполнен только код всех блоков catch
Вопрос 3

Неверно, что …

  1. если для созданного исключения не существует обработчиков, выполнение программы прекращается
  2. объекты исключения содержат подробные сведения об ошибке
  3. свойство Source класса исключения позволяет получить текстовое представление ошибки
Вопрос 4

Ключевое слово … используется для принудительного вызова исключения

  1. throw
Вопрос 5

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

  1. Exception
Вопрос 6

Создание собственных классов … позволяет отслеживать ситуации, не являющиеся ошибками с точки зрения языка, но ошибочные с точки зрения логики программы

  1. исключений
Вопрос 7

Свойство … позволяет получить строковое значение с текстом ошибки?

  1. Message
Вопрос 8

… – это тип исключения, который срабатывает при передаче некорректного значения в параметры метода

  1. ArgumentException
Вопрос 9

При выполнении приведённой ниже строки, если ввести с клавиатуры число 300, возникает исключение … byte a = byte.Parse(Console.ReadLine()); если ввести с клавиатуры число 300?

  1. OverflowException
  2. ArgumentException
  3. NullReferenceException
  4. IndexOutOfRangeException
Вопрос 10

Конструктор класса Exception принимает в качестве параметра текст сообщения об …

  1. ошибке
Вопрос 11

Сопоставьте типы исключений и ситуации, при которых они возникают:

  1. DivideByZeroException
  2. ArgumentException
  3. ArgumentOutOfRangeException
  4. IndexOutOfRangeException
  5. NullReferenceException
  6. InvalidCastException
  7. деление на ноль
  8. передача некорректного значения в параметры метода
  9. выход за границы диапазона допустимых значений  
  10. выход индекса массива или коллекции за границу допустимых значений
  11. попытка обращения к неопределенному значению
  12. попытка произвести недопустимые преобразования типов
Вопрос 12

Блок … используется для размещения части кода, которая должна выполняться независимо от того, произошло ли исключение в блоке try

  1. finally
Вопрос 13

Основной целью … исключений является предотвращения внезапного завершения работы программы вследствие ошибки?

  1. обработки