Search Header Logo
UML-Net Technology Lesson

UML-Net Technology Lesson

Assessment

Presentation

Computers

12th Grade

Practice Problem

Medium

Created by

Jeffmark Pinaredondo

Used 1+ times

FREE Resource

31 Slides • 19 Questions

1

media

2

Multiple Choice

Why is it important to clearly define what a system is supposed to do before starting its design or development?

1

It helps avoid misunderstandings and errors later in the process.

2

It makes the system more expensive to build.

3

It allows for more creativity without restrictions.

4

It is not necessary if the team is experienced.

3

Open Ended

Can anyone share how we represent what the system is supposed to do?

4

media

5

media

6

Open Ended

Imagine your school plans to launch an online student portal. Before it’s created, how can the developers visualize what students and staff can do in the system?

7

media

8

Multiple Select

Which of the following features are commonly found in an online student portal?

1

Course registration

2

Library book borrowing

3

Weather updates

4

Profile management

9

media

10

media

11

Multiple Choice

What is the main purpose of the Unified Modeling Language (UML)?

1

To create software blueprints

2

To write programming code

3

To design hardware circuits

4

To manage databases

12

media

13

media

14

media

15

media

16

Multiple Choice

In the context of a Library Management System, which actors interact with the system according to the general use case diagram?

1

Librarian and Borrower

2

Librarian and Administrator

3

Borrower and Supplier

4

Librarian and Supplier

17

media

18

Multiple Choice

Which use cases are included under 'Manage Borrowers Information' in the detailed use case diagram for the Library Management System?

1

Borrower's New Information

2

Checks and Saves new Information

3

Update Borrower's Status

4

All of the above

19

media

20

Multiple Choice

Which of the following is NOT a type of Structural UML Diagram?

1

Class Diagram

2

Object Diagram

3

Activity Diagram

4

Component Diagram

21

media

22

Multiple Select

Select all diagrams that are categorized as Behavioral UML Diagrams.

1

Sequence Diagram

2

Component Diagram

3

Activity Diagram

4

Use Case Diagram

23

media

24

Multiple Choice

Which UML diagram is best suited for representing the flow of messages between objects?

1

Use Case Diagram

2

Class Diagram

3

Sequence Diagram

4

Activity Diagram

25

media

26

media

27

media

28

media

29

media

30

media

31

media

32

Open Ended

Which diagram shows user interactions?

33

media

34

Multiple Choice

Match the following UML diagram types to their correct descriptions: 1. Class Diagram 2. Use Case Diagram 3. Activity Diagram 4. Deployment Diagram 5. Sequence Diagram

1

1-D, 2-C, 3-B, 4-A, 5-E

2

1-A, 2-B, 3-C, 4-D, 5-E

3

1-E, 2-D, 3-A, 4-B, 5-C

4

1-C, 2-E, 3-D, 4-B, 5-A

35

media

36

37

web page not embeddable

Lucidchart | Diagramming Powered By Intelligence

You can open this webpage in a new tab.

38

media

39

media

40

Open Ended

Where else can UML be useful outside software projects?

41

media

42

media

43

QUIZ

44

Multiple Choice

A software designer creates a diagram showing how the Student, Course, and Instructor classes relate to one another, including their attributes and methods.
What type of UML diagram is the designer using?

1

Use Case Diagram

2

Activity Diagram

3

Class Diagram

4

Sequence Diagram

45

Multiple Choice

In developing an online shopping system, the team wants to show how a Customer interacts with the Shopping Cart and Payment Gateway when placing an order.
Which UML diagram best fits this purpose?

1

Component Diagram

2

Use Case Diagram

3

Deployment Diagram

4

Object Diagram

46

Multiple Choice

During system testing, a developer wants to visualize the step-by-step flow of the checkout process — from adding items to confirming payment. Which UML diagram should be used to represent this workflow?

1

Class Diagram

2

Activity Diagram

3

Sequence Diagram

4

State Machine Diagram

47

Multiple Choice

A systems analyst prepares a diagram showing how different hardware nodes, such as Web Server, Application Server, and Database Server, are connected to run the application. Which UML diagram is being referred to?

1

Deployment Diagram

2

Communication Diagram

3

Composite Structure Diagram

4

Object Diagram

48

Multiple Choice

In an online banking system, the designer wants to show how the Client, ATM Interface, and Bank Server exchange messages in a particular sequence during a withdrawal transaction. Which UML diagram is most appropriate?

1

Activity Diagram

2

Sequence Diagram

3

Component Diagram

4

Package Diagram

49

Assignment

“For your next meeting, draw a simple Use Case Diagram for a Library Borrowing System using any diagramming tool (draw.io, Lucidchart, or paper). Include at least two actors and three use cases.”

50

Open Ended

Reflecting on today's lesson, what is one thing you learned about representing system requirements that you found interesting or useful?

media

Show answer

Auto Play

Slide 1 / 50

SLIDE