New ! Computer Science MCQ Practise Tests



Model 1 Mark Creative Questions (New Syllabus) 2020

12th Standard

    Reg.No. :
  •  
  •  
  •  
  •  
  •  
  •  

Computer Science

Time : 00:50:00 Hrs
Total Marks : 53

    Part A

    53 x 1 = 53
  1. The function definition is introduced by the keyword

    (a)

    def

    (b)

    rec

    (c)

    let

    (d)

    infer

  2. Explicitly_________the types can help with debugging.

    (a)

    defining

    (b)

    annotating

    (c)

    informing

    (d)

    computing

  3. 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

  4. Which of the following extract the information of the object?

    (a)

    Constructors

    (b)

    Functions

    (c)

    Selectors

    (d)

    Destructors

  5. Which of the following defines a data abstraction by grouping related data items?

    (a)

    List

    (b)

    Pair

    (c)

    Class

    (d)

    Tuple

  6. ______ are functions that retrieve information from the data type.

    (a)

    Constructors

    (b)

    Selectors

    (c)

    List

    (d)

    Tuple

  7. How the names are mapped with objects in programming language?

    (a)

    name == object

    (b)

    name:: object

    (c)

    name:= object

    (d)

    object:= name

  8. Which of the following can ease the job of programming and debugging the program?

    (a)

    Statements

    (b)

    Interaction

    (c)

    Modules

    (d)

    Scopes

  9. The arrangement of private instance variables and public methods ensure the principle of

    (a)

    Inheritance

    (b)

    Polymorphism

    (c)

    Encapsulation

    (d)

    Abstraction

  10. The inner function can access the variable of the outer function. This is called________scope.

    (a)

    Local

    (b)

    Function

    (c)

    Enclosed

    (d)

    Global

  11. Which of the following is not a searching technique?
    (i) Linear
    (ii) Binary
    (iii) Selection
    (iv) Merge

    (a)

    Only i

    (b)

    Only ii

    (c)

    Only iii

    (d)

    iii and iv

  12. The number of steps taken by the algorithm to complete the process is known as

    (a)

    Time complexity of an algorithm

    (b)

    Space complexity of an algorithm

    (c)

    Efficiency of an algorithm

    (d)

    Performance analysis of an algorithm

  13. Which of the following notation is often used to describe the worst-case fan algorithm?

    (a)

    Big \(\Omega \)

    (b)

    Big \(\mu \)

    (c)

    Big O

    (d)

    Big \(\alpha \)

  14. Which of the following sorting algorithm is too slow and less efficient?

    (a)

    Bubble

    (b)

    Selection

    (c)

    Quick

    (d)

    Merge

  15. _______is a step-by-step procedure for solving a given problem

    (a)

    Algorithm

    (b)

    Program

    (c)

    Statements

    (d)

    Structure

  16. Simple variables and constants used in an algorithm is an example of _________component.

    (a)

    Time part

    (b)

    Variable part

    (c)

    Factor part

    (d)

    Fixed part

  17. Which of the following mode cannot be written Python program?
    (i) Interactive mode
    (ii) Script mode
    (iii) Calculator mode
    (iv) Executable mode

    (a)

    i

    (b)

    ii

    (c)

    i and iii

    (d)

    iii and iv

  18. Which function helps to enter data at run time by the user?

    (a)

    input ()

    (b)

    read ()

    (c)

    get ()

    (d)

    Pyinput ()

  19. Which of the following operator checks the relationship between two operands?

    (a)

    Arithmetic

    (b)

    Comparative

    (c)

    Assignment

    (d)

    Conditional

  20. The multipleline string literal given in

    (a)

    ' '

    (b)

    " "

    (c)

    # #

    (d)

    "" ""

  21. Python command prompt is _____

    (a)

    >>

    (b)

    >>>

    (c)

    <<

    (d)

    <<<

  22. _______ = input ("Prompt string").

    (a)

    variable

    (b)

    integer

    (c)

    keyword

    (d)

    operator

  23. An arithmetic operator takes _____ operands and perform a calculations.

    (a)

    3

    (b)

    4

    (c)

    2

    (d)

    1

  24. Which of the following are the executable segments that yield the result?

    (a)

    Operator

    (b)

    Statements

    (c)

    Keywords

    (d)

    Identifiers

  25. How many types of alternative or branching statements does python provides?

    (a)

    3

    (b)

    4

    (c)

    2

    (d)

    increase than 3

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

    (a)

    statement

    (b)

    iteration

    (c)

    branding

    (d)

    looping

  27. range (30, 3, -3) - will start the range of values from ____ and end at _____

    (a)

    30,3

    (b)

    30, -3

    (c)

    30, 6

    (d)

    30, 0

  28. Which arguments are used when more arguments are passed that have already been specified?

    (a)

    Keyword

    (b)

    Default

    (c)

    Required

    (d)

    Variable-length

  29. print (ord('A') displays

    (a)

    65

    (b)

    A

    (c)

    a

    (d)

    97

  30. ______ makes your program easier to write, read test and fix errors.

    (a)

    Functions

    (b)

    List

    (c)

    Tuples

    (d)

    Loops

  31. Find the output for the following print ('Greater Chennai cooperation's student')

    (a)

    Greater Chennai Corporation's student

    (b)

    Greater Chennai Corporation

    (c)

    S Student

    (d)

    Error: Invalid Syntax

  32. Adding more strings at the end of an existing string is known as

    (a)

    Con cat

    (b)

    Con catenation

    (c)

    Join

    (d)

    Append

  33. Which of the following is not datatype in Python?

    (a)

    List

    (b)

    Tuples

    (c)

    String

    (d)

    Set

  34. Which of the following function used to delete one or more elements in the list where the index value is not known

    (a)

    del ()

    (b)

    remove ()

    (c)

    delete ()

    (d)

    delmore ()

  35. Which of the following operator is used to join two sets in python?

    (a)

    &

    (b)

    ^

    (c)

    |

    (d)

    %

  36. __________ represents an abstraction of the sequence of numbers

    (a)

    Dictionary

    (b)

    List

    (c)

    Set

    (d)

    Tuple

  37. Which of the following is valid syntax of accessing class members

    (a)

    objectname = classmember ()

    (b)

    objectname. classmember ()

    (c)

    objectname. classmember

    (d)

    objectname. classmember

  38. The ____ of the class should be accessed through instance of a class.

    (a)

    Objects

    (b)

    Members

    (c)

    Functions

    (d)

    Tuples

  39. In which of the following data organized in a way that, it can be easily accessed, managed and updated?

    (a)

    Database

    (b)

    DBMS

    (c)

    Structure

    (d)

    Object

  40. How the data can be represented and accessed from a software after complete implementation described by

    (a)

    Data model

    (b)

    Data implementation

    (c)

    Data redundancy

    (d)

    Data integrity

  41. Which of the following is the most data model used for data base appreciation?

    (a)

    ER-Model

    (b)

    Hierarchical

    (c)

    Relational

    (d)

    table

  42. GIS expansion is

    (a)

    Geographic Information System

    (b)

    Global Information System

    (c)

    Global Information Source

    (d)

    Geographic Intelligent System

  43. Find the odd man out

    (a)

    SQLite

    (b)

    Maria DB

    (c)

    Oracle

    (d)

    Dbase

  44. All the information is related to a particular type is stored in ___________ of that table

    (a)

    Columns

    (b)

    fields

    (c)

    rows

    (d)

    file

  45. WAMP stands for

    (a)

    Windows, Android, MySQL, PHP

    (b)

    Windows, Apache, MySQL, Python

    (c)

    Windows, APL, MySQL, PHP

    (d)

    Windows, Apache, MySQL, PHP

  46. Double data type precision may exceed

    (a)

    64

    (b)

    74

    (c)

    54

    (d)

    14

  47. Which keyword used in SELECT command that retains duplicate rows?

    (a)

    DISTINCT

    (b)

    NULL

    (c)

    RETAIN

    (d)

    ALL

  48. CSV file can be opened in

    (a)

    Text mode

    (b)

    Binary mode

    (c)

    Application mode

    (d)

    a or b

  49. Which option allows to write the double quote or all the values in CSV file?

    (a)

    csv.Quote ( )

    (b)

    csv.ALL_QUOTE( )

    (c)

    csv.QUOTE_ALL ( )

    (d)

    csv.QUOTEALL ( )

  50. Which is a programming language designed for integrating and communicating with other programming languages?

    (a)

    Modular language

    (b)

    Procedural language

    (c)

    Scripting language

    (d)

    Procedural language

  51. ___________ 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

  52. Which SQlite method is used to fetch the required number of rows in the database table?

    (a)

    fetch ( )

    (b)

    fetchamany ( )

    (c)

    fetchrows ( )

    (d)

    tablerows ( )

  53. Which of the following is the representation of information in a graphic format?

    (a)

    Info graphics

    (b)

    Graphics

    (c)

    Dashboard

    (d)

    Charts

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

Reviews & Comments about 12th Standard Computer Science English Medium Model 1 Mark Creative Questions (New Syllabus) 2020

Write your Comment