0
0
Software Engineeringknowledge~5 mins

Activity diagrams in Software Engineering - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is an activity diagram?
An activity diagram is a visual representation that shows the flow of activities or actions in a system or process. It helps to understand how tasks are performed step-by-step.
Click to reveal answer
beginner
Which symbol represents the start of an activity in an activity diagram?
A filled black circle (●) represents the start (initial node) of an activity in an activity diagram.
Click to reveal answer
beginner
What does a diamond shape represent in an activity diagram?
A diamond shape represents a decision point where the flow can branch based on conditions.
Click to reveal answer
intermediate
How do activity diagrams help in software development?
They help by showing the sequence of actions, decision points, and parallel processes, making it easier to understand, communicate, and design workflows.
Click to reveal answer
intermediate
What is the difference between an activity and an action in an activity diagram?
An activity is a larger task that can contain multiple actions, while an action is a single step or operation within an activity.
Click to reveal answer
What symbol marks the end of an activity diagram?
AA filled black circle
BA rectangle
CA diamond shape
DA circle with a border and a smaller filled circle inside
Which element shows parallel activities happening at the same time?
AInitial node (filled circle)
BDecision node (diamond)
CFork node (thick horizontal or vertical bar)
DMerge node (diamond)
What does a transition arrow represent in an activity diagram?
AThe flow from one activity or action to another
BA decision point
CThe start of the process
DAn object or data
In activity diagrams, what is the purpose of a merge node?
ATo combine multiple flows into one
BTo split one flow into multiple flows
CTo start the activity
DTo end the activity
Which of the following is NOT typically shown in an activity diagram?
ADecision points
BClass attributes
CSequence of actions
DParallel processes
Explain the main components of an activity diagram and their roles.
Think about how the diagram shows start, steps, choices, parallel tasks, and end.
You got /6 concepts.
    Describe how activity diagrams can be used to improve understanding of a software process.
    Consider how seeing the steps visually helps everyone involved.
    You got /5 concepts.