New ! Computer Science MCQ Practise Tests



Data Abstraction 1 Mark Creative Question Paper With Answer Key

12th Standard

    Reg.No. :
  •  
  •  
  •  
  •  
  •  
  •  

Computer Science

Time : 00:15:00 Hrs
Total Marks : 15

    Multiple Choice Question

    15 x 1 = 15
  1. Which of the following is a powerful concept that allows programmers to treat codes as objects?

    (a)

    Encapsulation

    (b)

    Data Abstraction

    (c)

    Inheritance

    (d)

    Polymorphism

  2. Which of the following provides modularity?

    (a)

    Datatypes

    (b)

    Subroutines

    (c)

    Classes

    (d)

    Abstraction

  3. ADT expansion is

    (a)

    Abstract Data Template

    (b)

    Absolute Data Type

    (c)

    Abstract Data Type

    (d)

    Application Development Tool

  4. Which of the following is a type for objects whose behavior is defined by a set of value and a set of operations?

    (a)

    User-defined datatype

    (b)

    Derived datatype

    (c)

    Built-in datatype

    (d)

    Abstract datatype

  5. ADT behavior is defined by
    (i) Set of Variables
    (ii) Set of Value
    (iii) Set of Functions
    (iv) Set of Operations

    (a)

    i, ii

    (b)

    ii, iii

    (c)

    ii, iv

    (d)

    i, iii

  6. The process of providing only the essentials and hiding the details is known as

    (a)

    Functions

    (b)

    Abstraction

    (c)

    Encapsulation

    (d)

    Pairs

  7. Which of the following gives an implementation independent view?

    (a)

    Abstract

    (b)

    Concrete

    (c)

    Datatype

    (d)

    Behavior of an object

  8. How many ways to implement an ADT?

    (a)

    Only one

    (b)

    Two

    (c)

    Three

    (d)

    Many

  9. Which of the following are implemented using & lists?

    (a)

    Singly linked list ADT

    (b)

    Doubly Linked list ADT

    (c)

    Queue ADT

    (d)

    All of these

  10. Which of the following replicate how we think about the world?

    (a)

    Queue ADT

    (b)

    Data Hiding

    (c)

    Data Abstraction

    (d)

    Stack ADT

  11. To facilitate data abstraction, How many types of functions are created?

    (a)

    2

    (b)

    3

    (c)

    4

    (d)

    Only one

  12. Which of the following function that facilitate the data abstraction?

    (a)

    Constructors

    (b)

    Destructors

    (c)

    Selectors

    (d)

    a and c

  13. Which of the following are functions that build the abstract datatypet?

    (a)

    Constructors

    (b)

    Destructors

    (c)

    Selectors

    (d)

    All of these

  14. Which of the following extract the information of the object?

    (a)

    Constructors

    (b)

    Functions

    (c)

    Selectors

    (d)

    Destructors

  15. In which data representation, a definition for each function is known

    (a)

    User defined

    (b)

    Buil-in

    (c)

    Abstract

    (d)

    Concrete

*****************************************

Reviews & Comments about 12th Standard Computer Science English Medium - Data Abstraction 1 Mark Creative Question Paper and Answer Key 2022 - 2023

Write your Comment