игра брюс 2048
Главная / Программирование / Введение в языки программирования C и C++ / Тест 16

Введение в языки программирования C и C++ - тест 16

Упражнение 1:
Номер 1
Что такое interrupt?

Ответ:

 (1) аппарат прерываний 

 (2) массив исключений 

 (3) метод доступа к данным 


Номер 2
Аппарат прерываний носит название

Ответ:

 (1) interrupt 

 (2) innercut 

 (3) include 


Номер 3
Для фиксации возникающих событий используется

Ответ:

 (1) регистр прерываний 

 (2) регистр ввода 

 (3) регистр приложений 


Упражнение 2:
Номер 1
Для чего применяется регистр прерываний?

Ответ:

 (1) для переопределения типов данных 

 (2) для фиксации возникающих событий 

 (3) для освобождения стека 


Номер 2
Каждый разряд регистра прерываний связан

Ответ:

 (1) с событием 

 (2) с вводом 

 (3) с выводом 


Номер 3
Для обозначения события используется слово

Ответ:

 (1) append 

 (2) event 

 (3) detect 


Упражнение 3:
Номер 1
При возникновении события разряд регистра прерываний взводится

Ответ:

 (1) в 0 

 (2) в 1 

 (3) в 01 


Номер 2
В операционной системе MS-DOS для реализации механизма прерываний был предусмотрен участок в начале оперативной памяти под названием

Ответ:

 (1) вектор прерываний 

 (2) модуль прерываний 

 (3) массив прерываний 


Номер 3
Как называется механизм прерываний в системе MS-DOS?

Ответ:

 (1) макет прерываний 

 (2) вектор прерываний 

 (3) терминал прерываний 


Упражнение 4:
Номер 1
К аппаратным прерываниям следует отнести

Ответ:

 (1) сигналы датчиков времени 

 (2) сигналы, поступающие при нажатии клавиш клавиатуры 

 (3) сигналы нажатия клавиш мыши 


Номер 2
Из приведенных ниже записей выделите аппаратные прерывания:

Ответ:

 (1) сигналы драйверов 

 (2) критическое изменение уровня питающего напряжения 

 (3) сигнал массива датчиков 


Номер 3
К причинам программных прерываний следует отнести

Ответ:

 (1) попытку разделить на нуль 

 (2) попытку извлечь квадратный корень из отрицательного аргумента 

 (3) попытку передать управление по несуществующему адресу 


Упражнение 5:
Номер 1
Одним из первых алгоритмических языков, в которых появилась возможность организовать индивидуальную реакцию на ошибки периода выполнения программы, был

Ответ:

 (1) Алгол 

 (2) Бейсик 

 (3) Фортран 


Номер 3
Код программной ошибки в языке Бейсик обозначался

Ответ:

 (1) CODE 

 (2) ERR 

 (3) SYS 


Упражнение 6:
Номер 1
Номер строки исходной программы, при выполнении которой была обнаружена ошибка в языке Бейсик, имеет вид

Ответ:

 (1) ERS 

 (2) ERL 

 (3) ERQ 


Номер 2
Исключения в C++ обозначаются служебным словом?

Ответ:

 (1) Exception 

 (2) Selection 

 (3) Detention 


Номер 3
В средах визуального программирования основным инструментом управления приложения со стороны пользователя является

Ответ:

 (1) аппарат ссылок 

 (2) графологический массив 

 (3) механизм событий 


Упражнение 7:
Номер 1
К служебным словам для обработки нештатных ситуаций в языке C++ следует отнести

Ответ:

 (1) try 

 (2) get 

 (3) set 


Номер 2
Из приведенных ниже записей выделите служебные слова для обработки нештатных ситуаций в языке C++:

Ответ:

 (1) catch 

 (2) mesh 

 (3) strike 


Номер 3
Какие из приведенных ниже записей представляют собой слова для обработки нештатных ситуаций в языке C++?

Ответ:

 (1) among 

 (2) retail 

 (3) throw 


Упражнение 8:
Номер 1
Проверка события в языке C++ осуществляется функцией

Ответ:

 (1) look 

 (2) try 

 (3) from 


Номер 2
Перехват события в языке C++ осуществляется с помощью

Ответ:

 (1) get 

 (2) catch 

 (3) detail 


Номер 3
Имитация события производится в C++ с помощью

Ответ:

 (1) throw 

 (2) limit 

 (3) append 


Упражнение 9:
Номер 1
Программный блок, в котором могут возникнуть нештатные события, при перехвате заключается

Ответ:

 (1) в квадратные скобки 

 (2) в фигурные скобки 

 (3) в круглые скобки 


Номер 2
Каким образом выделяется блок, в котором могут возникнуть нештатные события?

Ответ:

 (1) звездочками 

 (2) обратными слешами 

 (3) фигурными скобками 


Номер 3
Перед фигурными скобками с блоком, в котором могут возникнуть нештатные события, располагается служебное слово

Ответ:

 (1) get 

 (2) among 

 (3) try 


Упражнение 10:
Номер 1
Если на контролируемом участке программы возникает та или иная особая ситуация, то для ее анализа надо предусмотреть

Ответ:

 (1) идентификаторы 

 (2) ловушки 

 (3) обратные селекторы 


Номер 2
Все ловушки для особых ситуаций начинаются служебным словом

Ответ:

 (1) struct 

 (2) catch 

 (3) find 


Номер 3
К составным частям ловушки следует отнести

Ответ:

 (1) тип события 

 (2) значение события 

 (3) селектор события 


Упражнение 11:
Номер 1
Аргумент оператора catch может быть создан в результате

Ответ:

 (1) аварийной ситуации, фиксируемой операционной системой 

 (2) вызова контекстной функции 

 (3) выполнения программой оператора throw 


Номер 2
Функция fact(n) вычисляет n! и возвращает значение типа

Ответ:

 (1) long 

 (2) double 

 (3) int 


Номер 3
Какой тип данных возвращает функция fact(n), которая вычисляет n!?

Ответ:

 (1) short 

 (2) real 

 (3) double 


Упражнение 12:
Номер 1
В функции fact(n), которая вычисляет n!, значение аргумента n не может превосходить

Ответ:

 (1) 1754 

 (2) 826 

 (3) 114 


Номер 3
Какая ловушка перехватывает исключения любого типа?

Ответ:

 (1) catch() 

 (2) catch(&) 

 (3) catch(...) 




Главная / Программирование / Введение в языки программирования C и C++ / Тест 16