0% found this document useful (0 votes)
16 views4 pages

XI IP Term1

This document is a question paper for the Informatics Practices subject for Class 11 at Jawahar Navodaya Vidyalaya Koppal for the academic year 2022-23. It contains five sections with a variety of questions including multiple choice, short answers, and programming tasks, all requiring answers in Python. The paper assesses knowledge on software types, programming concepts, and includes practical coding exercises.

Uploaded by

aadarshm2106
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views4 pages

XI IP Term1

This document is a question paper for the Informatics Practices subject for Class 11 at Jawahar Navodaya Vidyalaya Koppal for the academic year 2022-23. It contains five sections with a variety of questions including multiple choice, short answers, and programming tasks, all requiring answers in Python. The paper assesses knowledge on software types, programming concepts, and includes practical coding exercises.

Uploaded by

aadarshm2106
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Jawahar Navodaya Vidyalaya Koppal

Term-1
2022-23
Subject: Informatics Practices Class:11 Time:3 hours Total marks:70
---------------------------------------------------------------------------------------------------------------------
General Instructions:

1. This question paper contains five sections, Section A to E.


2. All questions are compulsory.
3. Section A have 18 questions carrying 01 mark each.
4. Section B has 07 Very Short Answer type questions carrying 02 marks each.
5. Section C has 05 Short Answer type questions carrying 03 marks each.
6. Section D has 03 Long Answer type questions carrying 05 marks each.
7. Section E has 02 questions carrying 04 marks each.
8. All programming questions are to be answered using Python Language only.

SECTION–A

1. Disk fragmentor is an example of :-


(a) Application Software (b) Utility Software
(c) System Software (d) Generic Software
2. Which one is the correct full form of DVD-
(a) Digital Video Disk (b) Digital Versatile Disk
(c) Data Video Disk (d) None of these
3. Which of the following is not a Operating System-
(a) Windows (b) Chrome (c) Android (d) Linux
4. Which of the following memory types cannot store data permanently?
(a) Ram (b) cache (c) Flash memory (d) Hard disk
5. In the python statements x=a+5-b, a and b are called?
(a) Expression (b) Operands (c) Operator (d) Equation
6. Which one is not a language processor-
(a) Compiler (b) Interpreter (c) Program code (d) Assembler
7. Which of the following is not an immutable type in python?
(a) string (b) tuples (c)Both a and b (d)dictionary
8. Data items having fixed value are called
(a) Identifiers (b) Functions (c) Literals (d)Keywords
9. Which of the following memory types cannot store data permanently?
(a) Ram (b) cache (c) Flash memory (d) Hard disk
10. What will be the output of following code
print(“5” * 5)
(a) 25 (b) 55 (c) 55555 (d) error
11. Flash memory is a type of ________ memory
(a) Primary (b) Secondary (c) RAM (d)all of these
12. The software that controls internal computer operations is called
(a) Compression Software (b) Application Software (c) System software (d) None
13. What will this code print?
a = True
if a:
print("A",end= “”)
else:
print("B", end= “”)
print("C")
(a) AC
(b) A
(c) BC
(d) B
14. “ab” in “Abcd” will return
a. True b. False
15. Which of the following correct identifier name?
(a) 123name (b) My name (c) _simpleinterest (d) 231231216.
16. Which of the following is the relational operator
(a) // (b) = (c) == (d) and

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
(c) A is True but R is False
(d) A is false but R is True

17. Assertion (A) :- In python string values are always written inside single or double quote.
Reasoning (R):- String values can be changed by index.

18. Assertion (A) :- In python there are two mode to run the code .
Reasoning (R):- Script mode , Interactive mode and Idle mode are used to run the code in python.

SECTION-B

19. (i) What will be the output of the following code:

20. Write a python program to obtain temperature in Celsius and convert it into Fahrenheit using formula
F=C * 9/5 + 32
21. What is the difference between an Interpreter and Compiler?
22. Write the output of the following code
x=5
y=9
print(y,x)
r=x
x=y
y=r
print(x,y)

23. Write a python program to enter two numbers then perform all arithmetic operations and print the
result for each.
24. Find the errors(s)
(i) n=”Python” (ii) a= ”JNV’
print(n); p=723103
n[2]=”Z” print(“a”,”your pin code is’, p)
print(n);

25. What do you mean by an identifier? Explain the rules for identifiers.

SECTION-C

26. Briefly explain the basic architecture of a computer with diagram.


27. Write a Python program to find the average of five numbers.

28. Write the output of the following code

i- s=’sipo’ ii- x,y,z =2,3,4


s1=s+ ’2’ x,y,z= x**3 ,y*2,z**3
s2=s*2 print( z,y,x)
print(s1)
print(s2)

29. Write a Python program to print all the numbers that are divisible by 4 between 10 to 45?

30. Define the following terms.


(a) Operating System
(b) Application Software
(c) Keyword
SECTION-D

31. What will be the output of the following statements?

(i) 12/4 (ii) 12//12 (iii) 14%4 (iv) 14.0/4 (v) type(1.3)

32. With an example for each, explain conditional statements in Python.

33. Briefly explain Tokens in Python.

SECTION-E

34. Shikha wants to write a program for currency conversion. The rate for currency conversion is
1$=₹ 72.50. Answer the following questions:
rupee=input(“Enter the amount in rupees:”) #Statement 1
dollar=rupee//72.5 # Formula for currency conversion #Statement 2
if dollar>1: #Statement 3
print(“The amount in dollars is:\t”, dollar, end= ‘’) #Statement 4
else:
print(“Enter valid amount!!!”,end= ‘’)
print(“Thank you for using currency converter!”)

(i) Find out the error in statement 1:


a. No error
b. Single quotations to be used in place of double quotation marks
c. Type conversion function to be used
d. None of the above
(ii)The best suited data type for rupee will be
a. string
b. int
c. float
d. list
(iii) Is the operator used in statement 2 correct? If not, which is the correct one?
a. // is correct
b. /
c. %
d. None of the above
(iv) The ‘\t’ character used in statement 4 is known as:
a. Identifier
b. Literal
c. Keyword
d. Escape Sequence

35. (i) What a range() function does? Give an example.

(ii) Find the error in the following code:

You might also like