3. One creates Behavioral models of a system when you are discussing and designing the system architecture?

A. True
B. False
Explanation: Structural models of software display the organization of a system in terms of the components that make up that system and their relationships.
✅ The correct answer is option B.

5. Which of the following statement is incorrect regarding the Class-responsibility-collaborator (CRC) modeling ?

A. All use-case scenarios (and corresponding use-case diagrams) are organized into categories in CRC modelling
B. The review leader reads the use-case deliberately
C. Only developers in the review (of the CRC model) are given a subset of the CRC model index cards
D. All of the mentioned
✅ The correct answer is option C.
Explanation: All participants in the review (of the CRC model) are given a subset of the CRC model index cards.

6. Which level of Entity Relationship Diagram (ERD) models all entities and relationships ?

A. Level 1
B. Level 2
C. Level 3
D. Level 4
✅ The correct answer is option B.
Explanation: Level 1 ERD models all data objects (entities) and their “connections” to one another while Level 3 ERD models all entities, relationships, and the attributes that provide further depth. Thus option b is correct.

7. Which model in system modelling depicts the static nature of the system ?

A. Behavioral Model
B. Context Model
C. Data Model
D. Structural Model
✅ The correct answer is option D.
Explanation: Structural models show the organization and architecture of a system. These are used to define the static structure of classes in a system and their associations.

8. Which model in system modelling depicts the dynamic behaviour of the system ?

A. Context Model
B. Behavioral Model
C. Data Model
D. Object Model
✅ The correct answer is option B.
Explanation: Behavioral models are used to describe the dynamic behavior of an executing system. This can be modeled from the perspective of the data processed by the system or by the events that stimulate responses from a system.

9. ________________ & ________________ diagrams of UML represent Interaction modeling?

A. Use Case, Sequence
B. Class, Object
C. Activity, State Chart
D. All of the mentioned
✅ The correct answer is option A.
Explanation: Use case modeling is mostly used to model interactions between a system and external actors. Sequence diagrams are used to model interactions between system components, although external agents may also be included.