Sie sind auf Seite 1von 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

Question: 1 Which new feature in WebSphere MQ V7.0 needs to be taken into account when WebSphere MQ solutions are deployed into mixed z/OS and distributed environments? A. Queue sharing groups are now available between z/OS and other platforms; however, at least one queue manager in the group must still be hosted on z/OS. B. The use of WebSphere MQ Explorer for the administration of z/OS based queue managers no longer requires a license for the Client Attachment Feature (CAF) for a limited number of users. C. WebSphere MQ Client applications from distributed environments can now directly connect to z/OS queue managers; the Client Attachment Feature (CAF) is no longer required. D. A WebSphere MQ Client implementation on z/OS is now available, so that full WebSphere MQ no longer needs to be installed on all z/OS systems that want to participate in message queuing. Answer: B Question: 2 An application queue is triggered for trigger type of DEPTH. Following this, what action should the job or program that was started as a result of the trigger take before it ends, so that the queue will be triggered again the next time that trigger depth (TRIGDPTH) is reached? A. It needs to use MQSET or an ALTER QLOCAL command to reset triggering (TRIGGER) for the queue. B. It needs to reset trigger depth (TRIGDPTH) for the queue through an MQSET or ALTER QLOCAL command. C. It needs to reset trigger depth (TRIGDPTH) and triggering (TRIGGER) for the queue, using MQSET or an ALTER QLOCAL command. D. No action needs to be taken. The queue manager will create the next trigger message when the current depth of the queue once again reaches trigger depth (TRIGDPTH). Answer: A Question: 3 An application is required to retrieve rows from a relational database table and send them across WebSphere MQ to a remote queue manager, where a receiving application consumes them. After a successful MQPUT of a message, the corresponding row is to be deleted from the database. It is intended to run this application using the free WebSphere MQ Client. The delivery of each message is to be guaranteed. Which of the following is true about this implementation? A. It cannot be done using the free WebSphere MQ Client; the Extended Transactional Client is required, since two phase commits are needed for this solution. B. It cannot be done using the free WebSphere MQ Client; a local queue manager is required to support the guaranteed delivery of the messages. C. This solution can be implemented using the free WebSphere MQ Client, provided that the receiving application can recognize and handle repeated delivery of the same message. D. This solution cannot be implemented using the free WebSphere MQ Client; persistent messaging is not supported by the free WebSphere MQ Client. Answer: C Question: 4 A solution developer is writing a C language application on a UNIX platform. There is a requirement for the transactions to be processed within syncpoint control. What is the MINIMUM required MQ component on the application platform to achieve this functionality?
Page 1 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

A. WebSphere MQ Client Installation B. WebSphere MQ Extended Transactional Client Installation C. WebSphere MQ Server Installation D. WebSphere MQ Server Installation with the XA capabilities configured Answer: A Question: 5 A master data management solution has been implemented for the enterprise. Updates with customer and product data need to be distributed to several applications. What is the BEST approach given that not all applications might be interested in every customer type? A. Use the publish/subscribe paradigm. B. Receive updates on application-specific queues. Message properties and selectors should be used for filtering. C. Browse a common queue for updates. D. Use a request-reply pattern and query the MDM (Master Data Management) application. Answer: A Question: 6 A new WebSphere MQ application with high volume requirements is being designed to run on Solaris. The solution designer is concerned about the performance of the application. The WebSphere MQ for Solaris V7 Performance Evaluation Report SupportPac provides all but one of the following types of information to the solution designer. Which is NOT discussed in this document? A. Suggestions for tuning WebSphere MQ B. Information that can be used to size the company new applicationInformation that can be used to size the company? new application C. Evaluation of the relative cost of one WebSphere MQ API vs. another in different scenarios D. Evaluation of the relative cost of persistent messages vs. nonpersistent messages in different scenarios Answer: C Question: 7 Which of the following should generally be avoided if an application is being designed for optimal efficiency? A. Make messages nonpersistent if they do not need to be recoverable. B. Code programs to open and close queues, or connect and disconnect from the queue manager only once, if the queues or connection will be used again. C. Bundle the data to be transmitted into as few messages as possible (e.g., rather than sending a hundred 1MB messages, send one 100MB message). D. Group a batch of messages within a unit of work where appropriate, so that they can be committed all at once (e.g., get and put messages under syncpoint and commit them in groups of 10, rather than committing them individually). Answer: C Question: 8 In designing a solution with availability in mind, the designer is considering the following two alternatives, one using a cluster queue and the other using a shared queue. In each scenario,
Page 2 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

Queue Managers QMA and QMB will both be capable of running Application A. In the first scenario, Application A will run on QMA and QMB on Windows accessing cluster queue QA. In the second scenario, Application A will run on QMA and QMB on z/OS accessing shared queue QA. Which of the following describes the availability scenarios in the situation where QMA fails? A. For Windows, the delivered messages on QA that Application A on QMA did not get to process are available for processing by Application A on QMB B. For z/OS, the delivered messages on QA that Application A on QMA did not get to process are available for processing by Application A on QMB C. For Windows, messages from QA that were in flight on QMA when it failed are made available for processing on QMB D. For z/OS, messages from QA that were in flight on QMA when it failed are unavailable for processing by QMB Answer: B Question: 9 A solution designer is evaluating distribution scenarios and wants to understand the circumstances where messages are not delivered as expected. Which of the following are reasons that a message is placed on the DLQ? A. A trigger monitor is unable to start the triggered program B. The destination queue is full when the program puts the message to the local queue C. The queue manager is quiescing when the program puts the message to the queue D. A sending message channel agent is unable to perform data conversion when required for the message E. The program tries to put a message to an invalid local queue Answer: A, D Question: 10 An organization has a widely distributed online environment, where applications are connected via WebSphere MQ messaging. A business requirement is brought forward that certain mission critical applications record audit trail data which is to be collected in a central location. No information can be lost. A central data warehouse must be loaded daily with this information as soon as possible after end of business. Which of the following proposed solutions is best in terms of the requirement, reliability and overall performance? The audit trail data is: A. written to a file on the local file system and transmitted to the central audit trail server via reliable file transfer over WebSphere MQ. B. sent as a persistent WebSphere MQ message and forwarded to the queue manager of the central server asynchronously. C. inserted into a central database table via a remote access database client under control of the local WebSphere MQ transaction. D. inserted into a local database table under two phase commit using WebSphere MQ as the transaction manager and a bulk update is performed at end of day. Answer: B Question: 11 A suite of server applications is to be designed to support the graceful shutdown capabilities of WebSphere MQ implemented via the ail ifA suite of server applications is to be designed to support the graceful shutdown capabilities of WebSphere MQ implemented via the ?ail if quiescing?feature. Which of the following best describes the use of this feature?

Page 3 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

A. Applications that have this feature activated can request an extra grace period of a configurable length that will allow them to complete critical processing before the queue manager will disconnect them. B. Applications using this feature will be informed of the queue manager quiescing via a completion code of MQCC_FAILED and a reason code of MQRC_Q_MGR_QUIESCING (or MQRC_CONNECTION_QUIESCING) and will be disconnected automatically. Applications are expected to periodically attempt reconnection. C. Using FAIL_IF_QUIESCING options where valid with MQI calls, an application can finalize MQ processing, avoiding loss of data, before the queue manager is shut down. D. When a queue manager is configured with the FAIL_IF_QUIESCING option and is being shut down, it will reject all MQI calls with a completion code of MQCC_FAILED and a reason code of MQRC_Q_MGR_QUIESCING (or MQRC_CONNECTION_QUIESCING) in order to assure fast and reliable termination. Answer: C Question: 12 The topic object for the topic x/y is defined with WILDCARD=PASSTHRU. Which of the following is the most appropriate use of a wildcard for this topic? A. Subscribe to topic x/y/# B. Publish the information to topic x/y/# C. Publish the information to topic x/y/+ D. It is not possible to use a wildcard with this topic Answer: A Question: 13 A company has an MQI application on Windows that continuously browses a queue to identify a message before removing it for processing. The application has only one program reading the queue. The company is experiencing increased volumes, and there is a need to add additional instances of the browsing program. Which of the following options could help with splitting and managing the workload across the multiple browsing programs? A. Use browse with lock B. Use browse with message under cursor C. Use browse with priority sequencing D. Use MQ cooperative browsing optionsUse MQ? cooperative browsing options E. Share an object handle across the programs Answer: A, D Question: 14 Business owners want to allow an existing application to be easily portable to any of four Linux servers in their data center. For this they want the four queue managers on these servers to be changed to have the same name. What must be the response of the WebSphere MQ Solution Designer? A. There is no problem. B. Queue managers cannot be renamed, so this can only be done by recreating the queue managers. Beyond that, there is no problem. C. It is possible to define queue managers with identical names in a network, but it is not recommended. D. It cannot be done. All interconnected queue managers must have unique names.

Page 4 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

Answer: C Question: 15 A manufacturing company is looking to provide its customers an online version of its order maintenance application. Customers will be able to check status, update the order, or delete the order. The existing solution is currently WebSphere MQ based, and the online interface will have strict performance requirements. If the customer updates or deletes an order, the message cannot be lost. Which one of the following solutions will BEST meet the requirements stated? A. Ensure the queue data and logs are located together on the fastest disk possible B. Alter the channel to set NPMSPEED(FAST), and send the messages down multiple channels. C. Port the existing application to z/OS which has the highest performance and availability qualities of service D. Design the query and modify operations to use nonpersistent and persistent messages respectively, and utilize two phase commit only where Necessary Answer: D Question: 16 The HTTP bridge included with WebSphere MQ V7.0 can be a suitable alternative to the WebSphere MQ Client under certain circumstances. Which of the following is NOT true? A. It fully supports WebSphere MQ V7.0 publish/subscribe. B. It conveniently supports WebSphere MQ access from web based applications, including those using asynchronous techniques such as AJAX. C. It allows applications running on platforms not supported by WebSphere MQ, but has HTTP support, to gain access to a WebSphere MQ network D. Its use can reduce software distribution and maintenance cost if a large number of WebSphere MQ Client instances would otherwise be required. Answer: A Question: 17 An application is experiencing issues when processing large volumes of nonpersistent messages. Which of the following is a likely cause of the issue? A. The BATCHSIZE parameter on the queuemanager was left at the default setting. B. The WebSphere MQ linear logs are not large enough to handle all of the transactions. C. The WebSphere MQ circular logs are not large enough to handle all of the transactions. D. The application is processing in syncpoint, and has not performed a commit recently. Answer: D Question: 18 Which one of the following is NOT a valid verb for the WebSphere MQ Bridge for HTTP? A. GET B. POST C. BROWSE D. DELETE Answer: C Question: 19

Page 5 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

A company has an administrative topic on the topic string airlineA/gate. They want to add another node to the topic, airlineA/gate/departure, and are deciding whether the new topic node should also be administrative. Which one of the following is an advantage of using an administrative topic? A. Ability to check security on the topic B. Ability to change the topic string later C. Ability to assign attributes to the topic D. Ability to view the status of the topic in WebSphere MQ Explorer Answer: C Question: 20 When using the WebSphere MQ Transport for SOAP, which one of the following parameters are required in specifying a WebSphere MQ URI? A. priority B. timeToLive C. replyDestination D. connectionFactory Answer: D Question: 21 An organization uses WebSphere MQ V6 client interfaces extensively for non-critical processing. The line of business announces that an increase in transaction rates will be required soon, when a new set of clients will need to be serviced. The application suite has been performing up to expectations so far, but the new requirements will be problematic in the current environment. Which of the following new features of WebSphere MQ V7.0 can potentially be used to improve throughput for the above scenario? A. No significant throughput improvements can be achieved with WebSphere MQ V7.0. B. WebSphere MQ V7.0 Client channels can be configured to compress message data and thus save on network transmission time. C. WebSphere MQ V7.0 Client channels are significantly faster than their V6 counterparts by default, so the solution designer does not need to consider any functionality changes or examine performance impacts with the new traffic. D. WebSphere MQ V7.0 Clients can be configured to pool connections, to send messages without waiting for acknowledgement from the queue manager, and to asynchronously receive and cache incoming messages, before they have been requested by the receiving applications. Answer: D Question: 22 A solution designer is looking to implement a robust failover mechanism as part of a solution, and has decided on utilizing HACMP on AIX. What must be considered when designing the application? A. Application log and state information should be stored on shared disk. B. WebSphere MQ clustering should be utilized to cluster the queues between the two server nodes. C. The architecture should be designed to process duplicate transactions in cases where a failover needs to occur.

Page 6 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

D. The application needs to be designed to run on multiple servers, and needs to handle heartbeats between application instances. Answer: A Question: 23 An application creates documents in PDF format, which are subsequently transmitted via WebSphere MQ to a number of other servers in the network. Each server runs its own queue manager. The documents received by some servers are consistently corrupted, whereas on other servers the documents are intact. Other message traffic seems unaffected. What is the most likely source of this problem? A. The environment variable MQCCSID specifies an incorrect value on the affected servers. B. Incompatible message compression parameters are configured on the sending and receiving channel agents. C. The network connection to the affected servers is unreliable and a message retry exit was not specified on the sending channel agent. D. The affected servers run different CCSIDs from the servers creating the documents and the message descriptor specifies MQMD.Format as QSTR? causing message conversion.?QSTR? causing message conversion. Answer: D Question: 24 An application has to set a unique ID (MQCHAR48) in each message. What is the best place to store this ID? A. Message Properties B. MQMD.MsgId C. MQMD.UserIdentifier D. MQMD.ApplIdentityData Answer: A Question: 25 An application is using the WebSphere MQ V7.0 MQI to read a message that has been created using JMS on a WebSphere MQ V6 queue manager. How can the developer access the JMS user defined properties? A. Use the MQGMO_PROPERTIES_IN_HANDLE option and provide the MsgHandle when getting messages from a queue. B. Ask the administrator to set PROPCTL to COMPAT on the receiving channel, so the MQRFH2 header will be transformed into message properties. C. Read the whole message and parse the MQRFH2 header, because the message has been created using a previous version of the JMS API. D. Read the whole message and convert the MQRFH2 header using the MQMHBUF function, because the message has been created using a previous version of the JMS API. Answer: A Question: 26 In a distributed environment, an application that periodically loads large numbers of persistent messages on to a queue is doing so under syncpoint control and issues a commit only after a number of messages have been put. While this application worked perfectly in test environments, there are frequently problems in the production environment. In addition to this new application,
Page 7 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

several previously unproblematic applications also experience failures such as reason codes MQRC_RESOURCE_PROBLEM or MQRC_BACKED_OUT. Which of the following is the best recommendation to remedy this problem? A. Increase the maximum queue depth parameter. B. Increase the log space allocation of the affected queue manager. C. Return all affected applications to development for more stringent unit testing. D. Schedule the new application to run only at off-peak times, when the queue manager is not busy. Answer: B Question: 27 The solution designer is considering how a WebSphere MQ application program can be made aware of problems when a message it created is delivered by a remote channel agent. Which of the following could be used for this purpose? A. The Completion and Reason code in the sending application program B. A report message option can be set by the sending application program C. A GUI utility to display the dead letter queue on the remote queue manager, so that the dead letter header can be browsed. D. There is no way to determine the success of a put by a remote message channel agent from within the local application program. Answer: B Question: 28 An application needs to display the last published message every five minutes. What is the best way of doing this? A. Use MQSUB with SubExpiry set to 300. B. Use MQSUB with MQSO_PUBLICATIONS_ON_REQUEST option and SubExpiry set to 300. C. Use MQSUB with MQSO_PUBLICATIONS_ON_REQUEST and call MQSUBRQ every five minutes. D. Use MQSUB with MQSO_NEW_PUBLICATIONS_ONLY and call MQSUBRQ every five minutes. Answer: C Question: 29 An application receives messages created on Windows workstations and, after doing transformations, forwards them to a target system running on z/OS. There is a requirement for passing the original username, but information about the date and time associated with the message should be set by the forwarding application. What is the best way of doing this? A. Use MQPMO_SET_IDENTITY_CONTEXT on Windows and MQPMO_PASS_ALL_CONTEXT in the forwarding application B. Use MQPMO_DEFAULT_CONTEXT on Windows and MQPMO_PASS_ALL_CONTEXT in the forwarding application C. Use MQPMO_SET_IDENTITY_CONTEXT on Windows and MQPMO_PASS_IDENTITY_CONTEXT in the forwarding application D. Use MQPMO_DEFAULT_CONTEXT on Windows and MQPMO_PASS_IDENTITY_CONTEXT in forwarding application Answer: D
Page 8 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

Question: 30 An application is replying to a request message, which has properties associated with it. What is the preferred way of creating a reply message? A. Use action indicator in MQPMO and MQPMO_MD_FOR_OUTPUT_ONLY in the MQPUT options. B. Use action indicator in MQPMO, provide new MQMD for reply message and use MQPMO_NEW_MSG_ID in the MQPUT options. C. Reuse the MQMD and honor the report options set in the request message. D. Create a new MQMD for the reply message and copy the MsgId from the request MQMD structure to the CorrelId field of the reply MQMD. Answer: A Question: 31 A solution developer needs to promote newly developed applications from the development environment through the user acceptance test environment and into the production environment. Which of the following will best avoid issues with naming conventions for application-owned permanent queues? A. A standard should be implemented by which all queue names will be prefixed with the queue manager name, which will begin with the strings EV? AT?or RD? respectively, to indicate the current environment. Applications will have to amend queue names accordingly before?EV? ?AT?or ?RD? respectively, to indicate the current environment. Applications will have to amend queue names accordingly before opening the queues. B. The alias queue names used in the application code will be prefixed with EV? AT?or RD? respectively, so that applications can beThe alias queue names used in the application code will be prefixed with ?EV? ?AT?or ?RD? respectively, so that applications can be promoted between environments without having to change the queue names. C. WebSphere MQ clustering should be used to resolve queue names and locations dynamically. D. The names should be identical across the various environments, so that no changes to applications or object definitions between queue managers are required during promotion. Answer: D Question: 32 A new version of the application running on queue manager LONDON10 in cluster EUROPA is going to be installed. During the scheduled change window, backups will be taken for LONDON10, and then the application will be upgraded. To prepare the queue manager before the start of the maintenance window, a command should be issued for LONDON10 to do which of the following? A. Stop the connection to cluster EUROPA B. Resume the queue manager in cluster EUROPA C. Suspend the queue manager from cluster EUROPA. D. Refresh the queue manager in cluster EUROPA and include the REPOS(NO) parameter Answer: C Question: 33 The current depth of the SYSTEM.CLUSTER.TRANSMIT.QUEUE has not dropped below a certain number for several hours. Which of the following can be used to determine the channel(s) for which these messages are destined?

Page 9 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

A. A DISPLAY CHSTATUS command where BATCHES is equal to zero. B. A DISPLAY CHSTATUS command where XQMSGSA is greater than zero. C. A DISPLAY QSTATUS command with the QMURID parameter. D. A DISPLAY QSTATUS command for SYSTEM.CLUSTER.TRANSMIT.QUEUE with the UNCOM parameter. Answer: B Question: 34 An application is being designed which will send updates about customers to different applications. Given the sensitive nature of the data, the sending application needs to manage which applications receive the data. Which of the following is the best solution to ensure this? A. Apply the publish-subscribe paradigm (one-to-many). B. Each application should have its own queue on which it will listen for updates C. All applications should listen on the same queue and after processing the message should update its header so the last application process can remove it from the queue D. All receiving applications should listen on the same queue and the sending application should send separate copies of the message with attributes which allow the receiving applications to search the queue for their own copies. Answer: B Question: 35 Which one of the following styles of communication supports only one-to-one communication as opposed to one-to-many? A. Messaging B. Shared database C. Publish/Subscribe D. Remote Procedure Call (RPC) Answer: D Question: 36 A solution designer is looking to implement WebSphere MQ distribution lists for the COBOL application being designed. Which of the following operating systems is not an option for deployment? A. AIX V6.1 B. z/OS V1.8 C. Windows XP D. SUSE Linux Enterprise Server V10 Answer: B Question: 37 What is a particular advantage of designing a publish/subscribe application to use a managed subscription, when the subscription type is non-durable? A. Any messages for this subscription will be managed by the queue manager, so they can be available if there are any subsequent subscribers. B. The temporary dynamic queue used for the subscription will be deleted, along with any messages on it, when the subscribing applicationThe temporary dynamic queue used for the subscription will be deleted, along with any messages on it, when the subscribing application?
Page 10 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

connection is closed. CThe temporary dynamic queue used for the subscription will not be deleted by the queue manager until the current depth of the queue is zero. C. The temporary dynamic queue used for the subscription will not be deleted by the queue manager until the current depth of the queue is zero, and the subscribing application connection is closed.and the subscribing application? connection is closed. Answer: B Question: 38 A solution designer is using the DEFPSIST attribute on the queue definition to determine message persistence. Queue Manager QMA has a QREMOTE queue defined that points to a QALIAS definition on Queue Manager QMB, which in turn names a QLOCAL queue as its TARGET. If an application puts a message to the QREMOTE on Queue Manager QMA, which of the queue definitions will control the persistence of the message? A. The QREMOTE on QMA B. The transmission queue on QMA C. The QLOCAL on QMB D. All four of the queue definitions (QREMOTE, Transmission queue, QALIAS, QLOCAL) Answer: A Question: 39 A WebSphere MQ for AIX application currently accepts an individual price change from an online user via local queue Q1. The company would like to start receiving price changes via a new input file on AIX. They are evaluating different approaches to transfer the data from the file to the pricing system queue Q1. Which of the following approaches is most appropriate for these requirements? A. Define the incoming file as an alias to the Pricing System queue Q1. B. Use RFHUTIL to move the data from the file to the Pricing System queue Q1. C. Use the File Transfer Application that comes with WebSphere MQ to read the records from the file and send them to the Pricing System queue Q1. D. Write a program that reads through the file, taking each record from the file and putting it as a message on the input queue to the Pricing System queue Q1. Answer: D Question: 40 A company is porting a solution written in C to i5/OS (successor to OS/400) that will send orders to the Order Processing system, which is a WebSphere MQ application on z/OS. Which of the following configurations for the new solution on i5/OS provides the function needed for this scenario? The solution on i5/OS would run: A. only as a client, using the WebSphere MQ client on i5/OS to access the Order Processing system. B. only as a server, using the WebSphere MQ server on i5/OS to access the Order Processing system. C. as a client or full server, using either the WebSphere MQ client or a full WebSphere MQ server on i5/OS to access the Order Processing system. D. as a standalone application, accessing a WebSphere MQ-enabled adapter on the mainframe to access the Order Processing system. Answer: B

Page 11 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

Question: 41 A company is in the midst of a large SOA transformation initiative, and is looking to utilize Web Services protocols wherever possible. A solution designer would like to leverage the existing WebSphere MQ infrastructure and skills. The solution designer is instructed to provide guidance regarding platform coverage. Which of the following best meets both requirements and will allow the company to utilize a SOAP stack to process SOAP/MQ messages? A. Supported UNIX Based systems only B. Supported Windows and UNIX based systems C. All supported WebSphere MQ Platforms D. z/OS supported UNIX and Windows systems Answer: D Question: 42 When designing a WebSphere MQ based JMS application, it is most important that your application can capture which one of the following? A. MQException B. jmsTryCatch C. JMSException D. FFST information Answer: A Question: 43 Which of the following is NOT a generally recommended best practice for naming conventions? A. Queue and channel names should be limited to less than 24 characters because of platform portability concerns. B. When possible, avoid forward slash (/) and percent (%) special characters because they can cause cross-platform difficulties. C. Queues should not have the word QUEUE in their name, nor should they have the topology in the name (local, remote, alias, etc). D. Use full uppercase for WebSphere MQ objects, including the queue manager, to prevent portability issues in heterogeneous environments. Answer: A Question: 44 Why should only privileged users be permitted to define alias queues? A. There is no check if the TARGET is defined or not. B. Users can bypass access control by creating a QALIAS. C. An alias queue could have a remote queue for its TARGET. D. A QALIAS can name another alias queue as its TARGET, which can potentially create an infinite loop. Answer: B Question: 45 A solution designer is considering different API options for a new WebSphere MQ application. Only IBM supported WebSphere MQ programming options should be considered. Which one of the following is not supported by IBM?

Page 12 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

A. XMS B. JMS C. Perl D. WebSphere MQ classes for .NET Answer: C Question: 46 A WebSphere MQ client application is sending messages to a central server which will later be processed in batch. Given that all information is stored only in a central location, what is the best way of designing such communication? The application: A. publishes the messages to a topic defined by the server application. B. puts messages to a server queue, and no acknowledgement from the central application is required. C. sends updates and the server should send acknowledgement messages. The application should wait for them in a separate thread. D. sends updates and the server should send acknowledgement messages. The application should wait for them in the same thread that sent the update messages. Answer: B Question: 47 Which of the following best explains under which circumstances synchronous put?can be useful for a client application?Which of the following best explains under which circumstances ?synchronous put?can be useful for a client application? A. The designer wants to improve the performance of puts, and the application needs immediate confirmation that the put was successful. B. The designer wants to improve the performance of puts, and the application does not need immediate confirmation that the put was successful. C. Asynchronous put cannot be used for messages put under syncpoint, but is a good option to use otherwise. D. If all the messages put by the application are nonpersistent, as they are required to be for asynchronous put, it would be appropriate to use this option to improve performance. Answer: B Question: 48 A solution depends on messages being dropped during a queue manager restart. These messages are defined as nonpersistent. After a queue manager restarts, the solution designer notes that the messages were not dropped as expected but got processed. Which one of the following options is the likely cause? A. The messages reside on a z/OS shared queue B. The application is using permanent dynamic queues C. The application has not set persistence, and the default persistence at the QMGR level is DEFPSIST(YES) D. The application is putting the messages to a QALIAS with DEFPSIST(NO), however the target queue has DEFPSIST(YES) set Answer: A Question: 49

Page 13 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

There is a requirement for a failover mechanism as part of an application to be deployed on Sun servers. The organization has standardized on Veritas Cluster Server to manage failover on the machines. What should be considered when designing the solution? A. Implement shared queues for true high-availability. B. Utilize WebSphere MQ clustering to send the traffic to the failover server. C. State data needed by the application for recovery after a failure needs to be on shared disks. D. The application needs to be designed to handle concurrent database transactions from each of the Veritas nodes. Answer: C Question: 50 A company would like to expand their services to accept incoming orders from external partners. Some of the external partners already use WebSphere MQ, and the others could install WebSphere MQ or run a WebSphere MQ client. The company is concerned about significantly increasing the number of channels into their queue manager as a result of connecting to so many new external partners. Which of the following could reduce this concern? A. Use SSL to encrypt the channels B. Use WebSphere MQ Cluster channels to limit the interconnectivity C. Use shared conversations to reduce the number of connections to the queue manager D. Use WebSphere MQ Internet Passthru to act as a channel concentrator for the queue manager E. Use DataPower XI50 to handle some of the external traffic and forward the messages to the queue manager Answer: D, E Question: 51 In a centralized queuing environment, a batch program is processing a file, and putting the transactions onto a queue for processing within syncpoint control. The batch program is experiencing issues, and a support resource is contacted to investigate. Which of the following is NOT a likely cause of the issues? A. The application issues commits infrequently B. The MAXDEPTH parameter is causing restrictions on the queue. C. Because the real-time non-persistent messages are mixed in with the batch transactions on the queue, the queue is filling up. D. Because the real-time non-persistent messages are mixed in with the batch transactions on the queue, the circular logs are filling up and writing over each other. Answer: D Question: 52 WebSphere MQ clusters are sometimes positioned to provide high availability for backend services. For many use cases this works well; but which concern may make this solution unacceptable in some cases? A. Special considerations apply when software maintenance needs to be applied. B. Client applications connected to a queue manager cannot continue processing when it becomes unavailable. C. In the event of a server outage messages already queued will be delayed until the server can be restarted.

Page 14 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

D. Some topologies cannot be implemented because queue managers can only be members of one cluster. Answer: C Question: 53 A company wants to improve the availability of their MQ JMS client applications by introducing multiple Queue Managers to process the MQ JMS client application requests. Which of the following are MQ capabilities that are available to JMS client applications for using multiple Queue Managers? A. Workload balancing exit that comes with MQ B. Specification of an alternate Queue Manager in the JNDI definition C. Client channel definition table containing multiple Queue Manager definitions D. Client channel definition table with workload balancing of a certain weighting of the traffic to one Queue Manager and the rest of the traffic to an alternate Queue Manager E. Application coding to make an MQCONN call to the alternate Queue Manager when the primary Queue Manager is not available Answer: C, D Question: 54 A company needs to improve availability of client connections for its distributed applications. Which one of the following is a true statement about a new option or capability of WebSphere MQ V7.0 that could improve availability? A. TCP/IP client connections are now always full duplex, and full duplex can support earlier detection of network failures B. Client connections on the same server can share an instance of a channel connection, reducing the number of sockets required C. The new MQSTAT verb can be used to determine the health of a Queue Manager, leading to quicker detection and recovery from an outage D. There is a new maximum instance channel limit that can catch a client application instance that is attempting to use an excessive number of channel connections Answer: D Question: 55 A solution designer and the development team are discussing whether the "Read Ahead" feature of WebSphere MQ can improve performance for the application they are developing. Which of the following would be MOST able to benefit from this feature? A. Nonpersistent messages consumed by a client program. B. Nonpersistent messages consumed by a client or a bindings program C. Persistent or nonpersistent messages consumed by a client program D. Persistent or nonpersistent messages consumed by a client or a bindings program Answer: A Question: 56 A solution designer has requested that several queues on a z/OS queue manager be defined with index type set to message ID, i.e., INDXTYPE(MSGID). Why would a designer use this setting? A. It creates a permanent index of MSGIDs that are currently in use for this queue.

Page 15 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

B. It allows MQGET commands to have significantly improved performance when getting messages by message ID. C. It ensures that any new MSGIDs are unique as well as making the retrieval of messages based on message ID more efficient. D. The queue manager will keep an index of MSGIDs that have already been used to make sure that the message ID is unique when a new message is put. Answer: B Question: 57 Business owners want to allow an existing application to be easily portable to any of four Linux servers in a cluster. For this, they want the four queue managers to be changed to have the same name. What must be the response of the WebSphere MQ Solution Designer? A. There is no problem. B. Queue managers cannot be renamed, so this can only be done by recreating the queue managers. Beyond that, there is no problem. C. It is possible to define queue managers with identical names in a cluster, but it is not recommended. D. It cannot be done. The repository will reject duplicate queue managers. Answer: C Question: 58 A solution designer is considering writing a base WebSphere MQ client application, and needs to ensure that after the message is taken off the queue, the message is not lost if the transaction fails. Which one of the following should be used? A. Utilize the MQGMO_SYNCPOINT option to process within syncpoint B. Utilize the MQBEGIN and MQCMIT and MQBACK commands to process this in a Logical Unit of Work C. Program with minimum application code to reduce the exposure window D. The Extended Transactional Client or the full MQ Server installation is required Answer: A Question: 59 A WebSphere MQ application has been designed to use triggering with TRIGTYPE(FIRST). Which of the following is recommended for the program that has been started to process the triggered queue? A. Do not allow the program to end unless it MQGETs at least one message. B. MQGET only the number of messages the program is expected to process, so additional copies of the program will be triggered to process subsequent messages. C. Do MQGET without the wait option so that the application program does not keep the queue open unnecessarily. D. Do MQGET with the wait option because the trigger message can be put, causing the application program to start, before all messages to be processed have been committed. Answer: D Question: 60 A company is embracing SOA and wants to catalog their WebSphere MQ applications as services in a Web Services registry. They are planning to use the WebSphere MQ Service

Page 16 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

Definition specification (SupportPac MA93) with WebSphere MQ V7.0.0.1. Which of the following are true about the specification and its use? A. The specification was created for REST-based services B. The specification is an approved W3C Web Service standard C. The specification documents how WebSphere MQ programs can be called as Web Services D. Message persistence is appropriate information in the service definition E. The WebSphere MQ Explorer supports the creation of service definition WSDLs Answer: D, E Question: 61 A new publish/subscribe application needs to be implemented. A mix of JMS and non-JMS WebSphere MQ applications will need to cooperate. It is suggested that the solution should be implemented using WebSphere MQ V7.0 rather than V6, because of the new publish/subscribe implementation of WebSphere MQ V7.0. Which of the following is NOT a benefit of the new publish/subscribe implementation in WebSphere MQ V7.0 over previous versions? A. Durable subscriptions are now supported. B. Message selectors and message properties can be used to further qualify subscriptions and thus reduce the number of messages received. C. A hierarchical system of topic based security is available and can be administered using WebSphere MQ Explorer and setmqaut commands. D. Topics are native WebSphere MQ objects, just like queues; new MQI calls and options are provided to give applications a more intuitive way to access these than the use of RFH2 headers. Answer: A Question: 62 A solution designer wants to select a WebSphere MQ Publish/Subscribe architecture that does not have a single point of failure. Which one of the following would be the best topology to choose? A. Clustered B. Hierarchical C. Parent/Child D. Point-to-Point Answer: A Question: 63 An organization has a widely distributed online environment, where applications are connected via WebSphere MQ messaging. A business requirement is brought forward that the delivery of certain persistent mission critical datagram messages needs to be recorded in a central location. The delivery information must not be lost. The mechanism used must not be dependent on cooperation of the receiving applications. Which of the following designs will meet these requirements? A. The sending application will put a copy of each message on a central queue reserved for this purpose, including the completion code and reason code of the original request. B. In the MQMD of the messages in question, COD and EXCEPTION reports will be requested; the Reply-to queue fields point at a queue on a central queue manager reserved for this purpose.

Page 17 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

C. In the MQMD of the messages in question, PAN, NAN and EXCEPTION reports will be requested; the Reply-to queue fields point at a queue on a central queue manager reserved for this purpose. D. In the MQMD of the messages in question, COD and EXCEPTION reports will be requested; the resulting report messages will be delivered to the SYSTEM.ADMIN.REPORT.QUEUE on the receiving queue manager. Answer: B Question: 64 A bus company is implementing a solution which will display in real-time all bus positions on a central dashboard. Each bus is transmitting position information at regular intervals. What is the best way of implementing this solution given that there is limited bandwidth for communication? A. Each bus sends messages to a separate queue and the dashboard application checks those queues every few minutes. B. Each bus updates a message in a common queue and the dashboard application reads the whole queue every few minutes. C. Each bus sends a message to a central queue which is read by the dashboard application D. Each bus updates a message in a central queue using its number as a key and the dashboard application reads the whole queue every few minutes. Answer: C Question: 65 Which one of the following WebSphere MQ Bridge for HTTP verbs is most similar to the MQI MQGET call with default MQGMO options? A. GET B. POST C. DELETE D. BROWSE Answer: D Question: 66 A company has an existing point to point application written in C that distributes delivery status to queue Q1. They want to change the distribution to publish/subscribe so that other applications can subscribe to the delivery status information. Which of the following ways of changing to WebSphere MQ publish/subscribe will work with the least recoding? A. Run WebSphere MQ in PSMODE=COMPAT B. Set up a queue alias for Q1 that is an alias for a subscription topic C. Change the sending application program to use the WebSphere MQ publish/subscribe API instead of point to point D. Change the sending application program to use WebSphere MQ publish/subscribe commands in RFH2 headers instead of the point to point API Answer: B Question: 67 There are multiple instances of a cluster queue. Which of the following is recommended practice for the default binding (DEFBIND) parameter?

Page 18 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

A. Allow the local WebSphere MQ administrators to define default binding as they think best for each instance of the queue. B. Require the WebSphere MQ administrators to set default binding to the same value for all instances of the queue in the cluster. C. The solution designer should consult with the development team and local WebSphere MQ administrator to determine how best to configure default binding of each queue manager. D. The best option is to accept the default setting for default binding on each queue manager, as it should have been given the optimal setting by its WebSphere MQ administrator. Answer: B Question: 68 A publish/subscribe application is being designed. The requirements are that the published information should not be lost or expire. The subscriber application will connect periodically during the day to process the publications. Which publish/subscribe feature(s) are most appropriate for this type of application? A. Durable subscriber B. Nondurable subscriber C. Retained publications D. Nondurable subscriber with retained publications Answer: A Question: 69 A business requirement is brought forward for a back end server that is to send replies to requests sourced on the web and on internal application servers. The back end application will perform database lookups and formatting operations that are deemed trivial. Message sizes, traffic volumes and estimated annual growth rates are provided. The application designer is asked to provide a sizing estimate for a server that will be able to provide the response times stipulated in the SLA. Which is the fastest way to arrive at a reasonable estimate of the required server size? A. Create a suitable test program and test clients and perform a series of benchmarks on an available server. B. Collect performance statistics from other WebSphere MQ based applications and extrapolate the findings to your requirements. C. Consult the Performance Reports from the WebSphere MQ SupportPac website for comparable measurements and extrapolate to the specified requirements. D. Meaningful performance measurements can only be done once the application development has progressed to the point where the actual code can be benchmarked. Answer: C Question: 70 A company needs to send state information to many recipients. The recipients will change over time, and they only want to receive the latest data if and when they need it. Which of the following most closely satisfies the requirements and is most efficient for the subscriber? A. Distribution lists B. Durable subscriptions C. Nondurable subscriptions D. Retained publications and use of MQSUBRQ Answer: D
Page 19 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

Question: 71 A WebSphere MQ application needs to connect to multiple Queue Managers at the same time. In which environment(s) is this an option? A. IMS B. CICS C. Client applications D. (A) and (C) Answer: D Question: 72 A solution designer is looking to utilize industry standard technologies but does not want to settle for the qualities of service that HTTP offers. Which of the following is not a benefit of using SOAP/WebSphere MQ over SOAP/HTTP? A. Assured delivery B. Ability to provide access to legacy applications C. Integration with, and reuse of, existing WebSphere MQ infrastructure D. WebSphere MQ clustering for load balancing and enhanced reliability and availability Answer: B Question: 73 A weather bureau plans to offer a service to its customers whereby they can receive weather station information (e.g. temperature, humidity) up to one year old. Customer applications should be able to select from which region they want to get data. What is the best way of implementing such a solution? A. Store information in a database and access it using a request-reply pattern B. Store information in a database and access it using a publish/subscribe pattern C. Store messages in separate queues for each region and use the expiration feature of the messaging system to delete outdated messages D. Store messages in separate queues for each region and use a scheduled process to delete outdated messages Answer: A Question: 74 The business wants to alert administrators and business owners to any service disruptions as soon as possible. This is to include any applications that receive request messages on input queues and have to respond to them as quickly as possible. The ideal solution will not introduce significant overhead to the environment. The WebSphere MQ solution designer is asked to evaluate the available features in WebSphere MQ that can be used to address this requirement. Which of the following is the most responsive mechanism to address outages as soon as they develop? A. Activity Recording B. Queue depth events C. Queue service interval events D. Trace Route messages Answer: C

Page 20 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

Question: 75 Which one of the following statements is true about the use of message properties and message selectors? A. Filtered out messages are discarded by the queue manager. B. Message selectors are specified in MQGET calls to filter out unwanted messages. C. Message selectors are specified in MQOPEN and MQSUB calls to filter out unwanted messages. D. MQMD fields but not MQRFH2 fields can be used in selectors like message properties for filtering. Answer: C Question: 76 A Windows application using the WebSphere MQ client to connect to a Linux queue manager on a pSeries server receives messages originating from an iSeries system. The message data appears incomprehensible. Select the most likely explanation for this. A. A message conversion exit was not provided. B. No message conversion was requested in the receiving application MQGET request nor on the sending channel agent.No message conversion was requested in the receiving application? MQGET request nor on the sending channel agent. C. Message conversion failed because an incorrect CCSID was specified in a MQCCSID environment variable on the Windows system. D. Message conversion was requested both on the sending channel agent and in the receiving application MQGET request, resulting in doubleMessage conversion was requested both on the sending channel agent and in the receiving application? MQGET request, resulting in double conversion. Answer: B Question: 77 While trying to get messages from its input queue a program is receiving notification that no messages are available. However, the queue depth indicates that there are messages on the queue. Which of the following are possible explanations for this? A. The program lost the authority to get messages from this queue as a result of an administrator action. B. Messages have been put to the queue by another program, but have not been committed yet. C. The program is failing to specify a MsgId or CorrelId, so no messages are being are being returned when it issues an MQGET. D. The program is specifying a particular MsgId or CorrelId that does not match any messages currently on the queue. E. The queue has been set to et inhibited?by an administrator.The queue has been set to ?et inhibited?by an administrator. Answer: B, D Question: 78 Queue Managers QMA and QMB both have a cluster queue definition for Q1. A sending application resides on QMC, which is also part of the cluster. The messages being sent from QMC contain data from the same account that needs to be processed at the destination (Q1) in the same order that the messages were sent. Which one of the following is MOST LIKELY to enforce the sending order on the destination queue, assuming the message can be routed to the destination queue?
Page 21 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

A. The sending application sends the messages for the account within the same unit of work B. The sending application specifies the destination Queue Manager and Queue name on the open for Q1 and sends the messages for the account C. The sending application opens Q1 with MQOO_BIND_ON_OPEN and sends the messages for the account D. Q1 is defined with DEFBIND(OPEN) and the sending application opens Q1 and sends the messages for the account Answer: C Question: 79 Client applications are sending requests which are stored in a common queue. Each message might belong to one of three groups: A, B, or C. The receiving application has to process messages belonging to only one group and must also select messages by MQMD.MsgId. In addition, there are plans to add a department id as a searchable property. What is the BEST way of doing this? A. Use selector strings to receive the appropriate messages B. Use message properties to store property values and use MQGMO_BROWSE_FIRST to search for messages belonging to the right group and then get the full message C. Use message properties to store property values and use MQGMO_BROWSE_FIRST with MQGMO_MATCH_MSG_ID to search for messages belonging to the right group and then get the full message D. Store the property values at the beginning of the message body, use MQGMO_BROWSE_FIRST and MQGMO_ACCEPT_TRUNCATED_MESSAGE to search for messages belonging to the right group and then get the full message Answer: A Question: 80 A server application needs to record a unique id from the user who has created a request message in the Windows environment. Which MQMD field contains this information? A. AccountingToken B. ApplIdentityData C. ApplOriginData D. UserIdentifier Answer: A Question: 81 An application running on Unix is reading MQ messages that were created on z/OS and consist of multimedia content. A small percentage of the messages are large. The application should allocate a big buffer only when needed. The queue is opened with the MQOO_INPUT_EXCLUSIVE and the MQOO_BROWSE option. In addition to MQGMO_BROWSE_FIRST, which options should be used for getting messages? A. MQGMO_MSG_UNDER_CURSOR B. MQGMO_MSG_UNDER_CURSOR, MQGMO_LOCK C. MQGMO_MSG_UNDER_CURSOR, MQGMO_CONVERT D. MQGMO_MSG_UNDER_CURSOR, MQGMO_LOCK, MQGMO_CONVERT Answer: A

Page 22 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

Question: 82 A customer has an environment where applications are frequently redeployed to different servers to react to changing capacity needs. Which of the following will provide the best support for the affected applications to be moved? A. Affected applications will be linked with the MQ Client interface and will maintain connections to all affected queue managers simultaneously; they will then find the respective queues by querying the queue managers. B. Affected applications will first connect to a central queue manager via the WMQ client interface where they can find configuration information in a special queue; they then open their respective application queues accordingly. C. Affected applications will read configuration files from their local file system that are updated by administrators to reflect the new locations of destination queues; they then have to dynamically build the appropriate queue names before opening the queues. D. Affected applications will connect to default queue managers and use generic, location independent queue names only; a set of alias and remote queue definitions are used in the queue managers to connect applications to where the real queues are at any point in time. Input queues need to move with the owning applications. Answer: D Question: 83 A client application is subscribing to as many as five different topics (no wildcards are possible). Given that the number of client applications may vary and subscriptions are not durable, what is the best option for creating a subscription? A. Create a temporary dynamic queue and call MQSUB for each topic. B. Create a temporary dynamic queue and use MQSUB with the list of topic names separated by commas and stored in the ObjectString field of the MQSD structure. C. Use MQSUB with the MQSO_MANAGED option for the first topic and subsequent calls with MQSO_ALTER for other topics. D. Use MQSUB with the MQSO_MANAGED option and the list of topic names separated by commas and stored in the ObjectString field of the MQSD structure. Answer: A Question: 84 If a series of exceptions is thrown for a WebSphere MQ JMS program, which of the following is typical? A. The WebSphere MQ Reason and Completion code will not be reported in the exceptions. B. The order in which the exception messages are shown is random and cannot be relied on. C. The most detail about the cause of the problem should be found in the exception at the top of the list. D. The exceptions at the top of the list will be more general, and subsequent exceptions will provide more detail about the cause of the problem. Answer: D Question: 85 When designing test scenarios for pre-production testing, it is good practice to closely match the production environment in its metrics in order to produce realistic runtime behavior. In this context, which of the following statements about WebSphere MQ logging capability BEST describes the role that logging considerationsIn this context, which of the following statements

Page 23 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

about WebSphere MQ? logging capability BEST describes the role that logging considerations play in quality assurance or user acceptance testing? A. Since changing the log file sizes requires a rebuild of the queue manager it is recommended to create the QA queue managers with as large a log space allocation as possible. B. It is important to run with exactly the same logging style and log file sizes as in production in order to properly test the application behaviorIt is important to run with exactly the same logging style and log file sizes as in production in order to properly test the application? Behavior regarding the use of log space. C. Even with identical logging parameters it is difficult to simulate the exact load on the logging system, since the actual requirements are accumulated across all concurrently running applications, including channels. D. As long as the same logging method (circular or linear) is used as in the production environment, there will be no problems; the logging algorithms can handle unexpected loads gracefully. Answer: C Question: 86 A company has a large network of WebSphere MQ clustered queue managers that span multiple applications. When migrating such a cluster to a new version, which one of the following is a good practice? A. Perform a staged migration, in which queue managers are migrated one at a time. B. Stage the migration, but migrate all the queue managers on a particular operating system at the same time. C. At a minimum, migrate the full repositories at the same time, to avoid incompatibilities in the definitions that they store. D. Migrate all the queue managers in the cluster at the same time to make sure there are no incompatibilities between versions. Answer: A Question: 87 A server application will be written to respond to request messages from multiple independent sources. Each request message will have a unique reply-to-queue. Which MQI calls should be used in addition to MQCONN and MQDISC? A. MQGET, MQPUT B. MQGET, MQPUT1 C. MQOPEN, MQCLOSE, MQGET, MQPUT D. MQOPEN, MQCLOSE, MQGET, MQPUT1 Answer: D Question: 88 While planning for a new application, the performance of nonpersistent messages sent through message channels is being discussed. If the messages will be sent through channels with NPMSPEED(FAST), which of the following BEST describes the effect this will have? A. The channel will send nonpersistent messages with a higher priority than persistent ones. B. Nonpersistent messages can be made available by the receiver channel more quickly, but they can be discarded if they cannot be delivered. C. Nonpersistent message delivery is as reliable as if NPMSPEED(NORMAL) had been used, and nonpersistent messages can be delivered by the receiver channel more quickly.
Page 24 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

D. The queue manager will attempt to deliver the nonpersistent messages more quickly, but their availability on the receiving queue manager might be delayed while waiting for the channel to commit them. Answer: B Question: 89 A bus company is implementing a solution which will display in real-time the arrival information of the next bus on the bus stop sign. Each bus is sending information about its position at regular intervals. What is the best way of implementing this solution given that there is limited bandwidth for communication? The bus stop sign: A. subscribes to messages published by the bus B. queries a central system for bus position using SOAP over HTTP C. replicates its own database every few minutes with a database stored on a central system D. sends a message with a request every few minutes to a central system in order to query bus position. All replies are compressed. Answer: A Question: 90 A company is implementing a new solution on HP-UX that will send orders to the Order Processing system, which is a WebSphere MQ application on the mainframe. Which of the following configurations for the new solution on HP-UX provides the function needed for this scenario? The solution on HP-UX would run: A. only as a client, using the WebSphere MQ client on HP-UX to access the Order Processing system. B. only as a server, using the WebSphere MQ server on HP-UX to access the Order Processing system. C. as a client or full server, using either the WebSphere MQ client or a full WebSphere MQ server on HP-UX to access the Order Processing system. D. as a standalone application, accessing a WebSphere MQ-enabled adapter on the mainframe to access the Order Processing system. Answer: C Question: 91 The use of Shared Queues on z/OS provides which of the following high availability benefits that are not available on distributed platforms? A. A platform-based failover capability to provide access to queue data for processing. B. The ability to have another queue manager process messages in the event a primary queue manager fails. C. Workload balancing to allow for multiple MQ Enabled applications to process messages in a dual production lane configuration. D. In the event of a queue manager failure, the ability of one of its peers to provide uninterrupted service to the queues that the failed queue manager had been processing. Answer: D Question: 92 A solution designer is looking to implement a highly available WebSphere MQ solution. In the event of a queue manager failure, there is a requirement for several backup queue managers to get and process the messages from the primary input queue that was being processed by the
Page 25 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

failed queue manager. Considering the advances in high availability options (e.g. HACMP, WebSphere MQ clustering), which of the following deployment options is most valid? A. z/OS B. z/OS, AIX C. z/OS, AIX, Windows D. z/OS, AIX, Windows, Red Hat Enterprise Linux Answer: A Question: 93 Which of the following contains the best mix of items to utilize in a queue name? A. Application Identifier, Function B. Queue Purpose, Object Type, Function C. Application Identifier, Environment Identifier, Location D. Environment Identifier, Object Type, Application Identifier Answer: A Question: 94 A company is using WebSphere MQ V7 publish/subscribe to publish status information about an application on the topic string ustomer/status?A company is using WebSphere MQ V7 publish/subscribe to publish status information about an application on the topic string ?ustomer/status? A new MQI application wants to subscribe to the status information, but is only interested in the information when the status is navailable? TheA new MQI application wants to subscribe to the status information, but is only interested in the information when the status is ?navailable? The solution designer is evaluating ways to design the solution so that the application only receives a subscription when the status is navailable?solution designer is evaluating ways to design the solution so that the application only receives a subscription when the status is ?navailable? The company does not mind writing additional code as long as it does not impact existing subscribers, but they do not want to change the topic. Which set of product(s) can provide the needed publish/subscribe function using the least components? A. WebSphere MQ V7.0 B. WebSphere MQ V7.0 with WebSphere Message Broker C. WebSphere MQ V7.0 with the WebSphere MQ Explorer Publish/Subscribe plug-in SupportPac D. WebSphere MQ V7.0 with WebSphere Message Broker and the WebSphere MQ Explorer Publish/Subscribe plug-in SupportPac Answer: A Question: 95 A designer is asked to explain the scope of message encryption provided by the SSL support in WebSphere MQ. Which of the following is the most accurate? A. Messages are encrypted by the sending channel agent and decrypted by the receiving channel agent B. Messages are encrypted when they are put on the transmission queue and decrypted by the receiving channel agent C. Messages are encrypted from the time they are put by the application, up to when they are retrieved by the receiving application program's MQGET call. D. The time when messages are encrypted and decrypted is variable, and is controlled by both QMGR and CHANNEL attributes.

Page 26 of 27

Exam Name: Exam Type: Exam Code:

IBM WebSphere MQ V7.0, Solution Design IBM 000-376

Total Questions:

98

Answer: A Question: 96 There is concern about the security of an application data, so the solution designer is asked to explain what protection is available from SecureThere is concern about the security of an application? data, so the solution designer is asked to explain what protection is available from Secure Sockets Layer (SSL). Which of the following best describes the SSL support in base WebSphere MQ? A. confidentiality (data encryption) B. authentication and confidentiality (data encryption) C. authentication, confidentiality (data encryption) and integrity D. authentication, confidentiality (data encryption), integrity and non-repudiation Answer: C Question: 97 A company utilizes virtualization technologies and frequently moves workloads between servers and data centers. A WebSphere MQ solution designer is attempting to plan the MQ naming standards, and wants to provide for the greatest level of architectural flexibility and portability. Which of the following is NOT a recommended best practice to meet these goals? A. Use alias queues and/or model queues with the application configuration. B. Use a configuration file for the application which contains the environment specific queue names. C. Use generic names for MQ objects inside applications to avoid hard-coding the actual names. D. Use full uppercase for all objects and avoid forward slash (/) and percent (%) special characters, to prevent portability issues. Answer: B Question: 98 In order from the most to the least flexible, which is the correct integration styles in terms of flexibility and reuse? A. Direct connectivity, message queuing, message brokering B. Message brokering, direct connectivity, message queuing C. Message brokering, message queuing, direct connectivity D. Message queuing, message brokering, direct connectivity Answer: C

End of Document

Page 27 of 27

Das könnte Ihnen auch gefallen