0% found this document useful (0 votes)
90 views12 pages

Class 12 Informatics Practices Sample Paper Set 10

The Class 12 Informatics Practices Sample Paper Set 10 is an essential tool for students preparing for board exams. It encompasses all key topics from the CBSE syllabus, such as Python Programming, Data Handling, Database Management, Data Visualization, and Cybersecurity. The sample papers are designed to provide a balanced mix of coding exercises, theoretical questions, and case-based problems, enabling students to practice and enhance their technical skills.

Uploaded by

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

Class 12 Informatics Practices Sample Paper Set 10

The Class 12 Informatics Practices Sample Paper Set 10 is an essential tool for students preparing for board exams. It encompasses all key topics from the CBSE syllabus, such as Python Programming, Data Handling, Database Management, Data Visualization, and Cybersecurity. The sample papers are designed to provide a balanced mix of coding exercises, theoretical questions, and case-based problems, enabling students to practice and enhance their technical skills.

Uploaded by

Artham Resources
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Dear Teachers and Students,

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!

Join the Teachers and Students


Group by Clicking the Link Below
Series ARSP/10 Set ~ 10
Roll No. Q.P Code 15/10/10
Candidates must write the Q.P Code
on the title page of the answer-book.

 Please check that this question paper contains 08 printed pages.


 Q.P. Code given on the right hand side of the question paper should be written
on the title page of the answer-book by the candidate.
 Please check that this question paper contains 37 questions.
 Please write down the serial number of the question in the answer-book
before attempting it.
 15 Minute times has been allotted to read this question paper. The question
paper will be distributed at 10:15 a.m. From 10.15 a.m to 10.30 a.m, the students
will read the question paper only and will not write any answer on the answer –
book during this period.

INFORMATICS PRACTICES

Time allowed: 3 hours Maximum Marks: 70


General Instructions:

Please check 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 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.

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
1. State true or false: [1]
‘‘GET requests are never cached’’
2. Which of the following function can be used to set the title of the pie chart? [1]

a) plt. set Title() b) plt. set heading()

c) plt. title() d) plt. heading()


3. Which of the following is an advantage of networking? [1]

a) All of these b) User communication

c) Application sharing d) File sharing


4. What will be returned by the given query? [1]
SELECT month('2020-05-11');

a) 11 b) November

c) May d) 5
5. The generally recognized term for the government protection afforded to intellectual property written and [1]
electronic is called ________.

a) Aggregate information b) Data security standards


c) Copyright law d) Computer security law
6. Which of the following devices causes congestion if conneced in a Computer Network? [1]

a) Gateway b) Switch

c) Hub d) Modem
7. Which of the following protocol allows delivery of voice communication over IP network? [1]

a) FTP b) VoIP

c) TCP/IP d) PPP
8. State true or false: [1]
The return value of CONCAT() has the same data type as the argument.
9. The first page on the website that allows you to navigate to other pages by menus or links is known as [1]
________.

a) web page b) Home page

c) primary page d) front page


10. Out of the following, which crime(s) will come under cyber crime category? [1]

a) Identity theft b) All of these

c) Invasion of privacy d) Online harassment


11. Priyanka has given the following command to obtain the highest marks Select max(marks) from student where [1]
group by class; but she is not getting the desired result. Help her by writing the correct command.

a) Select class, max(marks) from student group b) Select class, max(marks) group by class
by marks; from student;

c) Select max(marks) from student where d) Select class, max(marks) from student
group by class; group by class;
12. If column Salary contains the data set {1000, 15000, 25000, 10000, 15000}, what will be the output after the [1]
execution of the given query?
SELECT SUM(DISTINCT SALARY) FROM EMPLOYEE;

a) 10000 b) 50000

c) 25000 d) 75000
13. Which of the following term used to describe any fraudulent business or scheme that takes money or other goods [1]
from an unsuspecting person?

a) Scams b) Cyber stalking

c) Illegal downloads d) Spreading rumours online


14. Sourabh has to prepare a project on “Digital India Initiatives”. He decides to get information from the Internet. [1]
He downloads three web pages (webpage 1, webpage 2,webpage 3) containing information on Digital India
Initiatives. Which of the following steps taken by Sourabh is an example of plagiarism or copyright
infringement?
i. He read a paragraph on “Digital India Initiatives” from webpage 1 and rephrased it in his own words. He
finally pasted the rephrased paragraph in his project.
ii. He downloaded three images of “Digital India Initiatives” from webpage 2. He made a collage for his project
using these images.
iii. He downloaded “Digital India Initiative” icon from web page 3 and pasted it on the front page of his project
report.
iv. All of these

a) Option (i) b) Option (ii)

c) Option (iv) d) Option (iii)


15. Statement (A): The active figure can be saved to file using plt.savefig() method. [1]
Statement (B): The histogram created can not be saved through the GUI Panel.

a) Statement A is incorrect, but Statement B is b) Statement A is correct.


correct.

c) Statement B is correct. d) Statement A is correct, but Statement B is


incorrect.
16. Consider the following query [1]
SELECT * FROM employee ORDER BY salary ________, name ______;
To display the salary from greater to smaller and name in alphabetical order which of the following options
should be used ?

a) Desc, Asc b) Ascending, Descending

c) Asc, Desc d) Descending, Ascending


17. FLOSS stands for ________. [1]

a) Free Libre Open Source Software b) Final License for Open Systems Software

c) Free Liable Open Source Systems d) Free License for Open Source Software
18. Assuming the given structure, which command will give us the given output: [1]
Output Required: (3, 4)

EmpCode Name Desig

0 1405 VINAY Clerk

1 1985 MANISH Works Manager

2 1636 SMINA Sales Manager

3 1689 RINU Clerk

a) print(df.shape()) b) print(df.size)

c) print(df.shape) d) print(df.size())
19. The HAVING clause does which of the following? [1]

a) Acts like a WHERE clause but is used form b) Acts like a WHERE clause but is used for
groups rather than rows. rows rather than columns.

c) Acts like a WHERE clause but is used for d) Acts EXACTLY like WHERE clause
columns rather than groups.
20. Assertion (A): Intellectual Property refers to the inventions, literary and artistic expressions, designs and [1]
symbols, names and logos.
Reason(R): Intellectual Property is legally protected through copyrights.

a) Both A and R are true and R is the correct b) Both A and R are true but R is not the
explanation of A. correct explanation of A.

c) A is true but R is false. d) A is false but R is true.


21. Assertion (A): pop() methodreturns the series as aresult. [1]
Reason (R): pop() method is used to delete the series.

a) Both A and R are true and R is the correct b) Both A and R are true but R is not the
explanation of A. correct explanation of A.

c) A is true but R is false. d) A is false but R is true.


Section B
22. Name the term defined by given below statement: [2]
A group of computers connected to each other by a link.
OR
What is the www.mycbseguide.com component?
23. Give any two differences between MOD() and AVG() functions in SQL. [2]
24. What will be the output of the given function: [2]
select NOW();
25. Write the output (i-iii) for the following SQL commands: [2]
Table : CLUB

SNo Activity Fee Days

1 Swimming 10000 M, W

2 Singing 8000 Th, S

3 Dance 12000 M, W

4 Drawing 7000 T, Th

5 Craft 8000 F, S

6 Cooking 9000 T, F

i. SELECT COUNT(*) FROM CLUB;

ii. SELECT SUM(Fee) FROM CLUB;

iii. SELECT LEFT(Activity,2) FROM CLUB WHERE Days='M,W';

OR
You have a table “Company" having column cno, cname, department and salary. Write SQL statement to display
average salary of each department.
26. Write three harmful effects which is delivered by trojan horse. [2]
27. Which property of series return all the index value? [2]
28. How to access multiple columns in DataFrame? [2]
OR
Write a program to display only those values greater than 200 in the given Series "S1".

0 300
1 100
2 1200
3 1700

Section C
29. Consider a Table "PETDATA" with the following data: [3]
Table : PETDATA

Id Pname Breed LifeSpan Price Discount

101 Adi Golden Retriever 15 16000 5

202 Candy Boxer 11 22000 10

303 Dazzler Bulldog 10 18000 NULL

404 Cooper Yorkshire Terrier 16 20000 12

505 Akira Pug NULL 25000 8

Write SQL queries for the following:


a. Display all the pet names in uppercase.
b. Display the total price of all the pets.
c. Display the average discount available on all the pets.
30. What is the use of COUNT function? [3]
OR
Explain the given below functions
i. TRUNCATE()
ii. ROUND()
31. Give an example to create a DataFrame from dictionary of Series. [3]
32. A character expression name contains ‘try yourself’. Write a command to pick the following set of characters [3]
from it.
i. First 3 characters
ii. From 3rd to 7th character
OR
While dealing with string data type in MySQL, its observed that sometimes unnecessary space character comes in
between which hampers the successful executing of a string manipulation module. Name the suitable MySQL
function(s) to remove leading, trailing and both type of space characters from a string. Also, give MySQL queries to
depict the same.
Section D
33. Read the text carefully and answer the questions: [4]
Consider the following Data Frame df and answer questions
delhi mumbai kolkatta chennai

hospitals 200 300 100 50

population 10 20 30 40

schools 250 350 400 200

(a) Display details of city delhi and chennai.


(b) Display hospitals in delhi.
(c) Display shape of dataframe.
(d) Change the population in kolkatta as 50
34. Read the text carefully and answer the questions: [4]
Institute of Distance Learning is located in Pune and is planning to go in for networking of four wings for better
interaction. The details are shown below:

The distance between various wings

Student Wing to Admin Wing 150 m

Student Wing to Admission Wing 100 m

Student Wing of Lib Wing 325 m

Admission Wing to Admin Wing 100 m

Admission Wing to Lib Wing 125 m

Admin Wing to Lib Wing 90 m

Number of computers

Student Wing 225

Admission Wing 50

Admin Wing 10

Lib Wing 25

(a) Suggest the type of networking (LAN, MAN, WAN) for connecting Lib Wing to Admin Wing. Justify
your answer.
(b) Suggest the most suitable place (i.e. wing) to house the server, with a suitable reason.
(c) Suggest and placement of the following devices with reasons.
i. Repeater
ii. Switch
(d) What is the use of firewall in network?
OR
Read the text carefully and answer the questions: [4]
Elpis Education Service Ltd. is an educational organisation. It is planning to set up its India campus at Nepal
with its head office at Mumbai. The Nepal campus has 4 main buildings-
ADMIN, ENGINEERING, BUSINESS and MEDIA.
You as a network expert have to suggest the best network-related solutions for their problems raised in
Questions, keeping in mind the distance between the buildings and other given parameters.

Shortest distance between various buildings

ADMIN To ENGINEERING 50 m

ADMIN To BUSINESS 80 m

ADMIN To MEDIA 45 m

ENGINEERING To BUSINESS 60 m

ENGINEERING To MEDIA 50 m

BUSINESS To MEDIA 45 m

Mumbai Head Office To Nepal Campus 2175 m

Number of computers installed at various buildings are as follows

ADMIN 110

ENGINEERING 75

BUSINESS 40

MEDIA 10

Mumbai Head Office 20

(a) Suggest the most appropriate location of the server inside the Nepal Campus (out of 4 buildings), to get the
best connectivity for maximum number of computers. Justify your answer.
(b) Suggest and draw the cable layout to efficiently connect various buildings within the Nepal Campus for
connecting the computers.
(c) Which hardware device will you suggest to be procured by the company to be installed to protect and
control the Internet uses within the campus.
(d) Which of the following will you suggest to establish the online face-to-face communication between the
people in the ADMIN office of Nepal Campus and Mumbai Head Office?

a) Video Conferencing b) Cable TV

c) Text Chat d) E-mail


Section E
35. Consider the following table: [5]
Table : EMPLOYEE

Ecode Ename Area Salary Dept Doj

S001 Ramesh North 12000 Sales 2015-12-01

S002 Rohit South 10500 Finance 2012-08-01

S003 Sunil South 6800 Front Office 2018-02-01

S004 Sambhav West 28000 Back Office 2010-04-01

S005 Ankit East 9000 NULL 2018-10-01

S006 Rishu North 25000 Finance 2019-02-01

Predict the output for the following SQL queries:


a. SELECT MAX(Salary), FROM EMPLOYEE;
b. SELECT COUNT(Dept) FROM EMPLOYEE;
c. SELECT UCASE(Ename) FROM EMPLOYEE WHERE MONTH(Doj)=2;
d. SELECT Ename FROM EMPLOYEE WHERE Right(Ecode,1)=5;
36. Consider the dataframe medal tally. Here header is True and index argument is False; Hence the index labels are [5]
not present in the file processed3_medaltally.csv but column labels are present.
37. What are the different parts of a plot in Matplotlib? [5]
OR
Write a code to plot a grouped bar chart to depict the data as shown below.

You might also like