Key Ip Pre Board 2024-25
Key Ip Pre Board 2024-25
KVs
0 KV1
1 KV2
2 KV3
14. 1
(A) – Phishing
(1 mark for correct answer)
15. 1
(C) – Series
OR
(B) Library: A collection of modules providing functionalities for specific tasks.
NumPy :-Used for numerical operations.
Matplotlib: Used for data visualization/ Used for creating plots
(1 mark for correct definition)
(1/2 mark each for correct use of each library)
23. 2
FOSS (Free and Open Source Software) refers to software that is both freely
available and open source, meaning that anyone can use, modify, and distribute it.
(1/2 mark each for each correct web browser name above or any other web
browser name) )
OR
(B) A webpage is a digital document that is displayed on the internet using a web
browser. It can contain text, images, videos, links, and other multimedia
elements.
Difference:- In static web pages, pages will remain same until someone
changes it manually and information changes rarely.
Dynamic web page: In dynamic web pages, content of pages are different for
different visitors and information change frequently.
(1 mark for correct definition)
(1 mark for correct difference)
26. 2
Primary key :- It uniquely identifies records or rows in a table . There can only be
one primary key per table.
Candidate key:- all attribute present in a relation (table) that have unique values.
Table:- Student
Candidate Key :- Rollno, Admno, and Phoneno are unique for each student,
making all three eligible to be candidate keys.
Corrected code 2
28.(A)
import pandas as pd
Rollno= [1101, 1102,1103]
Name= ['Teena', 'Jay', 'Rishi']
Age=[26,27,35]
Final= [Rollno, Name, Age]
df= pd.DataFrame(Final, index= ['Stud1', 'Stud2', 'Stud3'])
print(df)
Changes Made :
i. Changed pantas to pandas.
ii. Corrected mismatched pdf to pd
iii. Corrected capital letter INDEX to index
iv. Correct print statement DataFrame to df
OR
import pandas as pd
Month_Day = pd.Series({'Jan': 31, 'Feb':28, 'Mar':31, 'Apr':30})
(B) print(Month_Day)
(1/2 mark for each correct fill in the blank)
29 3
(i) No, it is not safe for Bharti to upload her Aadhaar card, bank account
number, and OTP on the link provided in the message. This could be
part of a scam or phishing attempt to steal her personal and financial
information.
(1 mark for correct answer)
(ii) It is important for Bharti to immediately contact her bank to verify the
authenticity of the message because it could be a phishing attack
designed to steal her identity and financial details.
(1 mark for correct answer)
(iii) Phishing
(1 mark for each correct answer)
30. (A) import pandas as pd 3
import pandas as pd
(B) Sport = {'Virat Kohli': 'Cricket', 'Neeraj Chopra': 'Javelin Throw', 'Mary Kom':
'Boxing'}
My_Series = pd.Series(Sport)
print(My_Series)
31. 3
(I)
CREATE TABLE Employee
(
Emp_ID INTEGER PRIMARY KEY,
Emp_Name VARCHAR(20) NOT NULL,
Department VARCHAR(15),
Increment_Date DATE,
Salary INT(7)
);
(2 mark for correct creation of Table)
(II) INSERT INTO Employee VALUES (1001, 'Rajesh', 'Sales', '2024-12-10', 75000);
GROUP BY StationaryName;
or
33 I. matplotlib.pyplot 4
II. Subject
III. xlabel
IV. SUBJECTWISE RESULT ANALYSIS
1 mark for each correct answer)
34. (A) 4
I. SELECT LOWER(Pname) FROM Sportsclub
WHERE Country = 'INDIA';
II. SELECT Sports, SUM(Salary) FROM Sportsclub
GROUP BY Sports HAVING SUM(Salary) > 15000;
III. SELECT DISTINCT (Sports) FROM Sportsclub;
IV. SELECT * FROM Sportsclub
WHERE Country = 'INDIA' AND Rating = 'A';
VIJAY SINGH 11
RAMESH KUMAR 12
(II)
NAME
RAKESH VERMA
(III)
NAME SALARY
RAKESH VERMA 60000
RAMESH KUMAR 72000
(IV)
SUBSTR(NAME, 2,4)
SHOK
AKES
AMES
1 mark for each correct output)
Section-E (3 x 5 = 15 Marks)
Q No. Marks
35 (I) The server should be installed in the Admin block as it has the most number 5
of computers and It will increase the efficiency of the network.
(1 mark for correct answer)
(II) Cable layout
(III)
(IV) Firewall
(1 mark for correct answer)
36. (I) DF['Stream'] = ['Science', 'Commerce', 'Arts', 'Science'] # DF- DataFrame Name
5
(II) DF.loc[4] = [5, 'Rajesh', 'X', 'F', 9.8, 'Science']
Or
DF = DF.append(new_row, ignore_index=True)
(III) print(DF.shape)
(IV) DF=DF.drop([1])
OR
(I) Monthname function is use to fetch the month name from the given date as in
argument
Argument type:- Date
Returen Type:- String
Example:-
monthname(“2025-01-15”)
January
Now()
“2025-01-15 10:15:24”
(III) Trim() is use to remove leading and trailing spaces (if have) as well as
specified character.
Argument type:- String
Returen Type:- String
Example:- select trim(“ Ram”);
trim(“ Ram”)
Ram
char(65)
A
(V) DayofYear() is use find the day no from the given date
Argument type:- Date
Returen Type:- int
Example:- select Dayofyear(“2025-01-15”);
Dayofyear(“2025-01-15”)
15