Information Systems MCQs with Answers
Practice important Information Systems MCQs with answers and explanations.
Multiple Choice Questions
Q461: Which statement about the state of an object is true?
- A: It refers to what the object can do.
- B: It refers to what the object knows.
- C: It refers to the unique identity of an object.
- D: It refers to the class the object belongs to.
View Answer
B
Q462: What does the concept of inheritance allow in object-oriented programming?
- A: To create new classes based on existing ones
- B: To destroy objects after use
- C: To maintain data integrity
- D: To ensure object uniqueness
View Answer
A
Q463: In OOAD, what does 'polymorphism' refer to?
- A: An object’s ability to be in multiple states
- B: Multiple methods having the same name but different implementations
- C: The process of hiding data within an object
- D: The ability of an object to change its state
View Answer
B
Q464: Which of the following is NOT a basic component of an object?
- A: State
- B: Behavior
- C: Classification
- D: Identity
View Answer
C
Q465: An object that represents a real-world bicycle would have which of the following as its behavior?
- A: Current gear
- B: Bike type
- C: Weight of the bike
- D: Braking and accelerating
View Answer
D
Q466: Fill in the blank: The condition of an object at any moment is known as its _______.
- A: State
- B: Behavior
- C: Identity
- D: Class
View Answer
A
Q467: The purpose of the primary relationship in an ERD is to show:
- A: The roles of entities
- B: The attributes of entities
- C: The relationships between entities
- D: The classification of data
View Answer
C
Q468: Which of the following concepts is a characteristic of a class?
- A: Behavior only
- B: State only
- C: Identity only
- D: All of the above
View Answer
D
Q469: In the context of OOAD, the term "message passing" refers to:
- A: The way classes communicate with each other
- B: The way objects are destroyed
- C: The creation of new classes
- D: None of the above
View Answer
A
Q470: What is the role of the lines in an Entity Relationship Diagram?
- A: To represent the flow of data
- B: To link attributes to entity sets
- C: To denote actions of entities
- D: To indicate primary keys
View Answer
B