wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SIA-ME-IT3102

Total questions: 57

Worksheet time: 29mins

Name
Class
Date
1.

Which statement best describes the primary goal of Business Process Modeling Notation (BPMN)?

a)

None of the above

b)

To support business process modeling with a comprehensive standard notation accessible to business and technical users

c)

To enforce strict technical semantics that only developers can interpret

d)

To restrict process modeling to a single software environment

2.

BPMN was originally developed by which initiative before the Object Management Group took over in 2005?

a)

Enterprise Architecture Initiative

b)

Business Process Management Initiative (BPMI)

c)

Unified Modeling Language Consortium

d)

Extensible Markup Language Working Group

3.

Which BPMN flow object is defined as a trigger that starts, modifies, or completes a process?

a)

Activity

b)

Gateway

c)

Event

d)

Artifact

4.

Which connecting object depicts the order of activities to be performed within a process?

a)

Message flow

b)

Sequence flow

c)

Association

d)

Lane

5.

Which BPMN element associates an artifact or text to an event, activity, or gateway without affecting flow?

a)

Sequence flow

b)

Message flow

c)

Association

d)

Pool

6.

Which statement about Message flow is correct according to BPMN?

a)

It must connect events within a single pool

b)

It depicts messages that flow across pools

c)

It is used to associate text annotations

d)

It shows logical grouping of activities

7.

In BPMN swimlanes, what does a Pool represent?

a)

A decision node controlling the process path

b)

Major participants in a process; pools may represent companies or departments.

c)

A data storage for activities; used to store information generated or required during a process.

d)

A logical grouping of artifacts; used to organize related elements within a process.

8.

Which artifact shows the necessary data for an activity in BPMN?

a)

Group

b)

Data object

c)

Association

d)

Message flow

9.

Which artifact provides a logical grouping of activities without changing the diagram’s flow?

a)

Gateway

b)

Group

c)

Pool

d)

Sequence flow

10.

Events in BPMN can be classified based on their function as which of the following?

a)

Parallel or inclusive

b)

Throwing or catching

c)

Atomic or composite

d)

Synchronous or asynchronous

11.

Which statement best explains the purpose of BPMN as a bridge?

a)

It bridges the gap between technical documentation and source code

b)

It creates a standardized bridge between business process design and process implementation

c)

It connects message flows within a single pool; used for communication between elements in the same process.

d)

It bridges UML and XML directly; used to translate models into executable formats.

12.

You are modeling an approval process where messages must pass between a company’s Sales department and an external Supplier. Which BPMN connecting object should be used to represent this inter-organizational communication?

a)

Sequence flow

b)

Message flow

c)

Association

d)

Lane

13.

In BPMN, which sub-model involves internal processes specific to an organization and does not cross organizational boundaries?

a)

Private BP

b)

Abstract BP

c)

Collaborative BP

d)

Public BP

14.

Which BPMN sub-model shows interactions between two or more business entities?

a)

Private BP

b)

Abstract BP

c)

Collaborative BP

d)

Execution BP

15.

In BPMN, what does an Abstract BP represent?

a)

The complete internal process of a private organization

b)

Interactions among multiple organizations; represent collaboration and message exchange between different participants.

c)

A view between a private BP and an external participant without showing the private BP itself

d)

A model of message exchanges only that focuses on communication between participants without detailing internal processes.

16.

What is the purpose of an Annotation in BPMN diagrams as shown by the callout near a grouped artifact?

a)

To define execution order

b)

To provide further explanation to a part of the diagram

c)

To enforce security constraints

d)

To connect pools via sequence flows that enables process coordination across different participants.

17.

Unified Modeling Language (UML) was created to establish a visual modeling language for software systems that is common, semantic, and syntactical. Which statement best captures its scope?

a)

It models only database schemas that used to define the structure, relationships, and constraints of data within a database system.

b)

It supports architecture, design, and implementation of complex software systems both structurally and behaviorally

c)

It is restricted to web applications

d)

It focuses solely on algorithm design

18.

UML emerged from combining which three existing practices?

a)

ER Modeling, DFD, BPMN

b)

Booch Method, Object-Modeling Technique (OMT), and Objectory

c)

Agile, DevOps, and TDD

d)

Petri Nets, Z notation, and B-Method

19.

Which statement about UML usage is accurate according to the material?

a)

Commonly used by database developers but not programmers

b)

Commonly used by programmers, not by database developers.

c)

Primarily for network engineers

d)

Exclusively used in academia

20.

Which UML modeling concept focuses on system functionality from the point of view of a user and involves use case diagrams?

a)

Functional

b)

Object

c)

Dynamic

d)

Physical

21.

Within UML modeling concepts, which concept involves class diagrams describing the structure of a system in terms of objects, attributes, associations, and operations?

a)

Functional

b)

Object

c)

Dynamic

d)

Behavioral

22.

Which UML concept includes interaction diagrams, state machine diagrams, and activity diagrams to describe internal behavior of the system?

a)

Functional

b)

Object

c)

Dynamic

d)

Structural

23.

Which structural UML diagram describes the static structure of a system?

a)

Activity diagram

b)

Class diagram

c)

State machine diagram

d)

Sequence diagram

24.

A package diagram is best described as which of the following?

a)

A dynamic view of control flow; illustrates how actions, events, and decisions progress over time within a system or process.

b)

A subset of a class diagram; organizes system elements into related groups.

c)

A depiction of physical resources and nodes

d)

A representation of interactions between classes over time

25.

Which diagram can be used to test class diagrams for accuracy by showing the static structure of a system at a particular time?

a)

Object diagram

b)

Use case diagram

c)

Communication diagram

d)

Timing diagram

26.

Which structural UML diagram organizes physical software components, including source codes, run-time code, and executables?

a)

Component diagram

b)

Deployment diagram

c)

Composite structure diagram

d)

Sequence diagram

27.

Which diagram shows the internal parts of a class?

a)

Composite structure diagram

b)

Class diagram

c)

Package diagram

d)

Activity diagram

28.

Which structural UML diagram depicts physical resources in a system, including nodes, components, and connections?

a)

Deployment diagram

b)

Object diagram

c)

Sequence diagram

d)

Use case diagram

29.

Which behavioral UML diagram illustrates the dynamic nature of a system by modeling the flow of control from activity to activity?

a)

Class diagram

b)

Activity diagram

c)

Package diagram

d)

Component diagram

30.

What does a communication diagram describe?

a)

Timing of processes over a specific period

b)

Interactions among classes in terms of an exchange of messages over time

c)

Physical deployment of software

d)

Internal parts of a class

31.

Which behavioral UML diagram models the functionalities of a system using actors and use cases and can be considered a simplified version of a collaboration diagram introduced in UML 2.0?

a)

State machine diagram

b)

Use case diagram

c)

Sequence diagram

d)

Interaction overview diagram

32.

Which diagram describes the dynamic behavior of a system in response to external stimuli?

a)

Component diagram

b)

State machine diagram

c)

Object diagram

d)

Package diagram

33.

Which diagram models the interactions between objects in sequence?

a)

Sequence diagram

b)

Composite structure diagram

c)

Deployment diagram

d)

Class diagram

34.

Which behavioral diagram combines an activity and a sequence diagram to model a more complex interaction?

a)

Timing diagram

b)

Communication diagram

c)

Interaction overview diagram

d)

Package diagram

35.

Which statement best defines an Architecture Description Language (ADL) according to the material?

a)

A formal language for describing and modeling software architectures.

b)

A programming paradigm focused solely on object-oriented implementation

c)

A visual diagramming tool used only for business process mapping

d)

A standardized notation exclusively for hardware schematics

36.

Which characteristic is identified as essential for a good ADL?

a)

It must be based on a proprietary vendor tool

b)

It must be capable of providing adequate abstractions in modeling large systems

c)

It must only support static architectures

d)

It must avoid formalization to remain flexible; allowing adaptability, creativity, and easier modification of system designs or concepts.

37.

Which of the following is listed as an important property of ADLs?

a)

Inability to represent connectors; means the model cannot visually or logically show relationships or interactions between system components.

b)

Ability to accommodate analysis tools only

c)

Limiting communication to those components connected to each other architecturally

d)

Mandatory graphical notation support

38.

Material is best described as:

a)

A behavior element denoting state change

b)

Physical element that can be accessed by equipment

c)

A series of actions with defined start and end

d)

A physical structure interconnected by networks

39.

Facility is defined as:

a)

A physical structure interconnected by networks

b)

A behavior element grouping infrastructural behavior

c)

A tangible matter accessible by equipment

d)

A precisely defined outcome of a work package

40.

Which physical concept refers to a physical machine, tool, or instrument that can create, use, store, move, or transform materials?

a)

Facility

b)

Distribution Network

c)

Equipment

d)

Material

41.

Gap in migration planning is best described as:

a)

tangible matter accessible by equipment

b)

A statement of difference between two plateaus

c)

A physical machine used to transform materials

d)

An external visible unit of functionality

42.

What is a Plateau in migration planning concepts?

a)

A series of actions with a defined start and end; represents a complete process or workflow achieving a specific goal.

b)

A behavior element indicating state change with time attribute

c)

A relatively stable state of enterprise architecture during a specific period

d)

A network used to transport materials, data, or information

43.

Which term describes a precisely defined outcome of a work package?

a)

Plateau

b)

Gap

c)

Deliverable

d)

Technology Service

44.

Which implementation-related concept is a series of actions designed to achieve a specific goal within clearly defined beginning and end dates and resource constraints?

a)

Deliverable

b)

Implementation Event

c)

Work Package

d)

Gap

45.

Which higher-level business concept specifies the rights and obligations between a provider and a consumer and establishes functional and non-functional parameters?

a)

Product

b)

Contract

c)

Application Interface

d)

echnology Collaboration

46.

Which higher-level business concept is defined as a coherent collection of services and/or passive structure elements offered as a whole to customers?

a)

Contract

b)

Product

c)

Application Service

d)

System Software

47.

Which concept represents a link between two or more nodes through which the exchange of data or material happens?

a)

Path

b)

Contract

c)


Work Package

d)

Gap

48.

System Software is defined as:

a)

A physical device used to deploy applications

b)

Software that supports business operations and manages applications and data.

c)

A set of structures for routing information; defines how data or messages are directed and transmitted within a system or network.

d)

A piece of data produced in development that serves as an output or deliverable that documents progress, decisions, or components of the project.

49.

Which term refers to a point of access where technological services offered by a node can be accessed?

a)

Application Interface

b)

Technology Interface

c)

Communication Network

d)

Artefact

50.

Which term refers to a point of access where an application service is made available to users, another application component, or a node?

a)

Application Interface

b)

Technology Interface

c)

Communication Network

d)

Path

51.

What refers to the relative worth, usefulness, or importance of a core element or outcome?

a)

Meaning

b)

Value

c)

Representation

d)

Business Function

52.

Which term is the knowledge or expertise present in a business object or its representation, given a particular context?

a)

Meaning

b)

Representation

c)

Business Object

d)

Business Role

53.

In motivation concepts, which term denotes a result that has been achieved?

a)

Value

b)

Outcome

c)

Assessment

d)

Course of Action

54.

Which term is a factor that averts or hinders the realization of goals?

a)

Principle

b)

Constraint

c)

Driver

d)

Assessment

55.

Which term is a high-level statement of intent, direction, or desired end state for an organization and its stakeholders?

a)

Outcome

b)

Goal

c)

Principle

d)

Meaning

56.

What is the result of an analysis of a particular business issue within the enterprise with respect to some drivers?

a)

Goal

b)

Assessment

c)

Requirement

d)

Value

57.

n motivation concepts, which term refers to an external or internal condition that motivates an organization to define goals and implement necessary change?

a)

Driver

b)

Constraint

c)

Outcome

d)

Meaning