You are on page 1of 1

Don Bosco Matriculation Higher Secondary School, Egmore, Chennai 600 008.

ASSESSMENT – JULY 2021


Std. XII COMPUTER SCIENCE Marks : 35 / Time : 1 ½ Hrs.
I. Choose the correct answers : [5x1=5]
1. Which of the following allow to name the various parts of a multi-item object?
a)Tuples b)Lists c) Classes d) Quadrats
2. In object oriented programs, how the objects is processed and executed is _______
a) Implementation b) Interface c) recursion d) function
3. Which of the following are mandatory to write the type annotations in the function
definition?
a) Curly braces b) parentheses c) square brackets d) indentations
4. Which of the following gives an implementation independent view?
a) abstract b) concrete c) datatype d) behavior of an object.
5. By default , the Python class members are _____
a) Private b) Protected c) Public d) All of these

II. Answer any THREE of the following : [3x2=6]


6. What is a subroutine?
7. What do you mean by Namespaces?
8. Why strlen is called pure function?
9. Differentiate constructors and selectors.
10. What is mapping?

III. Answer any THREE of the following : [3x3=9]

11. What are five benefits in using modular programming?


12. Why access control is required?
13. Write a note on Asymptotic notation.
14. Explain any 4 characteristics of algorithm.
15. What is a Tuple? Give Example.

IV. Answer in detail any THREE of the following : [ 3 x 5 = 15 ]

16. What are called parameter? Explain the different ways of passing parameters to function.
17. How will you facilitate data abstraction? Explain it with suitable example.
18. Explain in detail the types of scopes of variables with suitable examples.
19. What is binary search? Explain with an example.
20. Explain the representation of Abstract datatype using rational numbers.
**********************

You might also like