New ! Computer Science MCQ Practise Tests



Public Exam Model Question Paper 2020 - 2021

12th Standard

    Reg.No. :
  •  
  •  
  •  
  •  
  •  
  •  

Computer Science

Time : 02:45:00 Hrs
Total Marks : 70

    Part I

    Answer all the questions.

    Choose the most suitable answer from the given four alternatives and write the option code with the corresponding answer.

    15 x 1 = 15
  1. In object oriented programs, how the object is processed and executed is__________

    (a)

    Implementation

    (b)

    Interface

    (c)

    recursion

    (d)

    function

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

    (a)

    Tuples

    (b)

    Lists

    (c)

    Classes

    (d)

    quadrats

  3. Fill up the blank in assign a variable with________to an object.

    (a)

    =

    (b)

    ! =

    (c)

    : =

    (d)

    = =

  4. Time complexity of bubble sort in best case is

    (a)

    θ (n)

    (b)

    θ (nlogn)

    (c)

    θ (n2)

    (d)

    θ (n(logn) 2)

  5. The program segment' executed based on the test of the condition are called _______

    (a)

    statement

    (b)

    iteration

    (c)

    branding

    (d)

    looping

  6. Which of the following keyword is used to define the function testpython(): ?

    (a)

    define

    (b)

    pass

    (c)

    def

    (d)

    while

  7. What is the output for the following?
    'mammals'. find ('ma', 2, 5)

    (a)

    0

    (b)

    3

    (c)

    -1

    (d)

    1

  8. B = A &C is equivalent to

    (a)

    B = A. union (c)

    (b)

    B = A. intersection (c)

    (c)

    B = A. intersect (c)

    (d)

    B = A. interest (c)

  9. Class members are accessed through which operator?

    (a)

    &

    (b)

    .

    (c)

    #

    (d)

    %

  10. Which of the following is an RDBMS?

    (a)

    Dbase

    (b)

    Foxpro

    (c)

    Microsoft Access

    (d)

    SQLite

  11. Which of the following ensures the accuracy and reliability of the data in the database?

    (a)

    Constraint

    (b)

    Table

    (c)

    Classes

    (d)

    Data types

  12. _______ files are saved with extension.xlsx.

    (a)

    Excel

    (b)

    CSV

    (c)

    Wordpad

    (d)

    Notepad

  13. ___________ refers to a set of runtime header files used in compiling and linking the C++ code to be run or window OS?

    (a)

    SWIG

    (b)

    MinGW

    (c)

    Cython

    (d)

    Boost

  14. Which of the following is a control structure used to traverse and fetch the records of the database?

    (a)

    Pointer

    (b)

    Key

    (c)

    Cursor

    (d)

    Insertion point

  15. The numerical data is encoded using

    (a)

    dots

    (b)

    lines

    (c)

    bars

    (d)

    all of these

  16. Part II

    Answer any 6 questions. Question no. 24 is compulsory.

    6 x 2 = 12
  17. How the concrete level of data abstraction implemented?

  18. Write the output of the following program
    a:=10
     Disp():
     a:=7
     print a
    Disp 1():
    print a

  19. What is Sorting?

  20. Name the built - in number objects in python.

  21. Write is the syntax of if..else statement.

  22. What is slicing?

  23. Find the odd man out. Give reason
    (a) A
    (b) |
    (c) +
    (d) -

  24. What is the output of the following program?
    Class Sample:
    __num=10
    def disp(self):
    print(self.__num)
    S=Sample()
    S.disp()
    print(S.__num)

  25. What is data consistency?

  26. Part III

    Answer any 6 questions. Question no. 33 is compulsory.

    6 x 3 = 18
  27. Explain the syntax of function definitions.

  28. Write a note on Asymptotic notation.

  29. Fill in the blanks.
    (i) _____ statements are ignored by Python interpreter.
    (ii) The value of an operator used is called _______
    (iii) 100/30 = ______

  30. Write a program to display
    A
    A B
    A B C
    A B C D
    A B C D E

  31. Write a note on Tuple assignment.

  32. What is the output of the following program?
    class Greeting:
    def __init__(self, name):
    self.__name = name
    def display(self):
    print("Good Morning ", self.__name)
    obj=Greeting ('Bindu Madhavan')
    obj.display()

  33. Fill up the blank.
    (I) A table is known as a _____________
    (ii) A table row is known as a __________
    (iii) A table column is known as a ________

  34. List the commonly used python interfaces.

  35. Write any three uses of data visualization.

  36. Part IV

    Answer all the questions.

    5 x 5 = 25
    1. Write a python program to find HCF of two numbers using recursion.

    2. Explain in detail the types of pyplots using Matplotlib.

    1. Explain input() and print() functions with examples.

    2. hat is the use of HAVING clause. Give an example python script

    1. Explain the concept access control.

    2. How will you sort more than one column in a CSV file? Explain with an example.

    1. Explain about string operators in python with suitable example.

    2. Write a SQL statement to create a table for employee having any five fields and create a table constraint for the employee table.

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

    2. Write a menu driven program to add or delete stationary items. You should use dictionary to store items and the brand.

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

Reviews & Comments about 12th Computer Science - Public Exam Model Question Paper 2019 - 2020

Write your Comment