InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
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 mentionedThis question was posed to me in homework.The doubt is from System Modelling topic in portion Software Modelling of Software Engineering |
|
Answer» The correct option is (c) Only DEVELOPERS in the REVIEW (of the CRC model) are GIVEN a subset of the CRC model INDEX cards |
|
| 2. |
___________ 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) BusinessThe question was posed to me in unit test.My enquiry is from System Modelling topic in portion Software Modelling of Software Engineering |
|
Answer» The CORRECT OPTION is (C) Boundary |
|
| 3. |
Which level of Entity Relationship Diagram (ERD) models all entities and relationships ?(a) Level 1(b) Level 2(c) Level 3(d) Level 4I got this question in a job interview.I need to ask this question from System Modelling topic in chapter Software Modelling of Software Engineering |
|
Answer» The correct answer is (b) Level 2 |
|
| 4. |
______________ & ______________ diagrams of UML represent Interaction modeling.(a) Use Case, Sequence(b) Class, Object(c) Activity, State Chart(d) All of the mentionedI had been asked this question in my homework.My question is from System Modelling in division Software Modelling of Software Engineering |
|
Answer» Correct choice is (a) Use Case, Sequence |
|
| 5. |
One creates Behavioral models of a system when you are discussing and designing the system architecture.(a) True(b) FalseI had been asked this question in an online interview.My question is taken from System Modelling in division Software Modelling of Software Engineering |
|
Answer» CORRECT answer is (b) False The best explanation: STRUCTURAL models of software DISPLAY the organization of a system in terms of the components that make up that system and their RELATIONSHIPS. |
|
| 6. |
_________________ allows us to infer that different members of classes have some common characteristics.(a) Realization(b) Aggregation(c) Generalization(d) dependencyThis question was posed to me in an online interview.This question is from System Modelling in division Software Modelling of Software Engineering |
|
Answer» CORRECT option is (c) Generalization Easy EXPLANATION: Generalization is an everyday technique that we use to manage complexity.This MEANS that common information will be MAINTAINED in one PLACE only. |
|
| 7. |
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) ComponentI got this question in an online quiz.I'd like to ask this question from System Modelling topic in division Software Modelling of Software Engineering |
|
Answer» The correct ANSWER is (b) Data Flow Diagram (DFD) |
|
| 8. |
Model-driven engineering is just a theoretical concept. It cannot be converted into a working/executable code.(a) True(b) FalseThis question was posed to me by my college professor while I was bunking the class.This intriguing question comes from System Modelling topic in section Software Modelling of Software Engineering |
|
Answer» The correct choice is (b) False |
|
| 9. |
Activity diagrams are used to model the processing of data.(a) True(b) FalseThe question was asked in an interview for job.I'm obligated to ask this question of System Modelling topic in portion Software Modelling of Software Engineering |
|
Answer» RIGHT choice is (a) True To elaborate: The STATEMENT mentioned is true and each activity represents ONE PROCESS step. |
|
| 10. |
Which system model is being depicted by the ATM operations shown below:(a) Structural model(b) Context model(c) Behavioral model(d) Interaction modelThe question was asked in an interview for job.I need to ask this question from System Modelling topic in chapter Software Modelling of Software Engineering |
|
Answer» Right CHOICE is (b) Context model |
|
| 11. |
Which perspective in system modelling shows the system or data architecture.(a) Structural perspective(b) Behavioral perspective(c) External perspective(d) All of the mentionedThis question was posed to me during an interview.I'd like to ask this question from System Modelling in division Software Modelling of Software Engineering |
|
Answer» RIGHT OPTION is (a) Structural perspective For explanation: Structural perspective is used to DEFINE the static STRUCTURE of classes in a SYSTEM and their associations. |
|
| 12. |
Which model in system modelling depicts the static nature of the system ?(a) Behavioral Model(b) Context Model(c) Data Model(d) Structural ModelI got this question during an interview for a job.My doubt is from System Modelling topic in chapter Software Modelling of Software Engineering |
|
Answer» The CORRECT choice is (d) STRUCTURAL Model |
|
| 13. |
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) NineThe question was asked by my school teacher while I was bunking the class.Enquiry is from System Modelling topic in portion Software Modelling of Software Engineering |
|
Answer» CORRECT choice is (d) Nine Best explanation: The different notations of UML includes the nine UML diagrams namely CLASS, object, sequence, collaboration, activity, state-chart, component, DEPLOYMENT and USE case diagrams. |
|
| 14. |
Which model in system modelling depicts the dynamic behaviour of the system ?(a) Context Model(b) Behavioral Model(c) Data Model(d) Object ModelThe question was posed to me in homework.My enquiry is from System Modelling in portion Software Modelling of Software Engineering |
|
Answer» The correct option is (b) Behavioral Model |
|