Curioustab
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Object-Oriented Data Modeling Questions
UML vs. EER — Meaning of “Complete” in UML Generalization In class modeling, the UML constraint “Complete” on a generalization corresponds to which Enhanced-ER (EER) specialization rule?
In entity–relationship (ER) modeling, the UML term “multiplicity” corresponds most closely to which ER concept?
In UML generalization sets, the completeness constraint “Incomplete” corresponds to which rule in Enhanced ER (EER) modeling?
Object-oriented development life cycle: which ordering and iteration pattern best characterizes the process?
OO concept check: what do we call it when the same operation (method name) can be applied to different classes with behavior appropriate to each class?
Which technique specifically hides an object's internal implementation details from external clients (information hiding)?
In UML relationships, what does aggregation represent relative to a simple association and inheritance?
Which of the following terms applies to a class (type definition) rather than to a specific object (instance)?
What information must a UML class diagram box include by convention to fully describe a class definition at a summary level?
Foundation concepts: which statement about objects and classes is correct?
Benefits of object-oriented modeling: which grouping best captures common advantages seen in practice?
In Unified Modeling Language (UML), what multiplicities can an object or association end legitimately have when modeling real systems?
In object oriented design, what is an abstract class, and how does it relate to direct instances and its descendants?
In UML design terminology, composition is considered a stronger form of which object oriented relationship?
In object oriented programming, what is the primary purpose of a constructor operation within a class?
Object-oriented concepts: Does multiple inheritance allow a class to inherit from more than one superclass?
UML composition semantics: In composition, is a part object owned exclusively by a single composite and thus not shared across multiple aggregates?
In object-oriented analysis and design terminology, does a method specify only the form or protocol (that is, the signature) of an operation while omitting its implementation details? Choose the most accurate evaluation of this statement.
In object-oriented modeling, is an object’s state determined jointly by its attribute values and its links (associations) to other objects in the system?
Unified Modeling Language (UML): Is the notation particularly useful for graphically representing object-oriented analysis and design models such as classes, objects, and interactions?
1
2