Design & Implementation Mcqs for Software Engineering


Q.  You want to avoid multiple inheritance. Which design pattern would you choose ?

a. Abstraction-Occurrence Pattern
b. Player-Role Pattern
c. General Hierarchy Pattern
d. Singleton Pattern


ANSWER: See Answer
 
The answer is self-explanatory.
MCQs:  Which things in UML are the explanatory parts of UML models ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  What refers to the value associated with a specific attribute of an object and to any actions or side ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  Which diagram shows the configuration of run-time processing elements ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  What is a physical element that exists at runtime in UML ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  Which of the following is a building block of UML ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  Which of the following statement(s) is true about interaction diagrams ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  At Conceptual level Class diagrams should include_____________________?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  What is an object________________?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  What is an abstract class ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  Select the statement true for activity diagrams ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  Which of the following are the valid relationships in Use Case Diagrams______________________?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  UML interfaces are used to_____________________?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  Choose the incorrect statement in terms of Objects ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  Which of the following describes”Is-a-Relationship” ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  Object that collects data on request rather than autonomously is known as_________________?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  Which of the following is a disadvantage of OOD ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  How is generalization implemented in Object Oriented programming languages ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  Which of the following is a mechanism that allows several objects in an class hierarchy to have different methods with the same name ?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  Objects are executed _____________________?
Category: Software Engineering Mcqs,   Published by: teswesm
MCQs:  How many layers are present in the OO design pyramid ?
Category: Software Engineering Mcqs,   Published by: teswesm