Computer Basics Set 26 (OOPs)

  1. What does OOP stands for in relation to programming language?
    A) Object Orientation Program
    B) Object Oriented Programming
    C) Objective Oriented Program
    D) Objective Orientation Program
    View Answer
    Option B

  2. Object Oriented Programming employs ______ approach of program design.
    A) Top-Down
    B) Bottom-Up
    C) Flow-Down
    D) Flow-Up
    View Answer
    Option B

    OOPs employ Bottom-Up approach and Procedural language employ Top- Down approach
  3. In OOPs every Object is characterized by a set of _____ that describes that object.
    A) Properties
    B) Relations
    C) Orientation
    D) Encapsulation
    View Answer
    Option A

    Every object has some properties and can be accessed using functions.
  4. A class is a __________
    A) Variables
    B) Instances
    C) Data Type
    D) Inheritance
    View Answer
    Option C

    A class is a user defined data type.
  5. Objects of same type are grouped together to form a _______ ?
    A) Destructor
    B) Constructor
    C) Container
    D) Class
    View Answer
    Option D

    The term class refers to a group of objects that have common properties and behavior. Objects of the same type constitute a Class
  6. Which of the following feature is not related to OOPS?
    A) Inheritance
    B) Abstraction
    C) Polymorphism
    D) SQL
    View Answer
    Option D

    SQL is related to database management
  7. ________ is the mechanism by which objects of one class acquires the properties of objects of another class.
    A) Abstraction
    B) Encapsulation
    C) Inheritance
    D) Polymorphism
    View Answer
    Option C

  8. _______ means representing the essential features without including the background details and explanation.
    A) Abstraction
    B) Encapsulation
    C) Inheritance
    D) Polymorphism
    View Answer
    Option A

  9. In OOPs, the ability to take more than one form is called ___________?
    A) Inheritance
    B) Polymorphism
    C) Encapsulation
    D) Delegation
    View Answer
    Option B

  10. Which of the following is not true about OOPS?
    A) Emphasis on data rather than procedure
    B) Programs are divided into entities known as objects
    C) Data is hidden and cannot be accessed by external functions
    D) Objects communicate with each other through variables
    View Answer
    Option D

    Objects communicate with each other through “functions”

Related posts

/