Class 12 Informatics Practices Sample Paper Set 15
Class 12 Informatics Practices Sample Paper Set 15
Join School of Educators' exclusive WhatsApp, Telegram, and Signal groups for FREE access
to a vast range of educational resources designed to help you achieve 100/100 in exams!
Separate groups for teachers and students are available, packed with valuable content to
boost your performance.
Additionally, benefit from expert tips, practical advice, and study hacks designed to enhance
performance in both CBSE exams and competitive entrance tests.
Don’t miss out—join today and take the first step toward academic excellence!
INFORMATICS PRACTICES
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 D consists of 2 case study type questions (33 to 34). Each question carries 4 Marks.
Section E consists of 3 questions (35 to 37). Each question carries 5 Marks.
Section A
1. State true or false: [1]
"POST requests should always be used for sensitive data’’
2. The different kinds of plot created using [1]
a) plotlib b) matplot
c) matplotlib d) matliplot
3. ________ is an online service that enables you to publish your website or web application on the internet. [1]
a) 3456.89 b) 3400
c) 3456.88 d) 3500
5. Rupam created an assistive device for the blind. This device is very helpful for the blind and people with low vision. Now, she wants that no one should copy her innovation. [1]
What should she do?
a) Get the trademark for her invention b) Get the copyright for her invention
c) Get the license for her invention d) Get the patent for her invention
6. Which of the following topologies is very efficient and all nodes are connected to a central hub? [1]
a) Ring b) Tree
c) Bus d) Star
7. The first network is [1]
a) Internet b) NSFnet
c) NET d) ARPANET
8. State true or false: [1]
In TRUNCATE (M, N), M is the number to be truncated.
9. A ________ is a collection of interconnected ________ designed with a goal in mind. [1]
c) Downloading copyright free movies over internet d) Sending emails to known people
11. If we have not specified ASC or DESC after a SQL ORDER BY clause, the following is used by default [1]
c) DESC d) ASC
12. Which SQL function is used to count the number of rows in a SQL query? [1]
a) COUNT() b) NUMBER()
c) SUM() d) COUNT(*)
13. Digital footprint are not created: [1]
a) Both Operating system and Speed of network connectivity b) Speed of network connectivity
c) Clerk d) VINAY
19. If column Marks contains the data set {25, 35, 25, 35, 38}, what will be the output after the execution of the given query? [1]
SELECT MARKS (DISTINCT) FROM STUDENTS;
a) Both A and R are true and R is the correct explanation of A. b) Both A and R are true but R is not the correct explanation of A.
a) Both A and R are true and R is the correct explanation of A. b) Both A and R are true but R is not the correct explanation of A.
24. A numeric data field NUM contains 34786.684. Write a command to round off NUM to. [2]
i. Whole number
ii. Upto 1 decimal place.
25. Consider the table Patient given below and write SQL commands. [2]
Table : Patient
import pandas as pd
name=['Raj', 'Ankur', 'Harsh']
p=pd.Series(name, index=[2,5,6])
print(p)
# Reindex the series and create a new series variable
p1=p.reindex([6,2,5])
print (p1)
import pandas as pd
Dic={'empno' (101, 102, 103, 104, 105, 106), 'grade':('a','b','a','c','b','c'), 'dept': ('sales', 'pur', 'mar', 'sales', 'pu
df=pd.DataFrame(Dic)
print(df.tail())
OR
Which function or keyword is used to delete a column?
Section C
29. Predict the output of the following SQL queries: [3]
a. SELECT LENGTH("GOOD LUCK");
b. SELECT POWER(3, 3);
c. SELECT UPPER("examination");
30. Consider the following table: PRODUCT [3]
Table: PRODUCT
1 40 50 80
2 30 60 90
3 40 70 0
4 50 80 10
0 70 40 10
1 80 50 40
2 90 60 30
3 0 70 40
4 10 80 50
32. Consider the table ‘FANS’ and answer the following. [3]
import pandas as pd
import numpy as np
d1={'EName':['Kavita', 'Sudha', 'Garima']']', 'Sal':[50000, 60000, 55000], 'Bonus':[3000, 4000, 5000]}
Df1=pd.DataFrame(d1)
Choose the Python statement using suitable functions for the following tasks.
(a) Display the columns Sal and Bonus.
(b) Display the details of employee Komal.
(c) Display the details of the last employee.
(d) Add a new column named 'Email' with the value "abc@gmail.com".
34. Read the text carefully and answer the questions: [4]
Expertia Professional Global (EPG) in an online corporate training provider company for IT related courses. The company is setting up their new campus in Mumbai. You as a
network expert have to study the physical locations of various buildings and the number of computers to be installed. In the planning phase, provide the best possible answers for
the queries raised by them.
Physical locations of the buildings of EPG
From To Distance
Buildings Computers
Administrative Building 20
Finance Building 40
(a) Suggest the most appropriate building, where EPG should plan to install the server.
(b) Suggest the most appropriate building to building cable layout to connect all three buildings for efficient communication.
(c) Which type of network out of the following is formed by connection the computers of these three buildings?
a) MAN b) Wifi
c) WAN d) LAN
(d) Which wireless channel out of the following should be opted by EPG to connect to students of all over the world?
a) Satellite b) Infrared
c) Wired d) Microwave
OR
Read the text carefully and answer the questions: [4]
Workalot consultants are setting up a secured network for their office campus of Gurgaon for their day-to-day office and web-based activities. They are planning to have
connectivity between 3 buildings and the head office situated in Mumbai.
Answer the questions after going through the building positions in the campus and other details, which are given below:
Number of computers
Building GREEN 32
Building BLUE 45
Head Office 10
(a) Suggest the most suitable place (i.e. building) to house the server of this organisation. Also, give a reason to justify your suggested location.
(b) Suggest a cable layout of connections between the buildings inside the campus.
(c) Suggest the placement of the following devices with justification:
i. Switch
ii. Repeater
(d) The organisation is planning to provide a high speed link with its head office situated in the Mumbai using a wired connection. Which of the following cables will be most
suitable for this job?
df1
Mark1 Mark2
0 30 20
1 40 45
2 15 30
3 40 70
df2
Mark1 Mark2
0 10 15
1 20 25
2 20 30
3 50 30
Write the commands to do the following operations on the dataframes given above:
i. To display both the dataframes.
ii. To add dataframes df1 and df2.
iii. To subtract df2 from df1.
iv. To rename column Mark1 as Marks1 in both the dataframes df1 and df2.
v. To change index label of df1 from 0 to zero and 1 to one.
37. What are the different parts of a plot in Matplotlib? [5]
OR
Write a Python code to draw the following bar graph representing the average marks secured by each student in Term-2 Exam. Add the Title and Label for X-axis and Y-axis. Use the
following data to draw the graph:
Ruby 84
Yugesh 92
Vishesh 45
Rakesh 72