Class 11 IP PT 2 (QP-2)
Class 11 IP PT 2 (QP-2)
com
Half Yearly Exam (Academic Year 2023-24)
Subject: Informatics Practices(065) Class 11 Date:______
Time: 3:00 Hours Max. Marks: 70
General Instructions
1. This question paper has 6 pages.
2. This question paper contains five sections, Section A to E.
3. All questions are compulsory.
4. Section A has 18 questions carrying 01 mark each.
5. Section B has 07 Very Short Answer questions carrying 02 marks each.
6. Section C has 05 Short Answer type questions carrying 03 marks each.
7. Section D has 03 Long Answer type questions carrying 05 marks each.
8. Section E has 02 questions carrying 04 marks each.
9. All programming questions are to be answered in Python Language only.
Section – A
1. Which of the following is not an example of secondary memory?
a) CD c) RAM
b) DVD d) SSD
2. Which of the following statement is correct?
a) The physical component of a computer system is known as software
b) Printer is an input device
c) Primary memory is also known as main memory
d) The smallest unit of computer memory is nibble
3. Which of the following is next memory unit after Kilobytes?
a) MegaByte b) GigaByte c) TeraByte d) PetaByte
4. Which of the following is one of the features of proprietary software?
a) It is also known as public-domain-software
b) It can be downloaded feely from the website
c) It can be freely distributed
d) It is owned by an individual or organization
5. The inspiration of Python name came from
a) Python – A big snake c) Python – A Video Game
b) Python – BBC TV Show d) Python – A movie
6. _________ mode display >>> (Python Shell).
a) Interactive mode c) Debug Mode
b) Script Mode d) Output Mode
(P.T.O)
Page 1 of 5
7. Python IDLE is which of the following python distribution?
a) Jupyter Notebook c) Spyder IDE
b) PyCharm d) CPython
8. The jupyter notebook requires _________ application to work
a) Browser c) C++
b) MS Word d) Java
9. Aditya want to change the font size in python program through IDLE screen.
Which menu will help him to do so?
a) Edit c) Options
b) Window d) Format
10. Which of the following is a valid Boolean literal?
a) True c) false
b) true d) 0
11. Anmol wants to display the following output in python.
Vallabh Ashram’s MGM Amin & V N Savani School
Killa Pardi
Select an appropriate option to help her?
a) print(“Vallabh Ashram’s MGM Amin & V N Savani School \n Killa Pardi”)
b) print(‘Vallabh Ashram’s MGM Amin & V N Savani School \n Killa Pardi’)
c) ‘’’ Vallabh Ashram’s MGM Amin & V N Savani School \n Killa Pardi’’’
d) print(“Vallabh Ashram’s MGM Amin & V N Savani School \ln Killa Pardi”)
12. Which of the following is a special literal which means nothing?
a) None c) null
b) False d) pass
13. Which of the in python does something but may not return value every time?
a) Comment c) Expression
b) Statement d) Variable
14. Which of the following function is used to display the datatype of an identifier?
a) type() c) id()
b) len() d) ord()
15. Which of the following operator returns quotient without fractional part?
a) * b) // c) ** d) %
16. Observe this statement:
C=A+B
Select appropriate option which indicates operator:
a) A & B b) =
Page 2 of 5
c) + d) Both b) and c)
(P.T.O)
Q17 and 18 are ASSERTION AND REASONING based questions. Mark the correct
choice as
(a) Both A and R are true and R is the correct explanation for A
(b) Both A and R are true and R is not the correct explanation for A
Page 3 of 5
OR
How these operators are different from each other?
i) = and == ii) // and %
(P.T.O)
Section C
26. Write any three identifier naming convention rules.
27. What do you mean by comments? Which types of comments are supported in
python? Elaborate your answer with example.
OR
Write the following real constants into exponent form:
a) 91.65 b) 0.00020 c) 0.0203
28. Explain list and tuples() data types with example.
29. Write a program to evaluate the expression: 4x4+3y3+2z2+1.
30. Explain all the assignment operators in detail . Support your answer with
example.
Section D
31. Convert the following memory units:
a) 123KB = ______ nibble d) 350 PB = _________ MB
b) 2000 bytes = _____ KB e) 10000 KB = _____ bytes
c) 1000 KB = _______ GB
32. Write a program to accept the past meter reading, current meter reading and
rates per unit. Compute the bill amount to be paid by customer.
OR
Write a program to accept matches played by a player and runs score by a
player. Compute and display average score of the player.
33. Write a program to accept the following item details such item name, item
rate, item quantity, packing charges and discount. Calculate the bill as
follows:
Page 4 of 5
Bill_amt=(qty+rate+charges)-discount
OR
Write a program to accept distance in kilometres and convert it into miles.
(Hint: 1 mile = 0.62 km)
(P.T.O)
Section E
34. Observe the following code of simple interest and write the missing
statements:
p=int(input(“Enter principal amount:”))
r=int(input(“Enter the rate:”))
t=int(input(“Enter time:”))
si = ________________ #Statement 1
________________ #Statement 2
_______________ #Statement 3
Page 5 of 5