Software Engineering Mcqs
Question: ________________ classes are used to create the interface that the user sees and interacts with as the software is used ?
- 1. Controller
- 2. Entity
- 3. Boundary
- 4. Business
Question: Which of the following statement is incorrect regarding the Class-responsibility-collaborator (CRC) modeling ?
- 1. All use-case scenarios (and corresponding use-case diagrams) are organized into categories in CRC modelling
- 2. The review leader reads the use-case deliberately
- 3. Only developers in the review (of the CRC model) are given a subset of the CRC model index cards
- 4. All of the mentioned
Question: ________________ & ________________ diagrams of UML represent Interaction modeling?
- 1. Use Case, Sequence
- 2. Class, Object
- 3. Activity, State Chart
- 4. All of the mentioned
Question: Which of the following diagram is not supported by UML considering Data-driven modeling ?
- 1. Activity
- 2. Data Flow Diagram (DFD)
- 3. State Chart
- 4. Component
Question: Which model in system modelling depicts the dynamic behaviour of the system ?
- 1. Context Model
- 2. Behavioral Model
- 3. Data Model
- 4. Object Model
Question: Which perspective in system modelling shows the system or data architecture ?
- 1. Structural perspective
- 2. Behavioral perspective
- 3. External perspective
- 4. All of the mentioned
Question: The Unified Modeling Language (UML) has become an effective standard for software modelling.How many different notations does it have ?
- 1. Three
- 2. Four
- 3. Six
- 4. Nine
Question: Which level of Entity Relationship Diagram (ERD) models all entities and relationships ?
- 1. Level 1
- 2. Level 2
- 3. Level 3
- 4. Level 4
Question: Which model in system modelling depicts the static nature of the system ?
- 1. Behavioral Model
- 2. Context Model
- 3. Data Model
- 4. Structural Model
Question: The UML supports event-based modeling using _______________ diagrams?
- 1. Deployment
- 2. Collaboration
- 3. State chart
- 4. All of the mentioned