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

Введение в программирование - тест 15

Упражнение 1:
Номер 1
Какие данные могут быть объявлены в пространстве имен:

Ответ:

 (1) другое пространство имен 

 (2) класс 

 (3) структура 


Номер 2
Какие данные могут быть объявлены в пространстве имен:

Ответ:

 (1) другое пространство имен 

 (2) интерфейс 

 (3) константа 


Номер 3
Какие данные могут быть объявлены в пространстве имен:

Ответ:

 (1) структура 

 (2) класс 

 (3) переменная любого типа 


Упражнение 2:
Номер 1
Какой тип конструктора может иметь параметры и использоваться для создания объекта типа класса, содержащего не только статические члены:

Ответ:

 (1) конструктор экземпляра 

 (2) private-конструктор 

 (3) статический конструктор  


Номер 2
Какой тип конструктора не может иметь параметров: 

Ответ:

 (1) конструктор экземпляра 

 (2) private-конструктор 

 (3) статический конструктор  


Номер 3
Какой тип конструктора не может иметь модификаторов доступа: 

Ответ:

 (1) конструктор экземпляра 

 (2) private-конструктор 

 (3) статический конструктор  


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

Ответ:

 (1) имя конструктора 

 (2) ключевое слово this 

 (3) ключевое слово base 


Номер 2
Какое ключевое слово указывается в списке параметров перед описанием параметра в том случае, если используется передача параметров по ссылке:

Ответ:

 (1) ref 

 (2) out 

 (3) none 


Номер 3
К какому типу относятся структуры:

Ответ:

 (1) к ссылочному типу 

 (2) к размерному типу 

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


Упражнение 4:
Номер 1
Какие данные могут быть объявлены в пространстве имен языка C#:

Ответ:

 (1) другое пространство имен 

 (2) класс 

 (3) интерфейс 

 (4) переменная любого размерного типа 


Номер 2
Какие данные могут быть объявлены в пространстве имен языка C#:

Ответ:

 (1) перечисление 

 (2) класс 

 (3) структура 

 (4) переменная любого ссылочного типа 


Номер 3
Язык C# позволяет выполнять явный вызов другого конструктора следующим образом:

Ответ:

 (1) public class A { public A():A(123) {} public A(int i) { } } 

 (2) public class A { public A():this(123) {} public A(int i) { } } 

 (3) public class A { public A() :self(123) {} public A(int i) { } } 


Упражнение 5:
Номер 1
Какой тип конструктора языка С# вызывается для инициализации класса до первого вызова статического метода:

Ответ:

 (1) конструктор экземпляра 

 (2) private-конструктор 

 (3) статический конструктор  


Номер 2
Какой тип конструктора языка С# предотвращает автоматическое создание конструктора по умолчанию и не позволяет выполнять создание объекта данного класса:

Ответ:

 (1) конструктор экземпляра 

 (2) private-конструктор 

 (3) статический конструктор  


Номер 3
Какой из параметров метода языка C#, объявленный как public void Metod1(T1 i, ref T1 j, out T1 k) {  }, в момент вызова метода может быть не инициализирован:

Ответ:

 (1) i 

 (2) j 

 (3) k 




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