ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General Discussion » Unable to find an answer to this question, Anybody any guess

Post new topic  Reply to topic Goto page 1, 2  Next
 Unable to find an answer to this question, Anybody any guess « View previous topic :: View next topic » 
Author Message
learn_mq
PostPosted: Tue Apr 06, 2004 3:53 pm    Post subject: Unable to find an answer to this question, Anybody any guess Reply with quote

Newbie

Joined: 06 Apr 2004
Posts: 4

Hello MQers,

While i was preparing for MQ Certification i bumped accross this one question for which i am unable to find any answers out of the options available to me. If somebody can spend sometime and throw some light, that would be great.

WebSphere MQ application A sends a message to WebSphere MQ application B using the following settings: mqput: no syncpoint, non-persistent, expiry =10 seconds, format=MQFMT_STRING Application A

then waits for the reply message from application B using the following settings: mqget: no syncpoint, wait interval =10 seconds, any CorrelId Any messages received which do not correspond with the

outstanding request are discarded. If the average length of time that application B takes to process the request is 1 second, which of the following behaviors wills application A exhibit?

(Select 2)

A.
Reply messages will never be received.
B.
Reply messages will occasionally fail to be received.
C.
Messages will occasionally be received in the wrong code page.
D.
Application A may occasionally cause performance problems in the application B.
E.
Application A will normally exhibit good response time.


A, B are outrightly rejected as messages would always be received since we are doing a waited get and app b is processing messages pretty fast. I am not really sure of C. Hence the answers or rather most probably answers would be D and E.

Let me know if i got it right.

Thank you for your time in advance.

Lmq
Back to top
View user's profile Send private message
zpat
PostPosted: Wed Apr 07, 2004 12:03 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

I would answer B and E. Althought it might be B and D...!
Back to top
View user's profile Send private message
learn_mq
PostPosted: Wed Apr 07, 2004 2:53 am    Post subject: Reply with quote

Newbie

Joined: 06 Apr 2004
Posts: 4

zpat thanks for your response. But could you please explain how you got to the answers. Both have B common. Which leads me to think that you are confident that B is for sure right.

What i understood from the question is this.

App A puts messages with 10sec expiry on Reuqest Queue(probably) and does a waited get on Reply Queue(again probably). App A wont move forward until either of these 2 occurs. a) Wait interval of 10 seconds on the get expires. b) It does get the message within this period.

Since App B takes only 1 sec to process the message, even if we assumed that it took more than that. At any point in time it is right to assume that app B would have only 1 message to process, may be more if app B is taking too much time. But the question itself assumes that B takes only 1 second. Which would mean app b promptly responds back to the reply queue where app A is waiting.

Thats why i thought A and B answers can be outrightly omitted. I dont know much about C what it is talking about. So i am left with D and E as answers. But i am unable to justify my answers.

Any Comments???

As always, thank you guys for your time.

Lmq
Back to top
View user's profile Send private message
zpat
PostPosted: Wed Apr 07, 2004 3:43 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

If the average response time from B is one second - and app A waits for 10 seconds - then statistically it is possible that some responses will fall outside the max wait time and not be received. After all app B might be down occasionally.

I think the point of the question is what outcomes should be allowed for in the design and therefore B is one of the correct answers IMHO.
Back to top
View user's profile Send private message
learn_mq
PostPosted: Wed Apr 07, 2004 4:05 am    Post subject: Reply with quote

Newbie

Joined: 06 Apr 2004
Posts: 4

thanks again zpat for your quick response. You may be right in your assumption that this question is seeking an answer keeping in mind the failure conditions in app B.

Most of the questions that i have come accross in my earlier certs and cert preps have been really incomplete in themselves. Some even wrong. I wonder if there is any audit or check done on the questions that are released for certifications within IBM. Doesnt sound so. Some questions are such that you have to read the mind of the person who prepared them. Come on, everybody has their own perspective and thinking. Basics remain the same, though.

If you want to get something out of a candidate then the last thing you could do is being unclear with your own questions so as to confuse the candidate. In the process confuse yourself, maybe. LOL.

The question that i posted looks pretty simple at the face of it. But the problem is since we dont find any specific answer matching the ones that are given to us as choices, we start our own assumptions. Again which may or may not corelate to the ones that the question preparer might have had in mind.

From our discussion so far, i think B and E should be the probables. Since D too is not really a possibility. Because App A is doing a put and waited get, and there is a 10 sec window within the two operations being completed. So, i guess, if we assume that we are catering to the failure condition in App B, then E is the most appropriate answer along with B.

What do you say.

Thanks again for your time.

Lmq
Back to top
View user's profile Send private message
mqonnet
PostPosted: Wed Apr 07, 2004 5:13 am    Post subject: Reply with quote

Grand Master

Joined: 18 Feb 2002
Posts: 1114
Location: Boston, Ma, Usa.

I would go with B & E.

But as lmq pointed out, question is not very clear(as with most of them. :)..) and the info is not enough to come to a conclusion as to which 2 options would be the best fit for this question. E is definitely true. D may not be. B is the only one left and hence have to select it. :)

Good luck.

Cheers
Kumar
Back to top
View user's profile Send private message Send e-mail Visit poster's website
oz1ccg
PostPosted: Wed Apr 07, 2004 5:21 am    Post subject: Reply with quote

Yatiri

Joined: 10 Feb 2002
Posts: 628
Location: Denmark

About the clearity of the questions/answers, they are created by specialist within IBM.

Is this question quoted without any drops ??
Where did you locate the question ??

Let's have some assumptions:
MQGMO_WAIT, have been coded,
no failures in app. B,
and here are only one application A (If not, it's another scenario)

If this is the case, there should only be a solution B and E.

If there are more than one instance of app A, it would likely that 75% of the times that app A would get the wrong answer, if shareing reply queues.
Quote:
any CorrelId Any messages received which do not correspond with the outstanding request are discarded


Just my $0.02
_________________
Regards, Jørgen
Home of BlockIP2, the last free MQ Security exit ver. 3.00
Cert. on WMQ, WBIMB, SWIFT.
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
learn_mq
PostPosted: Wed Apr 07, 2004 5:59 am    Post subject: Reply with quote

Newbie

Joined: 06 Apr 2004
Posts: 4

Thank you all for your response.

Pedersen, this question is from the actual 297 test. I happened to get it from one of my friends who took it. I belive he had the same question in a sample test that he took.

Lmq
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed Apr 07, 2004 7:06 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Please do not discuss sample or actual exam questions.

Your friend signed a legal agreement not to reveal the questions that were on the exam he took.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
bduncan
PostPosted: Wed Apr 07, 2004 11:17 am    Post subject: Reply with quote

Padawan

Joined: 11 Apr 2001
Posts: 1554
Location: Silicon Valley

ugh.. well several people have asked me to delete this entire post because it apparently discusses an actual question from the 297 exam. But I think it makes more sense to leave it here, and make it clear that we (the MQ community) do not appreciate people doing this. If I just delete it, then eventually someone is going to come along and do it again. Maybe seeing this post will cause them to think twice.

It should be a no-brainer to realize why those of us who spent countless hours and sweat acquiring our MQ skills are firmly against providing answers to the exam questions. Aside from the fact that test takers are legally bound to keep the questions confidential, it erodes the overall value of the certification if we have people running around who are certified but don't really understand the concepts...
_________________
Brandon Duncan
IBM Certified MQSeries Specialist
MQSeries.net forum moderator
Back to top
View user's profile Send private message Visit poster's website AIM Address
mqonnet
PostPosted: Wed Apr 07, 2004 11:44 am    Post subject: Reply with quote

Grand Master

Joined: 18 Feb 2002
Posts: 1114
Location: Boston, Ma, Usa.

Brandon, i think the only way you could probably avoid somebody else posting exam questions is have a note on this website someplace where it is visible to everyone from any topic/thread. Not that this would make them not post such questions here, but at least it would curb down a bit. Newbies dont know much about all this. And i wouldnt be surprised if someone else posts some other questions. Just because this post isnt deleted doesnt guarantee that others wont be made. Could be possible that a newbie doesnt even know about this post at all.

The other alternative would be that moderators who monitor respective threads delete such posts as they appear and may be send a PM or email stating the reasons.

Just IMHO.

Cheers
Kumar
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jefflowrey
PostPosted: Wed Apr 07, 2004 12:06 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

I think the real issue here is not "How to prevent people from posting exam questions".

It's how to prevent people from DISCUSSING exam questions.

A quick reply by a moderator along the lines of "We don't allow discussion of exam questions", followed by a thread lock, should do the job.

Or we could all practice restraint.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
bower5932
PostPosted: Wed Apr 07, 2004 1:18 pm    Post subject: Reply with quote

Jedi Knight

Joined: 27 Aug 2001
Posts: 3023
Location: Dallas, TX, USA

I'd still like to see the first append edited so that the question and answers are removed.
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger
bduncan
PostPosted: Thu Apr 08, 2004 9:59 am    Post subject: Reply with quote

Padawan

Joined: 11 Apr 2001
Posts: 1554
Location: Silicon Valley

Well here's my question, how did someone get a test question verbatum? I mean, that's several paragraphs worth of information, and it's not like you get to take the test home with you after you take it...
And looking at the question, I've got to admit it's very similar to a question on the sample test. BTW, how often does IBM change these questions? I think I remember hearing from a friend that the specialist exam questions have only changed once since it was first implemented?
_________________
Brandon Duncan
IBM Certified MQSeries Specialist
MQSeries.net forum moderator
Back to top
View user's profile Send private message Visit poster's website AIM Address
jefflowrey
PostPosted: Thu Apr 08, 2004 10:03 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

bduncan wrote:
Well here's my question, how did someone get a test question verbatum?


Browser->File Menu->Save...

Or copy & paste.

Or manual retype while sample test window is open...
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2  Next Page 1 of 2

MQSeries.net Forum Index » General Discussion » Unable to find an answer to this question, Anybody any guess
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.