0% found this document useful (0 votes)
3 views4 pages

Unit 2 Data Abstarction

This document is a question paper for a 12th-grade Computer Science exam dated December 27, 2022, with a maximum score of 56 marks. It consists of multiple-choice questions covering various topics related to data abstraction, data types, and programming concepts. Instructions for the exam include checking for printing errors and guidelines for writing answers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views4 pages

Unit 2 Data Abstarction

This document is a question paper for a 12th-grade Computer Science exam dated December 27, 2022, with a maximum score of 56 marks. It consists of multiple-choice questions covering various topics related to data abstraction, data types, and programming concepts. Instructions for the exam include checking for printing errors and guidelines for writing answers.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

12/27/22, 10:43 AM COMPUTER SCIENCE

QUESTIONS PAPER TYPE-B


Class : 12th STD Date : 27-12-2022
Subject: COMPUTER Time : 2.30 Hrs
SCIENCE VELAMMAL MATRICULATION HR SEC
Roll No:
Question : Type B SCHOOL TS KRISHNA NAGAR
Maximum Marks: 56

Instructions:
(i) Check the question paper for fairness of printing. If there is any lack of fairness, inform the hall
supervisor immediately.
(ii) Use Black or Blue ink to write and pencil to draw diagram

PART - I 56 X 1 = 56

1. CHOOSE THE INCORRECT PAIR:


Abstraction - Abstract data type Abstraction - Abstract data type
a)hiding the b)- constructor & c)providing only the d)- constructor &
details destructor essentials destructor
2. CHOOSE THE ODD MAN OUT
a)List b)Multiple assignment c)Classes d)Element selection operator
3. Match the following
List I List II
i) List 1) arr (1,2,3,4)
ii) Tuples 2) getname (city)
iii) Class 3) Student [rno, name, mark]
iv) Selectors 4) arr [1,2,3,4]

(i)-(1); (ii)-(2); (iii)- (i)-(4); (ii)-(3); (iii)- (i)-(4); (ii)-(3); (iii)- (i)-(3); (ii)-(2); (iii)-
a) b) c) d)
(3); (iv)-(4) (2); (iv)-(1) (2); (iv)-(1) (4); (iv)-(1)
4. Which of the following provides modularity?
a)Datatypes b)Subroutines c)Classes d)Abstraction
5. ADT can be implemented using ________.
a)singly linked list b)doubly linked list c)either A or B d)neither A nor B
6. Expansion of ADT:
Abstract Data All Data Abstract Data Application Data
a) b) c) d)
Tuple Template Type Type
7. Which of the following is and incorrect statement?
(i) ADT is defined by set of values and set of operations.
(ii) ADT does specify how data will be organized in the memory
(iii) Constructors are not used to built abstract data type.
(iv) Selectors are functions that retrieve information from the data type.
a)i and ii b)ii and iv c)ii and iii d)i, iii and iv
8. A __________ is not just data, it has functions defined within it.
a)Class b)List c)Pair d)Object
9. Tuple is constructed by using ________ and ________.
a)(), b)[], c)[],: d)(),:
10. A _________ is a comma separated values surround with parentheses.
a)List b)Tuple c)Set d)Dictionary

www.studyseeds.com/admin/get-question 1/4
12/27/22, 10:43 AM COMPUTER SCIENCE

11. List is constructed by using __________ and _________.


a)(),, b)<>.; c)[],, d)[],:
12. ________ is made up of list or Tuples.
a)Set b)Pair c)Dictionary d)Control Structures
13. ________ are functions that retrieve information from the data type.
a)Constructors b)Selectors c)List d)Tuples
14. A ________ data representation is defined as an independent part of the program.
a)Abstract b)Concrete c)List d)Tuple
15. The basic idea of ________ is to structure programs so that they operate on abstract dat(a).
a)Encapsulation b)Polymorphism c)Data type d)Data Abstraction
16. The ________ can be implemented using singly linked list or doubly linked list.
a)Tuple ADT b)List ADT c)Function ADT d)List ADT
17. Classes are the representation for ________.
a)Abstract datatype b)Built - in datatype c)Concrete datatype d)Essential datatype
18. ________ are the representation for Abstract Data types.
a)Objects b)Classes c)Functions d)Lists
19. Data Abstraction allows programmers to treat code as _________.
a)Objects b)Classes c)Members d)Parameters
20. CDT expansion is
Collelctive Data Class Data Concrete Data Central Data
a) b) c) d)
Type Type Type Type
21. Which of the following as bundled data and the funcitons that work on that data?
a)Object b)Pair c)List d)Class
22. Which of the following defines a data abstraction by grouping related data items?
a)List b)Pair c)Class d)Tuple
23. Which of the following does not allow us to name the various parts of a multi-item object?
a)List b)Tuple c)Pair d)All of these
24. Color = ('red', 'green', 'blue') is an example of ________.
a)Dictionary b)List c)Set d)Tuple
25. How many ways are there to represent pair datatype?
a)2 b)4 c)3 d)5
26. List can also be called as ________.
a)Functions b)Class c)Structure d)Pairs
27. 1 : [10, 20] is an example _________.
a)Tuple b)Set c)List d)Dictionary
28. How many values can be stared in the list?
a)4 b)10 c)100 d)Multiple
29. Which of the following is contracted by placing expressions within square brackets separated by
commas?
a)List b)Tuple c)Set d)Dictionary
30. To implement the concrete level of data abstraction the language python provides a compound structure
called ________.
a)ADT b)Concrete data c)Pair d)User defined function
31. How many parts are there in the program?
a)2 b)3 c)4 d)Many
32. In which data representation, a definition for each function is known
a)User defined b)Buil-in c)Abstract d)Concrete
33. Which of the following extract the information of the object?
a)Constructors b)Functions c)Selectors d)Destructors
34. Which of the following are functions that build the abstract datatype?
a)Constructors b)Destructors c)Selectors d)All of these
35. Which of the following function that faciliated the data abstraction?
www.studyseeds.com/admin/get-question 2/4
12/27/22, 10:43 AM COMPUTER SCIENCE

a)Constructors b)Destructors c)Selectors d)a and c


36. To facilitate data abstraction, How many types of functions are created?
a)2 b)3 c)4 d)Only one
37. Which of the following replicate how we think about the world?
a)Queue ADT b)Data Hiding c)Data Abstraction d)Stack ADT
38. 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
39. How many ways to implement an ADT?
a)Only one b)Two c)Three d)Many
40. Which of the following gives implementation independent view?
a)Abstract b)Concrete c)Datatype d)Behaviour of an object
41. The process of providing only the essentials and hiding the details is known as ________.
a)Funcitons b)Abstraction c)Encapsulation d)Pairs
42. ADT behaviour 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
43. 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
44. ADT expansion is ________.
Abstract Data Absolute Data Abstract Data Application
a) b) c) d)
Template Type Type Development Tool
45. Which of the following provides modularity?
a)Datatypes b)Subroutines c)Classes d)Abstraction
46. 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
47. Which of the following is constructed by placing expressions within square brackets?
a)Tuples b)Lists c)Classes d)Quadrats
48. Which of the following allow to name the various parts of a multi-item object?
a)Tuples b)Lists c)Classes d)Quadrats
49. Bundling two values together into one can be considered as ________
a)Pair b)Triplet c)Single d)Quadrat
50. Which of the following is a compound structure?
a)Pair b)Triplet c)Single d)Quadrat
51. The data type whose representation is unkonwn are called ________
a)Built in datatype b)Derived datatype c)Concrete datatype d)Abstract datatype
52. The data type whose representation is known are called ________
a)Built in datatype b)Derived datatype c)Concrete datatype d)Abstract datatype
53. A sequence of immutable objects is called ________
a)Built in b)List c)Tuple d)Derived data
54. The data structure which is a mutable ordered sequence of elements is called ________
a)Built in b)List c)Tuple d)Derived data
55. Which of the following functions that retrieve information from the data type?
a)Constructors b)Selectors c)Recursive d)Nested
56. Which of the following functions that build the abstract data type?
a)Constructors b)Destructors c)Recursive d)Nested

www.studyseeds.com/admin/get-question 3/4
12/27/22, 10:43 AM COMPUTER SCIENCE

www.studyseeds.com/admin/get-question 4/4

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy