New ! Computer Science MCQ Practise Tests



Data Abstraction Model Question Paper

12th Standard

    Reg.No. :
  •  
  •  
  •  
  •  
  •  
  •  

Computer Science

Time : 01:30:00 Hrs
Total Marks : 50
    6 x 1 = 6
  1. Which of the following functions that build the abstract data type?

    (a)

    Constructors

    (b)

    Destructors

    (c)

    recursive

    (d)

    Nested

  2. A sequence of immutable objects is called

    (a)

    Built in

    (b)

    List

    (c)

    Tuple

    (d)

    Derived data

  3. Which of the following is a compound structure?

    (a)

    Pair

    (b)

    Triplet

    (c)

    single

    (d)

    quadrat

  4. Which of the following is constructed by placing expressions within square brackets?

    (a)

    Tuples

    (b)

    Lists

    (c)

    Classes

    (d)

    quadrats

  5. Which of the following provides modularity?

    (a)

    Datatypes

    (b)

    Subroutines

    (c)

    Classes

    (d)

    Abstraction

  6. ADT expansion is

    (a)

    Abstract Data Template

    (b)

    Absolute Data Type

    (c)

    Abstract Data Type

    (d)

    Application Development Tool

  7. 7 x 2 = 14
  8. What is abstract data type?

  9. Differentiate constructors and selectors.

  10. What is a List? Give an example.

  11. What is a Tuple? Give an example.

  12. Write the pseudo code for the representation of the rational number using constructor & selector.

  13. Write a note on pair datatype

  14. How the elements of a list can be accessed?

  15. 5 x 3 = 15
  16. Differentiate Concrete data type and abstract datatype.

  17. Identify Which of the following are constructors and selectors?
    (a) N1=number()
    (b) accetnum (n1)
    (c) display num (n1)
    (d) eval (a/b)
    (e) x,y= make slope (m), make slope (n)
    (f) display()

  18. Identify Which of the following are List, Tuple and class ?
    (a) arr [1, 2, 34]
    (b) arr (1, 2, 34)
    (c) student [rno, name, mark]
    (d) day= (‘sun’, ‘mon’, ‘tue’, ‘wed’)
    (e) x= [2, 5, 6.5, [5, 6], 8.2]
    (f) employee [eno, ename, esal, eaddress]

  19. Write a note on Data Abstraction.

  20. Give an example of an ADT for rational numbers.

  21. 3 x 5 = 15
  22. What is a List? Why List can be called as Pairs. Explain with suitable example.

  23. How will you access the multi-item. Explain with example.

  24. Explain the representation of Abstract datatype using rational numbers.

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

Reviews & Comments about 12th Standard Computer Science - Data Abstraction Model Question Paper

Write your Comment