Software Modelling MCQs: Multiple Choice Questions

Software Modelling MCQs. MCQs on Software Modelling in Software Engineering.

 

Software Modelling MCQs

 

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

A. Behavioral Model
B. Context Model
C. Data Model
D. Structural Model

View Answer

D. Structural Model

 

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

A. Context Model
B. Behavioral Model
C. Data Model
D. Object Model

View Answer

B. Behavioral Model

 

________ and ________ diagrams of UML represent Interaction modeling ??

A. Use Case, Sequence
B. Class, Object
C. Activity, State Chart
D. All of the mentioned

View Answer

A. Use Case, Sequence

 

Activity diagrams are used to model the processing of data ??

A. True
B. False

View Answer

A. True

 

Which perspective in system modelling shows the system or data architecture ??

A. Structural perspective
B. Behavioral perspective
C. External perspective
D. All of the mentioned

View Answer

A. Structural perspective

 

Software Modelling MCQs

 

The UML supports event based modeling using which diagrams ??

A. Deployment
B. Collaboration
C. State chart
D. All of the mentioned

View Answer

C. State chart

 

 

_____ classes are used to create the interface that the user sees and interacts with as the software is used ??

A. Controller
B. Entity
C. Boundary
D. Business

View Answer

C. Boundary

 

The Unified Modeling Language (UML) has become an effective standard for software modelling.How many different notations does it have ??

A. Three
B. Four
C. Six
D. Nine

View Answer

D. Nine

 

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

A. Level 1
B. Level 2
C. Level 3
D. Level 4

View Answer

B. Level 2

 

Model-driven engineering is just a theoretical concept. It cannot be converted into a working/executable code ??

A. True
B. False

View Answer

B. False

 

Software Modelling MCQs

 

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

View Answer

C. Only developers in the review (of the CRC model) are given a subset of the CRC model index cards

 

_____ allows us to infer that different members of classes have some common characteristics ??

A. Realization
B. Aggregation
C. Generalization
D. dependency

View Answer

C. Generalization

 

Which of the following diagram is not supported by UML considering Data-driven modeling ??

A. Activity
B. Data Flow Diagram (DFD)
C. State Chart
D. Component

View Answer

B. Data Flow Diagram (DFD)

 

A data object can encapsulates processes and operation as well ??

A. True
B. False

View Answer

B. False

 

One creates behavioral models of a system when you are discussing and designing the system architecture ??

A. True
B. False

View Answer

B. False

 

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

error: Content is protected !!