игра брюс 2048
Главная / Программирование / Поддержка разработки распределенных приложений в Microsoft .NET Framework / Тест 10

Поддержка разработки распределенных приложений в Microsoft .NET Framework - тест 10

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

Ответ:

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

 (2) промежуточная среда обмена сообщениями 

 (3) промежуточная среда .NET 


Номер 2
Промежуточная среда для .NET это...

Ответ:

 (1) .NET Remoting 

 (2) MSMQ 

 (3) ASP.NET 


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

Ответ:

 (1) .NET Remoting - это промежуточная среда для создания распределенных систем, действующих в локальной сети 

 (2) .NET Remoting - это промежуточная среда обмена сообщениями 

 (3) .NET Remoting - это промежуточная среда .NET 


Упражнение 2:
Номер 1
Сколько видов классов объектов среды CLR существует с точки зрения среды Remoting?

Ответ:

 (1)

 (2)

 (3)


Номер 2
Назовите виды классов объектов среды CLR существующих с точки зрения среды Remoting

Ответ:

 (1) классы, маршализируемые по значению 

 (2) классы, маршализируемые по ссылке 

 (3) немаршализируемые классы 


Номер 3
Назовите виды классов объектов среды CLR не существующих с точки зрения среды Remoting

Ответ:

 (1) классы, маршализируемые по значению 

 (2) классы, маршализируемые по ссылке 

 (3) указатели на классы 


Упражнение 3:
Номер 1
Сколько видов удаленных объектов поддерживает среда Remoting?

Ответ:

 (1)

 (2)

 (3)


Номер 2
Назовите виды удаленных объектов, поддерживаемых средой Remoting

Ответ:

 (1) объекты единственного вызова 

 (2) объекты единственного экземпляра 

 (3) неактивируемые объекты 


Номер 3
Назовите виды удаленных объектов, не поддерживаемых средой Remoting

Ответ:

 (1) объекты единственного вызова 

 (2) объекты единственного экземпляра 

 (3) неактивируемые объекты 


Упражнение 4:
Номер 1
Назовите вид класса объекта среды CLR по следующему описанию: объекты этих классов могут копироваться между доменами приложений, если для них определены операции сериализации и десериализации

Ответ:

 (1) классы, маршализируемые по значению 

 (2) классы, маршализируемые по ссылке 

 (3) немаршализируемые классы 


Номер 2
Укажите описание, соответствующее классам, маршализируемым по значению

Ответ:

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

 (2) объекты этих классов не покидают свой домен приложения, но на стороне клиента создается посредник, позволяющий осуществлять удаленный доступ к объекту 

 (3) объекты этих классов недоступны вне своего домена приложения 


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

Ответ:

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

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

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


Упражнение 5:
Номер 1
Назовите вид класса объекта среды CLR по следующему описанию: объекты этих классов не покидают свой домен приложения, но на стороне клиента создается посредник, позволяющий осуществлять удаленный доступ к объекту

Ответ:

 (1) классы, маршализируемые по значению 

 (2) классы, маршализируемые по ссылке 

 (3) немаршализируемые классы 


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

Ответ:

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

 (2) объекты этих классов не покидают свой домен приложения, но на стороне клиента создается посредник, позволяющий осуществлять удаленный доступ к объекту 

 (3) объекты этих классов недоступны вне своего домена приложения 


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

Ответ:

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

 (2) объекты классов, маршализируемых по ссылке, не покидают свой домен приложения, но на стороне клиента создается посредник, позволяющий осуществлять удаленный доступ к объекту 

 (3) объекты немаршализируемых классов не покидают свой домен приложения, но на стороне клиента создается посредник, позволяющий осуществлять удаленный доступ к объекту 


Упражнение 6:
Номер 1
Назовите вид класса объекта среды CLR по следующему описанию: объекты этих классов недоступны вне своего домена приложения

Ответ:

 (1) классы, маршализируемые по значению 

 (2) классы, маршализируемые по ссылке 

 (3) немаршализируемые классы 


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

Ответ:

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

 (2) объекты этих классов не покидают свой домен приложения, но на стороне клиента создается посредник, позволяющий осуществлять удаленный доступ к объекту 

 (3) объекты этих классов недоступны вне своего домена приложения 


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

Ответ:

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

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

 (3) объекты немаршализируемых классов недоступны вне своего домена приложения 


Упражнение 7:
Номер 1
Классы, маршализируемые по ссылке наследуются от класса...

Ответ:

 (1) System.MarshalByRefObject 

 (2) System.MarshalByRef 

 (3) System.MarshalRefObject 


Номер 2
Какие виды классов наследуются от класса System.MarshalByRefObject

Ответ:

 (1) классы, маршализируемые по значению 

 (2) классы, маршализируемые по ссылке 

 (3) немаршализируемые классы 


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

Ответ:

 (1) классы, маршализируемые по значению, наследуются от класса System.MarshalByRefObject 

 (2) классы, маршализируемые по ссылке, наследуются от класса System.MarshalByRefObject 

 (3) немаршализируемые классы наследуются от класса System.MarshalByRefObject 


Упражнение 8:
Номер 1
Назовите технологию, не привязанную жестко к службам операционной системы Microsoft Windows

Ответ:

 (1) .NET Remoting 

 (2) MSMQ 

 (3) COM+ 


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

Ответ:

 (1) одним из недостатков Remoting является непереносимость между различными реализациями CLI 

 (2) в самой среде Remoting отсутствуют средства обеспечения безопасности 

 (3) одним из достоинств Remoting является переносимость между различными реализациями CLI 


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

Ответ:

 (1) как и технологии MSMQ и COM+, среда Remoting жестко привязана к службам операционной системы Microsoft Windows 

 (2) как и технологии MSMQ и COM+, среда Remoting не привязана жестко к каким либо службам операционной системы Microsoft Windows 

 (3) в отличие от технологий MSMQ и COM+, среда Remoting не привязана жестко к каким либо службам операционной системы Microsoft Windows 


Упражнение 9:
Номер 1
Для чего используется раздел файла конфигурации service?

Ответ:

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

 (2) содержит идентификатор канала и номер порта 

 (3) включает описание используемых удаленных объектов 


Номер 2
В каком разделе файла конфигурации указываются публикуемые сервером объекты?

Ответ:

 (1) service 

 (2) channels 

 (3) client 


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

Ответ:

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

 (2) в разделе файла конфигурации channels указываются публикуемые сервером объекты 

 (3) в разделе файла конфигурации client указываются публикуемые сервером объекты 


Упражнение 10:
Номер 1
Для чего используется раздел файла конфигурации channels?

Ответ:

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

 (2) содержит идентификатор канала и номер порта 

 (3) включает описание используемых удаленных объектов 


Номер 2
Какой раздел файла конфигурации содержит идентификатор канала и номер порта?

Ответ:

 (1) service 

 (2) channels 

 (3) client 


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

Ответ:

 (1) раздел файла конфигурации service содержит идентификатор канала и номер порта 

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

 (3) раздел файла конфигурации client содержит идентификатор канала и номер порта 


Упражнение 11:
Номер 1
Для чего используется раздел файла конфигурации client?

Ответ:

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

 (2) содержит идентификатор канала и номер порта 

 (3) включает описание используемых удаленных объектов 


Номер 2
Какой раздел файла конфигурации включает описание используемых удаленных объектов?

Ответ:

 (1) service 

 (2) channels 

 (3) client 


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

Ответ:

 (1) раздел файла конфигурации service включает описание используемых удаленных объектов 

 (2) раздел файла конфигурации channels включает описание используемых удаленных объектов 

 (3) раздел файла конфигурации client включает описание используемых удаленных объектов 


Упражнение 12:
Номер 1
Какое утверждение верно?

Ответ:

 (1) один и тот же файл конфигурации может содержать и разделы service и разделы client 

 (2) файл конфигурации должен содержать либо разделы service либо разделы client 

 (3) файл конфигурации должен содержать и разделы service и разделы client 


Номер 2
Номер порта указывается в элементе раздела channel...

Ответ:

 (1) port 

 (2) ref 

 (3) num 


Номер 3
Идентификатор канала указывается в элементе раздела channel...

Ответ:

 (1) port 

 (2) ref 

 (3) num 




Главная / Программирование / Поддержка разработки распределенных приложений в Microsoft .NET Framework / Тест 10