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

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

Упражнение 1:
Номер 1
Что из перечисленного не является архитектурой программного обеспечения:

Ответ:

 (1) автономные приложения 

 (2) архитектура с "тонкий клиентом" 

 (3) архитектура с "мощным клиентом" 

 (4) двухзвенная архитектура 


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

Ответ:

 (1) в архитектуре с "тонкий клиентом" 

 (2) в архитектуре с "толстым клиентом" 

 (3) в многозвенной архитектуре 


Номер 3
В какой архитектуре клиент реализует графический интерфейс пользователя и передает/принимает запросы, а вся бизнес-логика выполняется сервером?

Ответ:

 (1) в архитектуре с "тонкий клиентом" 

 (2) в архитектуре с "толстым клиентом" 

 (3) в многозвенной архитектуре 


Упражнение 2:
Номер 1
В архитектуре с "тонкий клиентом"

Ответ:

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

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


Номер 2
В архитектуре с "толстым клиентом"

Ответ:

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

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


Номер 3
Что из перечисленного неверно для многозвенной архитектуры?

Ответ:

 (1) изменения на каждом из звеньев зависят от изменений, сделанных на остальных звеньях 

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

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

 (4) приложения могут создаваться на стандартных языках третьего или четвертого поколения (Java, C/C++) 


Упражнение 3:
Номер 1
Что из перечисленного является недостатком архитектуры с "тонкий клиентом"?

Ответ:

 (1) сложность установки и настройки системы 

 (2) передача серверу несвойственных для него функций реализации бизнес-логики приложения 


Номер 2
Что из перечисленного является недостатком архитектуры с "толстым клиентом"?

Ответ:

 (1) сложность установки и настройки системы 

 (2) передача серверу несвойственных для него функций реализации бизнес-логики приложения 


Номер 3
Сервер приложений в многозвенной архитектуре:

Ответ:

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

 (2) реализует GUI, передает запросы серверу приложений и принимает от него ответ 

 (3) обслуживает запросы сервера приложений 


Упражнение 4:
Номер 1
Сервер "третьего уровня" в многозвенной архитектуре:

Ответ:

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

 (2) реализует GUI, передает запросы серверу приложений и принимает от него ответ 

 (3) обслуживает запросы сервера приложений 


Номер 2
Программа-клиент в многозвенной архитектуре:

Ответ:

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

 (2) реализует GUI, передает запросы серверу приложений и принимает от него ответ 

 (3) обслуживает запросы сервера приложений 


Номер 3
В многозвенной архитектуре программа-клиент:

Ответ:

 (1) реализует GUI, передает запросы серверу приложений и принимает от него ответ 

 (2) реализует бизнес-логику и обращается с запросами к серверу "третьего уровня" 

 (3) обслуживает запросы сервера приложений 


Упражнение 5:
Номер 1
В многозвенной архитектуре сервер приложений:

Ответ:

 (1) реализует GUI, передает запросы серверу приложений и принимает от него ответ 

 (2) реализует бизнес-логику и обращается с запросами к серверу "третьего уровня" 


Номер 2
В многозвенной архитектуре сервер третьего уровня:

Ответ:

 (1) реализует GUI, передает запросы серверу приложений и принимает от него ответ 

 (2) обслуживает запросы сервера приложений 


Номер 3
SOAP - это:

Ответ:

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

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

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

 (4) технология создания распределенных систем, ориентированная исключительно на использование Java 


Упражнение 6:
Номер 1
COM - это:

Ответ:

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

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

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

 (4) технология создания распределенных систем, ориентированная исключительно на использование Java 


Номер 2
DCOM - это

Ответ:

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

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

 (3) стандарт Microsoft, определяющий структуру и взаимодействие удалённых компонентов программного обеспечения в современных операционных системах MS Windows 

 (4) технология создания распределенных систем, ориентированная исключительно на использование Java 


Номер 3
EJB - это:

Ответ:

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

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

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

 (4) технология создания распределенных систем, ориентированная исключительно на использование Java 


Упражнение 7:
Номер 1
JINI - это:

Ответ:

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

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

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

 (4) технология создания распределенных систем, ориентированная исключительно на использование Java 


Номер 2
Технологией разработки распределенных систем не являются:

Ответ:

 (1) DCOM 

 (2) CORBA 

 (3) QT 

 (4) JSP 


Номер 3
Кросс-платформенной технологией не является

Ответ:

 (1) COM 

 (2) CORBA 

 (3) SOAP 


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

Ответ:

 (1) JINI 

 (2) CORBA 

 (3) EJB 


Упражнение 8:
Номер 1
Какой из ниже перечисленных языков предназначен для динамического Web-программирования?

Ответ:

 (1) ASP 

 (2) LISP 

 (3) С++ 


Номер 2
Какой из ниже перечисленных языков не предназначен для динамического Web-программирования?

Ответ:

 (1) ASP 

 (2) PHP 

 (3) LISP 


Номер 3
С каким из перечисленных Web-серверов непосредственно используется язык PHP?

Ответ:

 (1) Apache 

 (2) IIS (Internet Information Server) 


Номер 4
С каким из перечисленных Web-серверов непосредственно используется язык ASP?

Ответ:

 (1) Apache 

 (2) IIS (Internet Information Server) 


Упражнение 9:
Номер 1
CGI-скрипт - это:

Ответ:

 (1) программа на Java, работающая на серверном компьютере 

 (2) программа на Java, работающая под управлением интернет-браузера 

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


Номер 2
Апплет - это:

Ответ:

 (1) программа на Java, работающая на серверном компьютере 

 (2) программа на Java, работающая под управлением интернет-браузера 

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


Номер 3
Сервлет - это:

Ответ:

 (1) программа на Java, работающая на серверном компьютере 

 (2) программа на Java, работающая под управлением интернет-браузера 

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


Номер 4
Программа на Java, работающая на серверном компьютере, называется:

Ответ:

 (1) CGI-скриптом 

 (2) апплетом 

 (3) сервлетом 


Упражнение 10:
Номер 1
Программа на Java, работающая под управлением интернет-браузера, называется:

Ответ:

 (1) CGI-скриптом 

 (2) апплетом 

 (3) сервлетом 


Номер 2
Программа, выполняемая на стороне сервера и следующая правилам общего шлюзового интерфейса, называется:

Ответ:

 (1) CGI-скриптом 

 (2) апплетом 

 (3) сервлетом 


Номер 3
Какой из перечисленных протоколов используется в CGI для запроса к Web-серверу: 

Ответ:

 (1) RIP 

 (2) HTTP 

 (3) FTP 

 (4) IMAP4 


Номер 4
Где выполняется CGI-скрипт?

Ответ:

 (1) на стороне клиента 

 (2) на стороне сервера 

 (3) и у клиента и у сервера 


Упражнение 11:
Номер 1
Где выполняется сервлет?

Ответ:

 (1) на стороне сервера 

 (2) на стороне клиента 

 (3) и у клиента и у сервера 


Номер 2
Enterprise Bean-компонент - это:

Ответ:

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

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

 (3) объект требуемого класса, описанного на языке программирования C++, расположенный на стороне клиента и выполняющий часть бизнес-логики приложения 

 (4) объект требуемого класса, описанного на языке программирования C++, расположенный на стороне сервера и выполняющий часть бизнес-логики приложения 


Номер 3
Где располагается Enterprise Bean-компонент:

Ответ:

 (1) на стороне сервера 

 (2) на стороне клиента 


Номер 4
Модель использования EJB является:

Ответ:

 (1) однозвенной 

 (2) одноранговой 

 (3) многозвенной 

 (4) многоранговой ранговой 


Упражнение 12:
Номер 1
Что из ниже перечисленного не является основным компонентом JINI?

Ответ:

 (1) апплеты 

 (2) инфраструктура 

 (3) модель программирования 

 (4) сервисы 


Номер 2
Модель программирования JINI использует язык Java и:

Ответ:

 (1) компоненты COM 

 (2) компоненты DCOM 

 (3) компоненты JavaBeans 

 (4) Java-скрипты 


Номер 3
Архитектура взаимодействия в технологии JINI является:

Ответ:

 (1) однозвенной 

 (2) двухзвенной 

 (3) одноранговой 

 (4) двухранговой 




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