11 Ip Term 1 QP

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

नवोदय ववद्यालय समिति

NAVODAYA VIDYALAYA SAMITI


TERM - 1 EXAMINATION : 2021-22
Subject: Informatics Practices (Code-065)
Class – XI
Time Allowed: 90 minutes Maximum Marks: 35
____________________________________________________________________________

General Instructions:
1. This question paper contains 3 (A,B and C) sections.
2. Section A, consists of 25 Questions (1-25). Attempt any 20 questions.
3. Section B, consists of 24 Questions (26-49). Attempt any 20 questions.
4. Section C, consists of 6 Case Study based Questions (50-55). Attempt any 5 questions.
5. All questions carry equal marks.

Section – A
Section A consists of 25 questions, attempt any 20 questions.

1. A computer system primarily comprises of ______ .


a. CPU
b. Memory
c. I/O and Storage
d. All of the above

2. Which of the following is usually referred as the brain of the Computer System?
a. Hard Disk
b. Monitor
c. CPU
d. CU

3. A program is a ____________ .
a. set of registers
b. set of instructions
c. set of ICs
d. None of the above

4. The output quality of a printer is measured in ____.


a. Dots per sq. inch
b. Dots per inch
c. Dots printed per unit time
d. Dots printed per sq. metres

Page 1 of 9
5. The third generation computers used __________ .
a. Transistors
b. Vacuum Tubes
c. ICs
d. VLSI

6. The __________ is a buffer memory placed between the HDD and RAM to speed up the
processing by reducing the average access time.
a. IC
b. Register
c. Cache
d. ROM

7. Which of the following is the correct order w.r.t increasing order of access speed of the
memories:
a. RAM<Cache<HDD<SSD
b. Cache<HDD<SSD<RAM
c. HDD<SSD<RAM<Cache
d. Cache<RAM<SSD<HDD

8. _______ converts high level language into machine level language without converting into an
intermediate code.
a. Compiler
b. Interpreter
c. Assembler
d. None of the above

9. Python was developed by –


a. James Gosling
b. Dennis Ritchie
c. Wes McKinney
d. Guido Van Rossum

10. Which of the following is not true about Python language?


a. It is a cross platform language
b. It is a compiled language
c. It is free and open source
d. It is an object oriented language

11. IDLE stands for-


a. Interesting Development and Listening Engine
b. Integrated Designing and Learning Environment
c. Integrated Designing and Listening Engine

Page 2 of 9
d. Integrated Development and Learning Environment

12. _____________ is leading whitespace at the beginning of a statement and is used for
grouping statements together.
a. loop
b. Identifier
c. Indentation
d. Literals

13. Which of the following is not a valid Python keyword?


a. class
b. If
c. continue
d. import

14. Which of the following is the standard mapping data type in Python?
a. List
b. String
c. Dictionary
d. Tuple

15. Which of the following is not a valid expression?


a. 7
b. y-25.0
c. 2y
d. +

16. ______________ error is also known as semantic error and is sometimes difficult to identify.
a. Syntax
b. Logical
c. Runtime
d. None of the above

17. Which of the following is an immutable data type in Python?


a. Tuple
b. Dictionary
c. String
d. Both a and c

18. Which of the following is true about comments in Python?


a. Comments are executed by Python
b. Comments can be single line, inline and multiline
c. In Python, a single line comment starts with :

Page 3 of 9
d. Comments are used to indent python statements

19. The list index starts with _______.


a. 0
b. 1
c. Total no. of elements in the list + 1
d. Total no. of elements in the list – 1

20. Consider a list given below:


L1=[10,20,30,50,30]
What will be the output of the following statement?
print(L1[30])

a. 30
b. [30,30]
c. 3
d. IndexError

21. Consider a list List1:


Which of the following statement can be used to get all the elements of the list in
reverse order?
a. List1[ ]
b. List1[ : : ]
c. List1[ : : -1]
d. List1[-1 : : ]

22. The key is separated from its value in a dictionary by _____ .


a. ;
b. :
c. /
d. –

23. The values in a dictionary can be _______ and be of _______ data type.
a. repeated, mutable or immutable
b. repeated, mutable
c. unique, mutable or immutable
d. repeated, immutable

24. Which membership operator is used to check if a key is present in a dictionary or not?
a. in
b. in dict
c. in key
d. key in

Page 4 of 9
25. Consider a dictionary Dict1 with the following statements :
del Dict1
print(Dict1)
What will be the output of the print statement?
a. 0
b. 1
c. NameError
d. ValueError

Section – B
Section B consists of 24 questions, attempt any 20 questions.

26. A document or image stored in a hard disk or a pen drive is referred to as ________ .
a. Soft Copy
b. Hard Copy
c. Carbon Copy
d. Duplicate Copy

27. Identify the odd one from the following:


a. Python
b. Open Office
c. Skype
d. Mozilla Firefox

28. The boot loader is stored in __________ .


a. RAM
b. ROM
c. Cache Memory
d. Registers

29. Which of the following facilitates entry or searching of data through voice?
a. Google Assistant
b. Microsoft Cortana
c. Amazon’s Alexa
d. All of these

30. 1 Nibble is equivalent to ___________ bits.


a. 8
b. 4
c. 2
d. 1

Page 5 of 9
31. Which of the following printer can produce carbon copy?
a. Inkjet Printer
b. Laser Printer
c. Dot Matrix Printer
d. Both a and b

32. Which of the following is/are the functions of the operating system?
a. Process Management
b. Memory Management
c. Device Management
d. All of these

33. The ________ acts as an interface between an attached device and the OS.
a. Assembler
b. Interpreter
c. Device Driver
d. Compiler

34. Which of the following is an invalid identifier name?


a. _maxtemp
b. Avg Temp
c. Roll_no
d. MARKS

35. What will be the output of the following statement?


print(‘Hello’+2)
a. Hello+2
b. Hello2
c. HelloHello
d. TypeError

36. Siri wants to store the average marks scored by each student of her class. Suggest
her the most suitable data type from the following.
a. int
b. float
c. bool
d. String

37. Consider a tuple T1=(50,23,7,9,11). Which of the following statements can be used
to replace the value 23 with 80?
a. T1[23]=80
b. T1[2]=80
c. T1[1]=80
d. TypeError: 'tuple' object does not support item assignment

38. What will the output of the following statement?


print(‘A’>’a’)
a. True
b. False
c. None
Page 6 of 9
d. TypeError: '>' not supported between instances of 'str' and 'int'

39. The expression (5-2)/3*4//2-1+4**2 evaluates to :


a. 25.0
b. -10.0
c. 17.0
d. 15.0

40. Which one the following is not true about Python type casting?
a. It is the process of converting one data type to another.
b. Python provides some predefined functions for explicit type casting.
c. Implicit type casting is automatically performed by the Python interpreter.
d. There is no loss of data in explicit type casting.

41. The for loop is ___________ control flow statement.


a. Sequence
b. Selection
c. Iteration
d. None of these

42. What is the output of the following code snippet?


for i in range(1,10):
if(i%5==0):
print(i)
a. 1
5
10
b. 5
10
c. 5
d. 10

43. Which of the following is used to check multiple condition?


a. if
b. if…else
c. if…elif...else
d. None of these

44. What is the output of the following code snippet?


i,j=10,2
if(i==10):
if(j!=10):
j+=2
print(j)
a. 0
b. 12
c. 4
d. 10

Page 7 of 9
45. Which of the following function can be used to create an empty dictionary?
a. dictionary( )
b. dict( )
c. newdict( )
d. emptydict( )

46. What is the output of the following code snippet?


Dict1={‘Key1’:1,’Key2’:2}
Dict2={‘Key2’:2,’Key1’:1}
print(Dict1== Dict2)

a. True
b. False
c. 0
d. Error

47. Which of the following function returns a list of tuples as key-value pair
from a dictionary?
a. get()
b. gets()
c. item()
d. items()

48. Consider a dictionary dict1 = {'Rohan':95,'Rashi':89,'Suzan':92, 'Samik':85}


Which of the following statement modifies the value corresponding to key
Samik to 99?
a. dict1[Samik]=99
b. dict1(Samik)=99
c. dict1[‘Samik’]=99
d. dict1(‘Samik’)=99

49. Which of the following can be used to traverse a dictionary?


a. if…elif…
b. if
c. for
d. if…else

Section C
Section C, consists of 6 Case Study based Questions (50-55). Attempt any 5 questions.

Consider a list List1 = [ 10, 18, [20,’IP’], 25 ,27 ,30 ]

50. Which one of the following will give the output as ‘IP’?
a. List1[2]
b. List1[3,2]
c. List1[3][2]
d. List1[2][1]

Page 8 of 9
51. What will be the output of the statement :
List1[3:10]
a. [25,27,30,30,30,30,30,30,30,30]
b. [25,27,30, 10, 18, [20,’IP’]]
c. [25,27,30]
d. IndexError

52. What will be output of List1*2?


a. [ 20, 36, [40,’2IP’], 50 ,54 ,60 ]
b. [ 10, 18, [20,’IP’], 25 ,27 ,30 ,10, 18, [20,’IP’], 25 ,27 ,30 ]
c. [ 10, 18, [20,’IP’], 25 ,27 ,30 ]
d. TypeError

53. What will be the output of the statement:


List1[ 2:-3]
a. [ [20, 'IP'] ]
b. [20, 'IP']
c. [ [20, 'IP'], 25 ]
d. [20, 'IP'], 25

54. What will be the output of the statement:


List[-3:2]
a. IndexError
b. None
c. [ [20, 'IP'], 25 ]
d. [ ]

55. Which one of the following statement will return the element at index 4 in List1 and
also remove it form the list?
a. List1.del(4)
b. List1.pop(4)
c. List1.remove(4)
d. Both a and b

*************************** xxxxxxxxx ******************************

Page 9 of 9

You might also like