Exam IP Class 11 (QP)
Exam IP Class 11 (QP)
com
INFORMATICS PRACTICES (SUBJECT CODE - 0065)
SAMPLE QUESTION PAPER FOR ANNUAL EXAM
CLASS XI
Max. Time: 3 Hours Max. Marks: 70
General Instructions:
● This question paper contains 37 questions.
● All questions are compulsory. However, internal choices have been provided in some
questions. Attempt only one of the choices in such questions
● The paper is divided into 5 Sections- A, B, C, D and E.
● Section A consists of 21 questions (1 to 21). Each question carries 1 Mark.
● Section B consists of 7 questions (22 to 28). Each question carries 2 Marks.
● Section C consists of 4 questions (29 to 32). Each question carries 3 Marks.
● Section D consists of 2 questions (33 to 34). Each question carries 4 Marks.
● Section E consists of 3 questions (35 to 37). Each question carries 5 Marks.
● All programming questions are to be answered using Python Language only.
● In case of MCQ, text of the correct answer should also be written.
SECTION A: (21 x 1 = 21 Marks)
1. State True or False: To make a computer functional a system software is required.
2. Which of the following is not correct about RAM?
a) It is a type of Primary memory
b) It is a non-volatile memory
c) It saves data temporarily
d) It is faster than secondary memory
3. Which of the following is a general-purpose application software?
a) Web Browser c) Interpreter
b) Text Editor d) Quick Heal
Q4 and Q5 are Assertion(A) and Reason(R) 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
4. Assertion(A): Immersive experience can be achieved using virtual reality and
augmented reality.
Reason(R): Immersive experiences allow us to visualize, feel, and react by
stimulating our senses.
5. Assertion(A): Big data can be processed and analyzed easily using traditional data
tools.
Reason(R): Big data sometimes hold rich information and knowledge
6. The ______________ is a network of devices that have embedded hardware and
software to communicate with other devices on the same network.
Page 1 of 6
Downloaded from www.tutorialaicsip.com
7. State True or False – The Python interpreter is also known as Python Shell.
8. The symbol >>> known as Python Prompt indicates
a) Python program is completed c) The program has some errors
b) Interpreter is ready to receive d) The interpreter is ready to save the
instructions program
9. Identify one rule to define an identifier:
a) The Identifier can be the same as any keyword
b) The Identifier can use any special character
c) The Identifier cannot start with a number
d) The Identifier can have a space
10. The leading white space at the beginning of a statement is called _____________.
11. What will the output be: 3 % 8 + 8 < 25 and 25<=25?
12. Recognize the correct statement in the context of a Python list:
L = [44,55,66,77]
a) L + 3 b) L * ‘3’ c) L * 3 d) L + (3)
13. Ritika wants to sort a list inplace. Suggest a function to fulfil her needs.
14. What will be the output of the following code:
D={‘S. Samson’:7,’A. Sharma’:17,’S. Yadav’:14,’T. Verma’:22}
print(len(D))
a) 4 b) 8 c) 1 d) 3
15. Kajal has created a dictionary and she is trying to access dictionary items through
traversing in a for loop. Her code is as follows:
D={'Sanjana':95,'Twisha':89,'Avni':92,'Mahek':85}
for I in D:
print(I, D[i])
Observe these statements:
I. I refer to the key of a dictionary
II. D[i] represents a value
III. I refer to the position of an element like 0,1,2,3 and so on
IV. D[i] represents each key:value pair
a) I and II are correct c) I and III are correct
b) III and IV are correct d) II and IV are correct
16. Which of the following is not a DBMS software?
a) MS Access b) MySQL c) PageMaker d) PostgreSQL
17. Identify the correct statement about database schema:
a) The design of a database
b) Restrictions applied to data
c) Data about data
d) Request to a database for obtaining information
Page 2 of 6
Downloaded from www.tutorialaicsip.com
18. State True or False: SQL can be used to perform select queries only.
19. Which command is used to reduce the cardinality of a table?
a) Delete b) Alter c) Update d) Modify
20. Which of the following clauses is used to apply criteria for retrieving data?
a) Select b) Where c) Order by d) Group by
21. Which of the following operators works on a set of values?
a) is b) in c) like d) between
SECTION B: (7 x 2 = 14 Marks)
22. A) Convert the following memory units as directed:
i. 300 MB = ________ KB iii. 5 TB = ________ EB
ii. 4.5 GB = ________ Bytes iv. 100 Nibbles = _______ Bytes
OR
B) What do you mean by browser? Name any two most popular browsers.
23. A) Who was the developer of Python? When python was developed? Write any two
areas where Python is used.
OR
B) Differentiate between statements and comments used in Python.
24. Evaluate the expression: 15.0 // 4.0 + (8 + 3.0)
25. A) Write any four real-life applications where the database is used.
OR
B) Elaborate these terms:
i. Database Engine ii. Database Instance
26. A table has 7 rows and 4 columns. What is the degree and cardinality of this table?
27. Write the create table command for the given table structure:
Table Name: matches
Column Name Datatype & Size Constraint
MatchID Int(4) Primary key
Venue Varchar(20) Not null
Date Date
Team1 Varchar(20)
Team2 Varchar(20)
Winner Varchar(20)
Audience int(8)
28. Match the following:
A B
1. Constraint A. Drop
2. DML Command B. _
3. DDL Command C. Delete
4. Wildcard D. Default
SECTION C: (4 x 3 = 12 Marks)
29. A) What do you mean by proprietary software? Illustrate your answer with an
example. How does it differ from freeware?
OR
Page 3 of 6
Downloaded from www.tutorialaicsip.com
B) Write any 3 characteristics of big data and explain them in short.
30. A) Observe the given table named school_data and answer the below given
questions:
Based on the given table, write SQL queries for performing the following tasks :
(i) To list names of those companies containing departments Marketing or Networking.
(ii) To display the details of placements where vacancies in the range of 15 to 30 and
candidates have appeared in the range of 300 to 500
Mr. Rahul has written the following queries. Write the output of each query :
(iii) SELECT company, appeared, department FROM Placement where vacancies >=20;
(iv) SELECT Company FROM Placement WHERE company like ‘%r%’
AND city = ’Bengaluru’;
SECTION E: (3 x 5 = 15 Marks)
35. Write a program to accept a number and display its factorial.
36. A) Write a program to find the largest and the second largest elements from the
list.
OR
B) Write a program to accept “Exam2025” and form a dictionary that contains a
character as a key and the first occurrence of that key as a value.
Page 5 of 6
Downloaded from www.tutorialaicsip.com
37. Consider the following table – faculty:
Table – Faculty
(i) Display name and salary of all faculties in alphabetical order of their names.
(ii) Display details of faculties who joined in the 6th month.
(iii) Display names of faculties, their salary whose names is 5 letters long
(iv) Display the details of all faculties whose salary is more than 60000 and have joined
before the year 2007.
(v) Display the name, and qualification of the faculties whose salaries are not defined
Page 6 of 6