SOFTWARE ENGINEERING

SOFTWARE DESIGN

OBJECT ORIENTED DESIGN

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What is the purpose of a Deployment Diagram?
A
Represent behavior with control structure
B
Static representation of concepts, types, and classes
C
Helps to understand the basic purpose of the class
D
Representation of the layout of components on hardware nodes
Explanation: 

Detailed explanation-1: -Deployment diagrams are used to visualize the topology of the physical components of a system, where the software components are deployed. Deployment diagrams are used to describe the static deployment view of a system. Deployment diagrams consist of nodes and their relationships.

Detailed explanation-2: -A node is the main tool in the deployment diagram. It describes the execution of the codes and how the system components interact with one another. A node can be a software or hardware object.

Detailed explanation-3: -You can use them to: Show which software elements are deployed by which hardware elements. Illustrate the runtime processing for hardware. Provide a view of the hardware system’s topology.

Detailed explanation-4: -Which of these are types of nodes used in the deployment diagram? Explanation: The two types of nodes are the Device and execution environment.

There is 1 question to complete.