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

Class 12 Informatics Practices Sample Paper Set 9

The Class 12 Informatics Practices Sample Paper Set 9 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)
102 views12 pages

Class 12 Informatics Practices Sample Paper Set 9

The Class 12 Informatics Practices Sample Paper Set 9 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/09 Set ~ 9
Roll No. Q.P Code 15/9/9
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]
CSV file can be viewed as word file.
2. Which are cons of data visualization? [1]

a) It makes your report more visually b) Visual data is distorted or excessively used.
appealing.

c) It help in retaining a lot of information in a d) It conveys a lot of information in a small


small space. space.
3. In which of the topology, network components are connected to the same cable? [1]

a) Star b) Bus

c) Ring d) Mesh
4. Which of the following would arrange the rows in ascending order in SQL. [1]

a) SORT BY b) GROUP BY

c) ALIGN BY d) ORDER BY
5. Example of computer crime is [1]

a) stealing keyboards b) piracy


c) phishing scam d) stealing mouse
6. Which of the following web server was specially developed for the UNIX platform? [1]

a) Microsoft web server b) Microsoft IIS

c) Apache web server d) Netscape enterprise web server


7. The space provided by a service provider to store website data is called ________. [1]

a) Webspace b) Cloud Computing

c) Web Store d) Web Hosting


8. State true or false: [1]
CHAR() ignores the NULL value.
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. Ramandeep is a young woman with great aspirations and has a good team of like-minded people. She along with [1]
her team members started a company to sell handicrafts online and also designed a logo for their company. What
type of intellectual property does this logo represent?

a) Patents b) Trademark

c) Design d) Copyright
11. Which type of SQL function work with a single row at a time? [1]

a) Double-row functions b) Both Multiple-row functions and Single-


row functions

c) Multiple-row functions d) Single-row functions


12. ________ helps to fetch a group of rows based on common values in a column. [1]

a) GROUP BY b) SELECT BY

c) ORDER BY d) FILTER
13. You are planning to go for a vacation. You surfed the internet to get answers for queries. [1]
Which of the mentioned actions might have created a digital footprint?

a) Availability of air tickets and fares b) Best hotel deals

c) Places to visit d) All of these


14. Suhana is down with fever. So, she decided not to go to school tomorrow. Next day, in the evening she called up [1]
her classmate, Shaurya and enquired about the computer class. She also requested him to explain the concept.
Shaurya said, “Mam taught us how to use tuples in python”.
Further, he generously said, “Give me some time, I will email you the material which will help you to
understand tuples in python”. Shaurya quickly downloaded a 2-minute clip from the Internet explaining the
concept of tuples in python. Using video editor, he added the text “Prepared by Shaurya” in the downloaded
video clip. Then, he emailed the modified video clip to Suhana. This act of Shaurya is an example of-

a) Fair use b) Hacking


c) Cyber crime d) Copyright infringement
15. Statement (A): program to plot a quadratic equation using dashed line chart:- [1]
import matplotlib.pyplot as plt
import numpy as np
xval = np.arange(-2, 1, 0.01)
newyval = 1 - 0.5*xval**2
plt.plot(xval, newyval, 'b--')
plt.title('Example plot')
plt.xlabel('Input')
plt.ylabel ('Function value')
plt.show()
Statement (B): 'b--' argument in plot function denotes that the line which will be displayed shall be of dashed
type with blue colour.

a) Statement B is correct. b) Both Statement A and B is correct.

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


incorrect.
16. All aggregate functions ignore NULLs except for the ________ function. [1]

a) SAME() b) Average()

c) Distinct d) Count(*)
17. Gaining unauthorised access to a network or computer aur digital files with malicious intentions, is called [1]
________.

a) Cracking b) Hacking

c) Banging d) Phishing
18. Write the output of the given command: df1.loc[:0,'Name'] Consider the given dataframe. [1]

EmpCode Name Desig

0 1405 VINAY Clerk

1 1985 MANISH Works Manager

2 1636 SMINA Sales Manager

3 1689 RINU Clerk

a) 0 1405 VINAY Clerk b) Works Manager

c) Clerk d) VINAY
19. Which of the following function is not an aggregate function? [1]
a. Round()
b. Sum()
c. Count()
d. Avg()

a) Option (a) b) Option (c)


c) Option (d) d) Option (b)
20. Assertion (A): Plagiarism is Presenting someone else’s idea or work as one’s own idea or work. [1]
Reason (R): Plagiarism is the one of the way of violation of intellectual property rights (IPR).

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): We can add two series objects using addition operator(+) or calling explicit function add(). [1]
Reason (R): While adding two series objects index matching is implemented and missing values are filled with
NaN by default.

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. Explain the mozilla firefox browser setting. [2]
OR
Identify the type of topology from the following:
i. Each node is connected with the help of a single cable.
ii. Each node is connected with central switching through independent cables.
23. Write the output of the following SQL query. [2]

mysql>SELECT TRUNCATE(5.3456, 1);

24. What will be the output of the given function: [2]


SELECT RTRIM(' INFOR MATICS ');
25. Ms. Anubha is working in a school and stores the details of all students in a Table: SCHOOL [2]
Table : SCHOOL

Admid Sname Grade House Per Gender Dob

20150001 Aditya Das 10 Green 86 Male 2006-02-20

20140212 Harsh Sharma 11 Red 50 Male 2004-10-05

20090234 Swapnil Pant 10 Yellow 84 Female 2005-11-21

20130216 Soumen Rao 9 Red 90 Male 2006-04-10

20190227 Rahil Arora 10 Blue 70 Male 2005-05-14

20120200 Akasha Singh 11 Red 70 Female 2004-12-16

Write the SQL statements from the given table to:


a. Remove TRAILING SPACES from column Sname.
b. Display the names of students who were born on Tuesday.
OR
What will be the output of the following query?
mysql>SELECT CONCAT (LOWER ('SHUCHI'), UPPER ('goyal'));

26. What are the primary interest of online attackers in spyware? [2]
27. Write a program to create a series by using given an array ['a', 'b', 'c', 'd'] and assign index values 100,101... [2]
28. Write a python program to create a data frame with headings (CS and IP) from the list given below- [2]
[[79,92][86,96],[85,91],[80,99]]
OR
What is data structure?
Section C
29. What will be the output of the given function: [3]
i. SELECT INSTR('Informatics', 'mat');
ii. SELECT INSTR ('Computers', 'pet');
iii. Select instr("good morning to all", "or")
30. What will be the output of the following queries on the basis of EMPLOYEE table? [3]
Table: Employee

Emp_Id Name Salary

E01 Siya 54000

E02 Joy Null

E03 Allen 32000

E04 Neev 42000

i. SELECT AVG (Salary) FROM EMPLOYEE;


ii. SELECT COUNT (Salary) FROM EMPLOYEE;
iii. SELECT MIN (Salary) FROM EMPLOYEE;
OR
Write commands in SQL for (i) and (ii) and output for (iii)

Store ld Name Location City No. of Emp Date Open Sales Amt

S101 Planet Fashion Bandra Mumbai 7 2015-10-16 40000

S102 Vogue Karol Bagh Delhi 8 2015-07-14 120000

S103 Trends Powai Mumbai 10 2015-06-24 30000

S104 Super Fashion Thane Mumbai 11 2015-02-06 45000

S105 Annabelle South Extn. Delhi 8 2015-04-09 60000

S106 Rage Defence Colony Delhi 5 2015-03-01 20000

i. To display the details of the store in alphabetical order of name.


ii. To display the City and the number of stores located in that City, only if the number of stores is more than 2.
iii. SELECT COUNT(STOREID), NOOFEMP FROM STORE GROUP BY NOOFEMP HAVING
MAX(SALESAMT)<60000;
31. Write a Python code to create a DataFrame with appropriate headings from the list given below: [3]
['S101', 'Amy', 70], ['S102', 'Bandhi', 69], ['S104', 'Cathy', 75], ['S105', 'Gundaho', 82]
32. What is the difference between the functions DAYNAME() and DAYOFWEEK()? [3]
OR
What is the difference between the functions string and numeric?
Section D
33. Read the text carefully and answer the questions: [4]
Consider the following Data Frame df and answer questions:

A B C

DEPT CS PROD MEDICAL

EMPNO 101 102 103

ENAME ABC PQR LMN

SALARY 200000 100000 20000

(a) Display DEPT and SALARY of column A and B.


(b) Write code to rename column 'A' to 'D' which will not effect original dataframe.
(c) Write code to add a column E with values [CS, 104, XYZ, 300000]
(d) Write code to add a row COMM with values [3000, 4000, 5000].
34. Read the text carefully and answer the questions: [4]
Freshminds University of India is starting its first campus in Ana Nagar of South India with its centre admission
office in Kolkata. The university has three major blocks comprising of Office block, Science block and
Commerce block is in 5 km area campus.
As a network expert, you need to suggest the network plan as per to the authorities keeping in mind the distance
and other given parameters.

Expected wire distance between various locations

Office Block to Science Block 90 m

Office Block to Commerce Block 80 m

Science Block to Commerce Block 15 m

Kolkata Admission Office to Ana Nagar Campus 450 km

Expected number of computers to be installed at various locations in the university are as follows:

Office Block 10

Science Block 140

Commerce Block 30

Kolkata Admission Office 8


(a) Suggest the authorities, the cable layout amongst various blocks inside university campus for connecting
the blocks.
(b) Suggest the most suitable place (i.e. block) to house the server for this university with a suitable reason.
(c) Suggest an efficient device form the following to be installed in each of the block to connect all the
computers.

a) Modem b) Switch

c) All of these d) Gateway


(d) Suggest the most suitable (very high speed) service to provide data connectivity between admission office
located in Kolkata and the campus located in Ana Nagar form the following options:
Telephone line
Fixedline dial-up connection
Co-axial cable network
GSM
Leased line
Satellite connection
OR
Read the text carefully and answer the questions: [4]
Learn Together is an educational NGO. It is setting up its new campus at Jabalpur for its web-based activities.
The campus has four compounds as shown in the diagram below:

Centre to centre distance between various compounds as per architectural drawing (in m) is as follows

Main Compound to Resource Compound 110 m

Main Compound to Training Compound 115 m

Main Compound to Finance Compound 35 m

Resource Compound to Training Compound 25 m

Resource Compound to Finance Compound 135 m

Training Compound to Finance Compound 100 m

Expected number of computers in each compound are as follows

Main Compound 5

Resource Compound 15

Training Compound 150

Finance Compound 20
(a) Suggest a cable layout of connections between the compounds.
(b) Suggest the most suitable place (i.e. compound) to house the server for this NGO. Also, provide a suitable
reason for your suggestion.
(c) Suggest the placement of the following devices with justification:
i. Repeater
ii. Hub/Switch
(d) The NGO is planning to connect its international office situated in Mumbai, which out of the following
wired communication link, will you suggest for a very high speed connectivity?

a) Wireless transmission b) Optical fibre

c) Telephone analog line d) Ethernet cable


Section E
35. Write suitable SQL query for the following: [5]
i. Returns the value of 10 raised to the power of 3
ii. Rounds 5.23 to zero decimal place
iii. Divides 955 by 35 and gives the remainder
iv. Convert the string WORLD in lowercase
v. Convert the string 'world' in uppercase
36. Write python code to read a csv file "test.csv" from D:\ [5]
37. Write code to draw the following bar graph representing the classes and number of students in each class. [5]

OR
Write the code for the following graph which display the different style multiline in same plot.

You might also like