 
			 
			MCQOPTIONS
 Saved Bookmarks
				This section includes 26 Mcqs, each offering curated multiple-choice questions to sharpen your Database knowledge and support exam preparation. Choose a topic below to get started.
| 1. | An object's state is determined by its attribute values and links to other objects.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 2. | Each association has two or more roles.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 3. | When a business rule involves three or more graphical symbols, you can show the constraint as a note and attach the note to each of the symbols by a dashed line.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 4. | The reasons for overriding include extension, restriction, and optimization.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 5. | An operation that alters the state of an object is known as a constructor operation.%! | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 6. | A solid diamond represents a stronger form of aggregation, known as composition.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 7. | Multiple inheritance allows a class to inherit features from more than one superclass.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 8. | In an object diagram, an object is represented as a rectangle with two compartments.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 9. | In UML, a class is represented by a rectangle with three compartments separated by vertical lines.%! | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 10. | The UML notation is useful for graphically depicting an object-oriented analysis or design model.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 11. | Composition does not allow an object to be part of more than one aggregate object.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 12. | A class is a concept, abstraction, or thing that makes sense in an application context.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 13. | An aggregation is a stronger form of association relationship and is represented with a solid diamond at the aggregate end.%! | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 14. | A derived element is typically shown by placing either a slash (/) or a stereotype of before the name of the element.%! | 
| A. | True | 
| B. | False | 
| Answer» B. False | |
| 15. | A method defines the form or protocol of the operation, but not its implementation.%! | 
| A. | True | 
| B. | False | 
| Answer» C. | |
| 16. | An abstract class is which of the following?%! | 
| A. | A class that has direct instances, but whose descendants may have direct instances. | 
| B. | A class that has no direct instances, but whose descendants may have direct instances. | 
| C. | A class that has direct instances, but whose descendants may not have direct instances. | 
| D. | A class that has no direct instances, but whose descendants may not have direct instances | 
| Answer» C. A class that has direct instances, but whose descendants may not have direct instances. | |
| 17. | */*_Aggregation is which of the following?? | 
| A. | Expresses a part-of relationship and is a stronger form of an association relationship. | 
| B. | Expresses a part-of relationship and is a weaker form of an association relationship. | 
| C. | Expresses an is-a relationship and is a stronger form of an association relationship. | 
| D. | Expresses an is-a relationship and is a weaker form of an association relationship. | 
| Answer» B. Expresses a part-of relationship and is a weaker form of an association relationship. | |
| 18. | */*_Which of the following applies to a class rather than an object?? | 
| A. | Query | 
| B. | Update | 
| C. | Scope | 
| D. | Constructor | 
| Answer» D. Constructor | |
| 19. | */*_An abstract class is which of the following?? | 
| A. | A class that has direct instances, but whose descendants may have direct instances. | 
| B. | A class that has no direct instances, but whose descendants may have direct instances. | 
| C. | A class that has direct instances, but whose descendants may not have direct instances. | 
| D. | A class that has no direct instances, but whose descendants may not have direct instances | 
| Answer» C. A class that has direct instances, but whose descendants may not have direct instances. | |
| 20. | _ Which of the following is a technique for hiding the internal implementation details of an object?$? | 
| A. | Encapsulation | 
| B. | Polymorphism | 
| C. | Inheritance | 
| D. | All of the above | 
| Answer» B. Polymorphism | |
| 21. | _ Which of the following statement is true concerning objects and/or classes?$? | 
| A. | An object is an instance of a class. | 
| B. | A class is an instance of an object. | 
| C. | An object includes encapsulates only data. | 
| D. | A class includes encapsulates only data. | 
| Answer» B. A class is an instance of an object. | |
| 22. | _ Composition is a stronger form of which of the following?$? | 
| A. | Aggregation | 
| B. | Encapsulation | 
| C. | Inheritance | 
| D. | All of the above | 
| Answer» B. Encapsulation | |
| 23. | A constructor operation does which of the following?$? | 
| A. | Creates a new instance of a class | 
| B. | Updates an existing instance of a class | 
| C. | Deletes and existing instance of a class | 
| D. | All of the above | 
| Answer» B. Updates an existing instance of a class | |
| 24. | An object can have which of the following multiplicities?$? | 
| A. | Zero | 
| B. | One | 
| C. | More than one | 
| D. | All of the above | 
| Answer» E. | |
| 25. | Multiplicity is the same as what concept for an ERD?$? | 
| A. | Relationship | 
| B. | Attribute | 
| C. | Entity | 
| D. | Cardinality | 
| Answer» E. | |
| 26. | The term Incomplete for a UML has the same meaning as which of the following for an EER diagram?$? | 
| A. | Overlapping rule | 
| B. | Disjoint rule | 
| C. | Total specialization rule | 
| D. | Partial specialization rule | 
| Answer» E. | |