BlackFriday 2024! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

OMG Exam OMG-OCUP2-FOUND100 Topic 7 Question 20 Discussion

Actual exam question for OMG's OMG-OCUP2-FOUND100 exam
Question #: 20
Topic #: 7
[All OMG-OCUP2-FOUND100 Questions]

Choose the correct answer:

Which statement is correct regarding object (lows and control flows?

Show Suggested Answer Hide Answer
Suggested Answer: B

Represent the movement of data or objects between activities.

Can support multicast, meaning sending a single token to multiple recipients.

Can support transformation, where input tokens are altered or transformed into different output tokens.

Control Flows

Represent the sequence of execution between activities.

Generally carry control tokens to indicate when the next activity can begin.

Explanation for why Answer B is Correct

Multicast and Transformation:Object flows are specifically designed to handle more complex scenarios with multiple inputs, outputs, and the ability to transform data. Control Flows are focused on the order of execution and don't directly support these capabilities.

Analysis of Other Options:

A . Both object flows and control flows can pass...: While both can carry tokens, the specializations of multicast and transformation are unique to object flows.

C . Only control flows provide additional support...: This is incorrect. As mentioned above, these features are associated with object flows, not control flows.

D . Only object flows may reorder...: This is potentially true, but less central to the main difference between object flows and control flows, which is the ability of object flows to support multicast and transformation.

Reference

UML 2.5.1 Specification (Superstructure): Sections on Activity Diagrams, Object Flow, and Control Flowhttps://www.omg.org/spec/UML/2.5.1/


Contribute your Thoughts:

Pamela
30 days ago
Ah, the age-old battle between object flows and control flows. I'm feeling a bit like a object flow myself, just flowing through this question without a care in the world. Option D it is!
upvoted 0 times
...
Deeanna
1 months ago
I'll go with option B. It's the only one that specifically mentions the additional capabilities of object flows. Plus, it's the most straightforward answer, which is usually a good sign.
upvoted 0 times
...
Moon
1 months ago
I'm going with option A. It just seems more comprehensive and covers both types of flows. Although, I have to admit, this question is giving me a headache!
upvoted 0 times
...
Santos
1 months ago
Option C makes the most sense to me. Control flows are the ones responsible for multicast and transformation, not object flows.
upvoted 0 times
Jacob
3 days ago
Yes, control flows are specifically designed for that purpose.
upvoted 0 times
...
Linn
6 days ago
I think you're right. Control flows do handle multicast and transformation.
upvoted 0 times
...
Lashawna
18 days ago
C) Only control flows provide additional support for multicast and transformation of tokens.
upvoted 0 times
...
...
Ashlee
1 months ago
Hmm, this is a tricky one. I'm leaning towards option D, but I'm not 100% sure. Object flows seem better equipped to handle multiple simultaneous tokens.
upvoted 0 times
Teri
18 days ago
Yeah, option D makes sense. Object flows have that capability.
upvoted 0 times
...
Scarlet
22 days ago
I agree, object flows are designed to handle multiple tokens at once.
upvoted 0 times
...
Ludivina
23 days ago
I think option D is correct. Object flows can reorder multiple simultaneous tokens.
upvoted 0 times
...
...
Eloisa
2 months ago
I think option B is correct. Object flows can handle multicast and transformation, while control flows are more focused on the logical flow of control.
upvoted 0 times
Mona
17 days ago
Actually, option D is correct. Only object flows may reorder multiple simultaneous tokens before offering them to the activity node.
upvoted 0 times
...
Melissia
19 days ago
I think option A is correct. Both object flows and control flows can pass both control tokens and object tokens.
upvoted 0 times
...
Yuonne
30 days ago
I agree, object flows are more versatile in handling different types of tokens.
upvoted 0 times
...
Lettie
1 months ago
I think option B is correct. Object flows can handle multicast and transformation, while control flows are more focused on the logical flow of control.
upvoted 0 times
...
...
Gianna
2 months ago
I'm not sure, but I think B could also be a possible answer.
upvoted 0 times
...
Dominga
2 months ago
I disagree, I believe the correct answer is D.
upvoted 0 times
...
Billy
2 months ago
I think the correct answer is A.
upvoted 0 times
...

Save Cancel