игра брюс 2048
Главная / Программирование / Кросс-платформенные и многозвенные технологии / Тест 2

Кросс-платформенные и многозвенные технологии - тест 2

Упражнение 1:
Номер 1
разработчиками CORBA не является:

Ответ:

 (1) OMG (Object Management Group) 

 (2) X/Open 

 (3) W3C 


Номер 2
Все спецификации OMG базируются на:

Ответ:

 (1) ORB (Object Request Broker) 

 (2) IDL (Interface Definition Language) 

 (3) OMA (Object Management Architecture) 


Номер 3
Брокер объектных запросов (ORB - Object Request Broker) - это:

Ответ:

 (1) протокол удаленного вызова процедур 

 (2) протокол локального вызова процедур 

 (3) система, позволяющая создавать и принимать запросы в распределённой системе 


Номер 4
Объектные сервисы (Object Services) - это:

Ответ:

 (1) реализации CORBA-объектов 

 (2) интерфейсы CORBA-объектов 

 (3) CORBA-объекты со стандартизованными и написанными на IDL интерфейсами 


Упражнение 2:
Номер 1
Общие средства (Common Facilities) - это:

Ответ:

 (1) основные сервисы с базовыми функциями для реализации и использования CORBA-объектов 

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

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


Номер 2
Общие средства (Common Facilities) делятся на:

Ответ:

 (1) прямые и обратные 

 (2) широкие и узкие 

 (3) горизонтальные и вертикальные 


Номер 3
Горизонтальные общие средства - это:

Ответ:

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

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


Номер 4
Вертикальные общие средства - это:

Ответ:

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

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


Упражнение 3:
Номер 1
репозиторий интерфейсов - это:

Ответ:

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

 (2) сервис, предоставляющий устойчивые объекты, отражающие IDL-информацию в форме, доступной во время выполнения 

 (3) сервис, предоставляющий неустойчивые объекты, отражающие IDL-информацию в форме, доступной во время выполнения 


Номер 2
Объектный адаптер - это:

Ответ:

 (1) IDL-описание объекта 

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

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


Номер 3
Интерфейс ORB - это:

Ответ:

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

 (2) интерфейс, позволяющий обращаться к репозиторию реализации 

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


Номер 4
В обязанности объектного адаптера не входит:

Ответ:

 (1) выполнение запросов к СУБД 

 (2) хранение IDL-описания 

 (3) создание CORBA-объектов и их объектных ссылок 

 (4) демультиплексирование запросов на каждый серверный CORBA-объект 


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

Ответ:

 (1) умный агент 

 (2) сервис именования 

 (3) Общее средство 


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

Ответ:

 (1) сервисом именования 

 (2) умным агентом 

 (3) Общим средством 


Номер 3
Как называется CORBA-объект, позволяющий обнаружить другие объекты по имени?

Ответ:

 (1) сервисом именования 

 (2) умным агентом 

 (3) Общим средством 


Номер 4
сервис именования (Naming Service) может быть:

Ответ:

 (1) прямым и обратным 

 (2) устойчивым и неустойчивым 

 (3) статическим и динамическим 


Упражнение 5:
Номер 1
устойчивый сервис именования (Naming Service)

Ответ:

 (1) производит активацию и деактивацию CORBA-объектов 

 (2) производит инкарнацию и эфемеризацию соответствующие серванты 

 (3) может запоминать ссылки и имена после остановки 


Номер 2
Неустойчивый сервис именования (Naming Service)

Ответ:

 (1) производит инкарнацию и эфемеризацию соответствующие серванты 

 (2) может не запоминать ссылки и имена после остановки 

 (3) производит активацию и деактивацию CORBA-объектов 


Номер 3
Какой из перечисленных протоколов используется в CORBA для связи между объектами и ORB в сети?

Ответ:

 (1) протокол POP3 

 (2) протокол GIOP 

 (3) протокол RPC 


Номер 4
Какой из перечисленных протоколов используется в CORBA для удалённого вызова процедур?

Ответ:

 (1) протокол IMAP 

 (2) протокол GIOP 

 (3) протокол RPC 


Упражнение 6:
Номер 1
Какой из перечисленных языков используется в CORBA для описания интерфейсов?

Ответ:

 (1) SQL 

 (2) XML 

 (3) IDL 

 (4) EQL 


Номер 2
связь в CORBA между объектами и ORB в сети осуществляется протоколом:

Ответ:

 (1) HTTP 

 (2) RPC 

 (3) GIOP 

 (4) LDAP 


Номер 3
Для удалённого вызова процедур CORBA используется:

Ответ:

 (1) HTTP 

 (2) RPC 

 (3) GIOP 

 (4) LDAP 


Номер 4
Для доступа к каталогам в JNDI используется:

Ответ:

 (1) HTTP 

 (2) RPC 

 (3) GIOP 

 (4) LDAP 


Упражнение 7:
Номер 1
Запрос к Web-серверу в CGI осуществляется с помощью протокола:

Ответ:

 (1) HTTP 

 (2) RPC 

 (3) GIOP 

 (4) LDAP 


Номер 2
Протокол передачи объектных запросов по TCP/IP - это:

Ответ:

 (1) ORB 

 (2) IOR 

 (3) Java IDL 

 (4) IIOP 


Номер 3
ссылка на объект, уникальная в пределах сервера - это:

Ответ:

 (1) ORB 

 (2) IOR 

 (3) Java IDL 

 (4) IIOP 


Номер 4
Компилятор описаний IDL в классы-заглушки и вспомогательные классы Java это:

Ответ:

 (1) ORB 

 (2) IOR 

 (3) Java IDL 

 (4) IIOP 


Упражнение 8:
Номер 1
Программа-транслятор межобъектного взаимодействия, работая на клиенте и на сервере, передает объектные запросы между ними - это:

Ответ:

 (1) ORB 

 (2) IOR 

 (3) Java IDL 

 (4) IIOP 


Номер 2
связывание языка программирования - это:

Ответ:

 (1) правила трансляции IDL-описаний в код на данном языке 

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

 (3) встроенная в язык поддержка CORBA 


Номер 3
IDL-операции - это:

Ответ:

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

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

 (3) получение объекта по ссылке 


Номер 4
Активация CORBA-объекта - это:

Ответ:

 (1) получение идентификатора CORBA-объекта 

 (2) загрузка кода CORBA-объекта на сервер 

 (3) запуск существующего CORBA-объекта для обработки клиентских запросов 


Упражнение 9:
Номер 1
Деактивация CORBA-объекта - это:

Ответ:

 (1) разрыв связки между CORBA-объектом и сервантом, в общем случае без разрушения объекта 

 (2) разрушение CORBA-объекта 


Номер 2
Временный CORBA-объект - это:

Ответ:

 (1) объект-заглушка 

 (2) временная реализация объекта 

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


Номер 3
CORBA-объект, который может существовать дольше, чем активировавший его поток является:

Ответ:

 (1) неправильным 

 (2) устойчивым 

 (3) неустойчивым 


Номер 4
Полная реализация CORBA-объекта, написанная на каком-либо из языков программирования, называется:

Ответ:

 (1) скелетоном 

 (2) скриптом 

 (3) сервантом 


Упражнение 10:
Номер 1
Заготовка для серванта, генерируемая IDL-компилятором, называется:

Ответ:

 (1) cкелетоном 

 (2) скриптом 


Номер 2
Эфемеризация серванта - это:

Ответ:

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

 (2) разрушение связки CORBA-объект - сервант 


Номер 3
Инкарнация серванта - это:

Ответ:

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

 (2) разрушение связки CORBA-объект - сервант 


Номер 4
Менеджер сервантов - это:

Ответ:

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

 (2) виртуальное понятие: нечто, посылающее запросы к другим CORBA-объектам - серверным объектам и получающее запросы от других CORBA-объектов - клиентов 

 (3) элемент технологии CORBA, один из способов управлять связками объект-сервант, предоставляет подходящий сервант для объекта 


Упражнение 11:
Номер 1
CORBA-объект - это:

Ответ:

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

 (2) виртуальное понятие: нечто, посылающее запросы к другим CORBA-объектам - серверным объектам и получающее запросы от других CORBA-объектов - клиентов 

 (3) элемент технологии CORBA, один из способов управлять связками объект-сервант, предоставляет подходящий сервант для объекта 


Номер 2
Объектный адаптер - это:

Ответ:

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

 (2) виртуальное понятие: нечто, посылающее запросы к другим CORBA-объектам - серверным объектам и получающее запросы от других CORBA-объектов - клиентов 

 (3) элемент технологии CORBA, один из способов управлять связками объект-сервант, предоставляет подходящий сервант для объекта 


Номер 3
Язык описания интерфейсов, используемый в CORBA называется:

Ответ:

 (1) GIOP 

 (2) ORB 

 (3) IDL 


Номер 4
Протокол для связи между объектами и ORB в сети называется:

Ответ:

 (1) GIOP 

 (2) ORB 

 (3) IDL 


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

Ответ:

 (1) GIOP 

 (2) ORB 

 (3) IDL 


Номер 2
IOR - это:

Ответ:

 (1) уникальное имя объекта внутри его объектного адаптера 

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

 (3) ссылка на объект, уникальная в пределах сервера 


Номер 3
Инкарнация серванта - это:

Ответ:

 (1) уникальное имя объекта внутри его объектного адаптера 

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

 (3) ссылка на объект, уникальная в пределах сервера 


Номер 4
Идентификатор объекта - это:

Ответ:

 (1) уникальное имя объекта внутри его объектного адаптера 

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

 (3) ссылка на объект, уникальная в пределах сервера 


Номер 5
Карта активных объектов - это:

Ответ:

 (1) разрушение связки CORBA-объект - сервант 

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

 (3) ссылка на объект, уникальная в пределах сервера 




Главная / Программирование / Кросс-платформенные и многозвенные технологии / Тест 2