игра брюс 2048
Главная / Программирование / Введение в программирование на C# 2.0 / Тест 3

Введение в программирование на C# 2.0 - тест 3

Упражнение 1:
Номер 1
Назовите управляющий оператор выбора

Ответ:

 (1) if 

 (2) goto 

 (3) for 


Номер 2
Назовите управляющий итеративный оператор

Ответ:

 (1) if 

 (2) goto 

 (3) for 


Номер 3
Назовите управляющий оператор перехода

Ответ:

 (1) if 

 (2) goto 

 (3) for 


Упражнение 2:
Номер 1
Назовите управляющие операторы, не являющиеся операторами выбора

Ответ:

 (1) if/else 

 (2) goto 

 (3) switch 


Номер 2
Назовите управляющие операторы, не являющиеся итеративными операторами

Ответ:

 (1) if 

 (2) goto 

 (3) foreach 


Номер 3
Назовите управляющие операторы, не являющиеся операторами перехода

Ответ:

 (1) continue 

 (2) goto 

 (3) while 


Упражнение 3:
Номер 1
Укажите правильное определение структуры for

Ответ:

 (1) for(int i=0;i<10;i++) 

 (2) for(int i=0;i++;i<10) 

 (3) for(int i=0;i<10;) 


Номер 2
Чему будет равна переменная i после выполнения следующего кода: 
int i=0;
do{
	i++;
}while(i<0);


Ответ:

 (1)

 (2)

 (3)


Номер 3
Чему будет равна переменная i после выполнения следующего кода: 
int i=0;
while(i<0)i++;


Ответ:

 (1)

 (2)

 (3)


Упражнение 4:
Номер 1
Для перебора всех элементов массива используется управляющий оператор...

Ответ:

 (1) if 

 (2) foreach 

 (3) switch 


Номер 2
Для создания цикла, управляемого счетчиком, используется управляющий оператор...

Ответ:

 (1) for 

 (2) foreach 

 (3) switch 


Номер 3
Для создания структуры множественного выбора используется управляющий оператор...

Ответ:

 (1) for 

 (2) foreach 

 (3) switch 


Упражнение 5:
Номер 1
Для выхода из цикла используется управляющий оператор...

Ответ:

 (1) goto 

 (2) continue 

 (3) if 

 (4) break 


Номер 2
Для прерывания цикла до следующей итерации используется управляющий оператор...

Ответ:

 (1) goto 

 (2) continue 

 (3) break 


Номер 3
Для перехода по метке используется управляющий оператор...

Ответ:

 (1) goto 

 (2) continue 

 (3) break 


Упражнение 6:
Номер 1
Для чего используется оператор catch?

Ответ:

 (1) начинает блок обработчиков исключений 

 (2) начинает блок, который может вызвать исключение 

 (3) начинает блок, операторы которого выполняются всегда, независимо от того было сгенерированно исключение или нет 


Номер 2
Какой оператор начинает блок обработчиков исключений?

Ответ:

 (1) catch 

 (2) throw 

 (3) try 


Номер 3
Какой оператор начинает блок, который может вызвать исключение?

Ответ:

 (1) catch 

 (2) throw 

 (3) try 


Упражнение 7:
Номер 1
Для чего используется оператор finally?

Ответ:

 (1) начинает блок обработчиков исключений 

 (2) начинает блок, который может вызвать исключение 

 (3) начинает блок, операторы которого выполняются всегда, независимо от того было сгенерированно исключение или нет 


Номер 2
Какой оператор начинает блок, операторы которого выполняются всегда, независимо от того было сгенерированно исключение или нет?

Ответ:

 (1) finally 

 (2) throw 

 (3) try 


Номер 3
Какой оператор генерирует исключение

Ответ:

 (1) catch 

 (2) throw 

 (3) try 


Упражнение 8:
Номер 1
Для передачи параметра по ссылке используется спецификатор...

Ответ:

 (1) static 

 (2) ref 

 (3) private 


Номер 2
Для передачи параметра по ссылке, которому в методе присваивается значение, используется спецификатор...

Ответ:

 (1) static 

 (2) out 

 (3) private 


Номер 3
Какие способы передачи параметров в метод существуют?

Ответ:

 (1) по ссылке 

 (2) по значению 

 (3) прямая передача 




Главная / Программирование / Введение в программирование на C# 2.0 / Тест 3