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

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

Упражнение 1:
Номер 1
Какие операции могут быть перегружены?

Ответ:

 (1) = 

 (2) + 

 (3) - 


Номер 2
Какие операции могут быть перегружены?

Ответ:

 (1) & 

 (2) . 

 (3) + 


Упражнение 2:
Номер 1
Какие операции не могут быть перегружены?

Ответ:

 (1) = 

 (2) += 

 (3) >> 


Номер 2
Какие операции не могут быть перегружены?

Ответ:

 (1) == 

 (2) >>= 

 (3) sizeof 


Номер 3
Какие операции не могут быть перегружены?

Ответ:

 (1) is 

 (2) new 

 (3) true 


Упражнение 3:
Номер 1
Какое ключевое слово вводит определение перегруженной функции-операции?

Ответ:

 (1) operator 

 (2) function 

 (3) virtual 


Номер 2
Для чего используется ключевое слово operator?

Ответ:

 (1) определяет размер объекта в байтах 

 (2) вводит определение виртуальной функции 

 (3) вводит определение перегруженной функции-операции 


Номер 3
Какое утверждение верно?

Ответ:

 (1) приоритет исходной операции и перегруженных операций одинаков 

 (2) приоритет исходной операции выше приоритета перегруженных операций 

 (3) приоритет исходной операции ниже приоритета перегруженных операций 


Упражнение 4:
Номер 1
Какое ключевое слово вводит неявное преобразование одного типа в другой?

Ответ:

 (1) operator 

 (2) explicit 

 (3) implicit 


Номер 2
Для чего используется ключевое слово implicit?

Ответ:

 (1) вводит неявное преобразование одного типа в другой 

 (2) вводит определение виртуальной функции 

 (3) вводит явное преобразование одного типа в другой 


Номер 3
Какие утверждения верны?

Ответ:

 (1) ключевое слово operator вводит неявное преобразование одного типа в другой 

 (2) ключевое слово explicit вводит неявное преобразование одного типа в другой 

 (3) ключевое слово implicit вводит неявное преобразование одного типа в другой 


Упражнение 5:
Номер 1
Какое ключевое слово вводит явное преобразование одного типа в другой?

Ответ:

 (1) operator 

 (2) explicit 

 (3) implicit 


Номер 2
Для чего используется ключевое слово explicit?

Ответ:

 (1) вводит неявное преобразование одного типа в другой 

 (2) вводит определение виртуальной функции 

 (3) вводит явное преобразование одного типа в другой 


Номер 3
Какие утверждения верны?

Ответ:

 (1) ключевое слово operator вводит явное преобразование одного типа в другой 

 (2) ключевое слово explicit вводит явное преобразование одного типа в другой 

 (3) ключевое слово implicit вводит явное преобразование одного типа в другой 


Упражнение 6:
Номер 2
Создает массив элементов заданного типа и определенной размерности метод класса System.Array...

Ответ:

 (1) GetLength 

 (2) SetValue 

 (3) CreateInstance 


Номер 3
Для чего используется метод CreateInstance класса System.Array?

Ответ:

 (1) создает массив элементов заданного типа и определенной размерности 

 (2) возвращает количество элементов заданной параметром размерности 

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


Упражнение 7:
Номер 1
Сколько параметров у метода GetLength класса System.Array?

Ответ:

 (1)

 (2)

 (3)


Номер 2
Для чего используется метод GetLength класса System.Array?

Ответ:

 (1) создает массив элементов заданного типа и определенной размерности 

 (2) возвращает количество элементов заданной параметром размерности 

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


Номер 3
Возвращает количество элементов заданной параметром размерности метод класса System.Array...

Ответ:

 (1) GetLength 

 (2) SetValue 

 (3) CreateInstance 


Упражнение 8:
Номер 1
Сколько параметров у метода SetValue класса System.Array?

Ответ:

 (1)

 (2)

 (3) зависит от используемого перегруженного варианта 


Номер 2
Присваивает элементу массива значение, представленное первым параметром метод класса System.Array..

Ответ:

 (1) GetLength 

 (2) SetValue 

 (3) CreateInstance 


Номер 3
Для чего используется метод SetValue класса System.Array?

Ответ:

 (1) создает массив элементов заданного типа и определенной размерности 

 (2) возвращает количество элементов заданной параметром размерности 

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




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