Quiz 1 Solution Sta
Quiz 1 Solution Sta
a) Invariant relationships
b) Algorithms
c) Classes and objects
d) Goals, often expressed in a predicate calculus.
3. The essential characteristics of an object that distinguish it from all other kinds of objects and
thus provide crisply defined conceptual boundaries, relative to the perspective of the viewer is
called:
a) Encapsulation
b) Modularity
c) Hierarchy
d) Abstraction
4. The process of compartmentalizing the elements of an abstraction that constitute its structure
and behavior is called as
a) Hierarchy
b) Encapsulation
c) Modularity
d) Entity Abstraction
a) Modularity
b) Typing
c) Hierarchy
d) None of the mentioned
6. What is that concept in type theory in which a single name may denote objects of many
different classes that are related by some common super class referred to ______
a) Monomorphism
b) Type Checking
c) Polymorphism
d) Generalization
7. In order to model the relationship “a hostel has rooms”, between Hotel and Room, you could
use:
a) Aggregation
b) Association
c) Composition
d) Realization
a) Availability
b) Testability
c) Usability
d) Flexibility
a) Maintainability
b) Portability
c) Robustness
d) None of the mentioned