FUNDAMENTALS OF COMPUTER

SYSTEMS DEVELOPMENT ANALYSIS

SYSTEMS DEVELOPMENT METHODS AND TOOLS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
what does Dynamic Modeling mean?
A
develop the static structure of the software system in terms of objects. It identifies objects, the classes into which objects can be grouped and the relationships between objects.
B
development method that allows the analyst to understand the system and its activities logically.
C
Once the static behavior of the system is analyzed, its behavior with respect to time and external changes needs to be studied. This is the purpose of dynamic modeling.
D
In the system analysis or object-oriented analysis phase of software development, system requirements are determined, classes are identified and relationships between classes are identified.
Explanation: 

Detailed explanation-1: -Dynamic Modelling describes those aspect of the system that are concerned with time and sequencing of the operations. It is used to specify and implement the control aspect of the system. Dynamic model is represented graphically with the help of state diagrams. It is also known as state modelling.

Detailed explanation-2: -OOA differs the most from Structured analysis. “Structured analysis maintains a process-oriented view of systems, providing a decomposition based on processes, whereas OOA decomposes the problem domain base on classification entities” (8).

Detailed explanation-3: -The object-oriented life cycle model considers ‘objects’ as the basis of the software engineering process. The development team starts by observing and analyzing the system they intend to develop before defining the requirements. Once the process is over, they focus on identifying the objects of the system.

Detailed explanation-4: -The object model represents the static, structural, ‘data’ aspects of a system; The dynamic model represents the temporal, behavorial, ‘control’ aspects of a system; The functional model represents the transformational, ‘functional’ aspects of a system.

There is 1 question to complete.