Here you can find all the free questions related with OMG Certified UML Professional 2 (OCUP 2) - Advanced Level (OMG-OCUP2-ADV300) exam. You can also find on this page links to recently updated premium files with which you can practice for actual OMG Certified UML Professional 2 (OCUP 2) - Advanced Level Exam. These premium versions are provided as OMG-OCUP2-ADV300 exam practice tests, both as desktop software and browser based application, you can use whatever suits your style. Feel free to try the OMG Certified UML Professional 2 (OCUP 2) - Advanced Level Exam premium files for free, Good luck with your OMG Certified UML Professional 2 (OCUP 2) - Advanced Level Exam.
Question No: 1
MultipleChoice
Choose the correct answer:
Consider the following diagram fragment:
Assume that the system is in StateAl
Which sequence of behaviors could be executed in moving the system to StateC?
Options
Answer CExplanation
Assuming the system is in StateA1, the behaviors (or actions) executed when moving to StateC would begin with any behaviors associated with internal transitions or exit actions within StateA1. Transition a6 would be the trigger to go from StateA1 to StateA2, executing a4 (the exit action of StateA1) before the transition. Upon exiting StateA altogether (a3 is the exit action for StateA), the system would follow the transition labeled a1 to StateB, executing a7 as the entry action of StateB. Then, the transition from StateB to StateC would occur, likely with an internal trigger within StateB or by completion, followed by a11 to complete the transition into StateC. The actions follow the flow of state transitions and the associated entry and exit actions as prescribed by UML state machine behavior specifications.
Question No: 2
MultipleChoice
Choose the correct answer:
What does a lower multiplicity of one for an end of an n-ary Association imply?
Options
Answer AExplanation
In UML, the multiplicity of an association end specifies how many instances of the class at that end can participate in a single association. A lower multiplicity of one (1) at one end of an n-ary (where n > 2) association implies that there must be at least one link that combines the values of the other ends, but it doesn't require that a link exists for every possible combination. Therefore, it's possible for some combinations to exist as links, while others do not, which is indicated by the option that links combining the values of the other ends may exist or may not exist. This interpretation is consistent with the definition of multiplicity in associations as outlined in the UML 2.x Superstructure Specification.