" /> -->

#### Data Abstraction Book Back Questions

12th Standard EM

Reg.No. :
•
•
•
•
•
•

Computer Science

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

(a)

Constructors

(b)

Destructors

(c)

recursive

(d)

Nested

2. The data type whose representation is unknown are called

(a)

Built in datatype

(b)

Derived datatype

(c)

Concrete datatype

(d)

Abstract datatype

3. Bundling two values together into one can be considered as

(a)

Pair

(b)

Triplet

(c)

single

(d)

quadrat

4. Which of the following allow to name the various parts of a multi-item object?

(a)

Tuples

(b)

Lists

(c)

Classes

(d)

quadrats

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

(a)

Tuples

(b)

Lists

(c)

Classes

(d)

quadrats

6. 3 x 2 = 6
7. What is abstract data type?

8. What is a Pair? Give an example.

9. What is a Tuple? Give an example.

10. 3 x 3 = 9
11. Differentiate Concrete data type and abstract datatype

12. What are the different ways to access the elements of a list. Give example

13. 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]

14. 2 x 5 = 10
15. How will you facilitate data abstraction. Explain it with suitable example

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