BPMN 2.0 Questions 4

From Training Material
Revision as of 02:03, 6 October 2012 by Bernard Szlachta (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

1 The transaction Sub-Process verifies what?

All the activities have completed instantiation or are equivalent to that condition
All of the participants have successfully completed their end of the transaction or have been restored to the equivalent of their original state
The first participants have successfully completed the transaction or have been restored to the equivalent of their original state.
All the process interfaces have successfully completed messaging or have been kept in the process pool

Answer >>

All of the participants have successfully completed their end of the transaction or have been restored to the equivalent of their original state


2 Which statement is true about an intermediate timer event?

It is a specific time-date or a specific cycle (e.g., every Monday at 9am) can be set that will trigger the Event
A Start Event cannot be used in a process with an intermediate event
It is an Event that is always attached to the edge of an activity or a sub-process
It has an iCal standard that is always attached to the document description

Answer >>

It is a specific time-date or a specific cycle (e.g., every Monday at 9am) can be set that will trigger the Event


3 What is shown in an abstract process?

An incomplete model
A partial process with communication and a private pool
An Ad-Hoc Process that communicates outside the private. The private process is shown as a detailed business process
Only activities that communicate outside the private process. The private process is shown as an empty pool

Answer >>

Only activities that communicate outside the private process. The private process is shown as an empty pool


4 Which BPMN element represents a participant in a process (the types are private, abstract and collaboration)?

An activity
A pool
A gateway
An event

Answer >>

A pool


5 When will this process end?

EXTERN 0020.jpg

When the Comp activity is concluded
When the report activity is concluded
When both the Report and Comp processes have concluded
The end depends on the time it takes to do all the other activities

Answer >>

When both the Report and Comp processes have concluded


6 According to the standard, what is optional with Embedded Sub-Process?

Compound messages and cancels
Documentation
Activities and gateways.
A Start Event or an End Event

Answer >>

A Start Event or an End Event


7 Which are two true statements about End Events?

If there are two or more Start Events, then there MUST be at least one matching End Event. If the End Event is not used, then the end of the process occurs with the end of the first path.
If there is a Start Event, then there MUST be at least one End Event. And if the End Event is not used, then all Flow Objects without outgoing Sequence Flow mark the end of a path in the Process.
The end event negates a start token for any sequence event called in a prior activity and the first Token generated within the Process must be consumed by an End Event before the Process has been completed
The end event generates a start token for any subprocess called in a prior activity and the first Token generated within the Process must be consumed by an End Event before the Process has been completed

Answer >>

If there is a Start Event, then there MUST be at least one End Event. And if the End Event is not used, then all Flow Objects without outgoing Sequence Flow mark the end of a path in the Process.


8 Which comment is correct about the following process diagram?

EXTERN 0021.jpg

The next activity waits for the timer, even after the message has arrived.
The next activity always starts once after either the timer or the message
The next activity might never start.
The next activity might start twice if both the timer and the message arrives

Answer >>

The next activity might start twice if both the timer and the message arrives


9 A process is waiting for a message. How should you model the exception handling if the message is not received by a specified deadline?

A timer end event
A timer event attached to a Intermediate Event
A timer event in an event-based gateway

Answer >>

A timer event in an event-based gateway


10 What is wrong with this process model?

EXTERN 0022.jpg

The logic of the gateway is incorrect
Every Flow Object without an incoming Flow is instantiated
For preparation to start, there must be an intermediate event
There is no end event and not every activity has an incoming sequence

Answer >>

There is no end event and not every activity has an incoming sequence


11 What type of BPMN sub-model supports the exchange of interfaces?

Process cost estimating
Private processes
Abstract processes
Collaboration processes

Answer >>

Collaboration processes


12 What is wrong with this process diagram?

EXTERN 0023.jpg

The vendor’s process does not start with a message
There is nothing wrong with this process
The submit samples and accept activities are not sequenced
The submit samples and accept activities are not message events

Answer >>

The submit samples and accept activities are not sequenced


13 Which process fragment means to start the ‘Begin’ process after a scheduled period of time?

EXTERN 0024.jpg
EXTERN 0025.jpg

Answer >>


EXTERN 0025.jpg



14 What statement is true about a start timer event?

The start timer has a specific time-date or a specific cycle (e.g., every Monday at 9am) that can be set to trigger the start of the Process.
Like the intermediate timer, it as an iCal standard that is always attached to the document description
A Start Timer Event cannot be used in a process with an intermediate Timer event.
It is an Event that is always attached to the edge of an activity or a subprocess.

Answer >>

The start timer has a specific time-date or a specific cycle (e.g., every Monday at 9am) that can be set to trigger the start of the Process.


15 What type of process orchestrates the exchange of information between business entities?

Sequence of Activities
Abstract Process
Collaboration model
Private Process

Answer >>

Collaboration model


16 A business analyst is working for a manufacturer on a material testing process model. Which diagram properly represents the collaboration between vendor and testing company?

EXTERN 0026.jpg
EXTERN 0027.jpg

Answer >>

EXTERN 0026.jpg


17 What does a compensation in a subprocess do?

An undo activity to respond to the failure of another activity in your process.
An undo event to escalate the termination of another activities in the sub-process.
Any "rollback" activity (restoring values, removing commited transactions and other cleand ups) as raised by conditions in another activities in the sub-process.
A message notifying the recipient of a failure of another rollback in the sub-process.

Answer >>

Any "rollback" activity (restoring values, removing commited transactions and other cleand ups) as raised by conditions in another activities in the sub-process.


Template:BPMN Links