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

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

Упражнение 1:
Номер 1
Для чего используется класс Assembly пространства имен System.Reflection?

Ответ:

 (1) методы для загрузки, описания и выполнения разнообразных операций над сборкой 

 (2) информация о сборке (идентификатор, версия, язык реализации) 

 (3) информация о событиях 


Упражнение 2:
Номер 1
Для чего используется класс FieldInfo пространства имен System.Reflection?

Ответ:

 (1) информация о полях 

 (2) абстрактный базовый класс, определяющий общие члены для EventInfo, FieldInfo, MethodInfo, PropertyInfo 

 (3) информация о методе 


Упражнение 3:
Номер 1
Для чего используется класс Module пространства имен System.Reflection?

Ответ:

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

 (2) информация о параметре 

 (3) информация о свойстве 


Упражнение 4:
Номер 1
Для чего используется метод GetCustomAttribute класса Attribute?

Ответ:

 (1) извлекает пользовательский атрибут указанного типа, который применен к заданному члену класса 

 (2) извлекает массив пользовательских атрибутов указанного типа, которые применены к заданному члену класса 

 (3) возвращает хэш-код для этого экземпляра 


Номер 2
Для чего используется метод GetCustomAttributes класса Attribute?

Ответ:

 (1) извлекает пользовательский атрибут указанного типа, который применен к заданному члену класса 

 (2) извлекает массив пользовательских атрибутов указанного типа, которые применены к заданному члену класса 

 (3) возвращает хэш-код для этого экземпляра 


Номер 3
Для чего используется метод GetHashCode класса Attribute?

Ответ:

 (1) извлекает пользовательский атрибут указанного типа, который применен к заданному члену класса 

 (2) извлекает массив пользовательских атрибутов указанного типа, которые применены к заданному члену класса 

 (3) возвращает хэш-код для этого экземпляра 


Упражнение 5:
Номер 1
Для чего используется метод GetType класса Attribute?

Ответ:

 (1) возвращает Type текущего экземпляра 

 (2) при переопределении в производном классе возвращает значение, показывающее, является ли значение этого производного экземпляра значением по умолчанию для производного класса 

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


Номер 2
Для чего используется метод IsDefaultAttribute класса Attribute?

Ответ:

 (1) возвращает Type текущего экземпляра 

 (2) при переопределении в производном классе возвращает значение, показывающее, является ли значение этого производного экземпляра значением по умолчанию для производного класса 

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


Номер 3
Для чего используется метод IsDefined класса Attribute?

Ответ:

 (1) возвращает Type текущего экземпляра 

 (2) при переопределении в производном классе возвращает значение, показывающее, является ли значение этого производного экземпляра значением по умолчанию для производного класса 

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


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

Ответ:

 (1) при переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр эквивалентным заданному объекту 

 (2) возвращает String, который представляет текущий Object 

 (3) создает неполную копию текущего Object 


Номер 2
Для чего используется метод ToString класса Attribute?

Ответ:

 (1) при переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр эквивалентным заданному объекту 

 (2) возвращает String, который представляет текущий Object 

 (3) создает неполную копию текущего Object 


Номер 3
Для чего используется метод MemberwiseClone класса Attribute?

Ответ:

 (1) при переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр эквивалентным заданному объекту 

 (2) возвращает String, который представляет текущий Object 

 (3) создает неполную копию текущего Object 


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

Ответ:

 (1) возвращает все загруженные модули, являющиеся частью этой сборки 

 (2) возвращает информацию о способе сохранения данного ресурса 

 (3) возвращает файлы в таблице файлов манифеста сборки 


Номер 2
Для чего используется метод GetManifestResourceInfo класса Assembly?

Ответ:

 (1) возвращает все загруженные модули, являющиеся частью этой сборки 

 (2) возвращает информацию о способе сохранения данного ресурса 

 (3) возвращает файлы в таблице файлов манифеста сборки 


Номер 3
Для чего используется метод GetFiles класса Assembly?

Ответ:

 (1) возвращает все загруженные модули, являющиеся частью этой сборки 

 (2) возвращает информацию о способе сохранения данного ресурса 

 (3) возвращает файлы в таблице файлов манифеста сборки 


Упражнение 8:
Номер 1
Для чего используется метод Load класса Assembly?

Ответ:

 (1) загружает сборку 

 (2) загружает содержимое файла сборки 

 (3) загружает внутренний модуль этой сборки 


Номер 2
Для чего используется метод LoadFile класса Assembly?

Ответ:

 (1) загружает сборку 

 (2) загружает содержимое файла сборки 

 (3) загружает внутренний модуль этой сборки 


Номер 3
Для чего используется метод LoadModule класса Assembly?

Ответ:

 (1) загружает сборку 

 (2) загружает содержимое файла сборки 

 (3) загружает внутренний модуль этой сборки 




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