Главная / Программное обеспечение /
Интеграция приложений на основе WebSphere MQ / Тест 8
Интеграция приложений на основе WebSphere MQ - тест 8
Упражнение 1:
Номер 1
Какие языки программирования могут быть использованы для написания программ для WebSphere MQ на платформе WindowsNT?
Ответ:
 (1) C 
 (2) PL/I 
 (3) Pascal 
 (4) COBOL 
 (5) VBASIC 
Номер 2
Какие языки программирования могут быть использованы для написания программ для WebSphere MQ на платформе UNIX?
Ответ:
 (1) C 
 (2) PL/I 
 (3) Pascal 
 (4) COBOL 
 (5) VBASIC 
 (6) Perl 
Номер 3
Какие языки программирования могут быть использованы для написания программ для WebSphere MQ на платформе OS/390?
Ответ:
 (1) C 
 (2) PL/I 
 (3) Pascal 
 (4) COBOL 
 (5) VBASIC 
Упражнение 2:
Номер 1
Какой заголовочный файл должен быть подключен при компиляции С-программы при использовании функций MQPUT
и MQGET
?
Ответ:
 (1) c.h
 
 (2) cmqc.h
 
 (3) cmqcfc.h
 
 (4) cmqseries.h
 
Номер 2
Какая библиотека должна быть подключена при компиляции С- программы при использовании MQPUT
и MQGET
функций?
Ответ:
 (1) mqseries.lib
 
 (2) mqm.dll
 
 (3) mqm.lib
 
 (4) mqm32.lib
 
 (5) mqic32.Lib
 
Номер 3
При работе функции MQGET
с опцией MQGMO_ACCEPT_TRUNCATED_MSG
для некоторого сообщения DataLength
оказалась больше BufferLength
. Что произойдет с сообщением?
Ответ:
 (1) сообщение не будет прочитано и останется в очереди 
 (2) часть сообщения будет потеряна 
 (3) сообщение будет прочитано полностью и удалено из очереди 
Упражнение 3:
Номер 1
Задана программа работы с WebSphere MQ в виде следующей последовательности псевдокода:MQCONN
MQOPEN
DO While ‘Message Available’
MQGET
SQL UPDATE
END
MQCLOSE
MQCMIT
MQDISC Какой оператор может быть опущен и это будет незаметным при интеграции с другим программным модулем?
Ответ:
 (1) строка 1 
 (2) строка 2 
 (3) строка 7 
 (4) никакой 
Номер 2
Задана программа работы с WebSphere MQ в виде следующей последовательности псевдокода:MQCONN
MQOPEN
MQGET
SQL UPDATE
MQBEGIN
If Reason code = 0 then MQCMIT else MQBACK;
MQCLOSE
MQDISC Какой оператор стоит не на своем месте?
Ответ:
 (1) строка 3 
 (2) строка 5 
 (3) строка 6 
 (4) никакой 
Номер 3
Задана программа работы с WebSphere MQ в виде следующей последовательности псевдокода: MQCONN
MQOPEN
MQBEGIN
MQGET
SQL UPDATE
If Reason code = 0 then MQCMIT else MQBACK;
MQCLOSE
MQDISCЧто случиться с сообщениями в случае отката транзакции MQBACK (Строка 6)?
Ответ:
 (1) сообщения будут восстановлены в очереди 
 (2) сообщения не будут восстановлены в очереди 
 (3) сообщения будут использованы в SQL UPDATE 
 (4) сообщения не будут использованы в SQL UPDATE 
 (5) ничего не случиться 
Упражнение 4:
Номер 1
Какие преимущества дает использование функции MQPUT1
взамен MQPUT
?
Ответ:
 (1) повышает производительность программы 
 (2) повышает производительность программирования 
 (3) сокращает объем программы 
 (4) повышает удобство отладки программы 
 (5) никаких преимуществ 
Номер 2
Какие преимущества дает использование функций MQBEGIN
, MQCMIT
и MQBACK
?
Ответ:
 (1) повышает производительность программы 
 (2) повышает производительность программирования 
 (3) повышает надежность программы 
 (4) повышает удобство отладки программы 
 (5) никаких преимуществ 
Номер 3
Какие преимущества дает использование функции MQCONNX
?
Ответ:
 (1) позволяет использовать дополнительные опции 
 (2) повышает производительность программирования 
 (3) сокращает объем программы 
 (4) повышает удобство отладки программы 
 (5) никаких преимуществ