The UML notation is useful for graphically depicting an object-oriented analysis or design model. True False TRUE ANSWER : ? YOUR ANSWER : ?
An object can have which of the following multiplicities? Zero More than one One All of these TRUE ANSWER : ? YOUR ANSWER : ?
In UML, a class is represented by a rectangle with three compartments separated by vertical lines. True False TRUE ANSWER : ? YOUR ANSWER : ?
Which of the following applies to a class rather than an object? Query Constructor Scope Update TRUE ANSWER : ? YOUR ANSWER : ?
The reasons for overriding include extension, restriction, and optimization. True False TRUE ANSWER : ? YOUR ANSWER : ?
Multiplicity is the same as what concept for an ERD? Cardinality Relationship Attribute Entity TRUE ANSWER : ? YOUR ANSWER : ?
The object-oriented development life cycle is which of the following? Analysis, design, and implementation steps in the given order and using multiple iterations. Analysis, design, and implementation steps in any order and going through the steps no more than one time. Analysis, design, and implementation steps in any order and using multiple iterations. Analysis, design, and implementation steps in the given order and going through the steps no more than one time. TRUE ANSWER : ? YOUR ANSWER : ?
Composition is a stronger form of which of the following? Aggregation Inheritance All of these Encapsulation TRUE ANSWER : ? YOUR ANSWER : ?
The benefits of object-oriented modeling are which of the following? The ability to tackle more challenging problems Improved communication between users, analysts, etc. All of these Reusability of analysis, design, and programming results TRUE ANSWER : ? YOUR ANSWER : ?
Multiple inheritance allows a class to inherit features from more than one superclass. True False TRUE ANSWER : ? YOUR ANSWER : ?