Grade 11 Ip
Grade 11 Ip
com
Section –A
1 A computer along with hardware and software together is called _______
a) Hardware Unit c) Computer System
b) Software Unit d) Input Unit
2 1 ZB = ___________
a) 1024 MB c) 1024 PB
b) 1024 GB d) 1024 EB
3 The process of Fetching or retrieving deleted or corrupted and lost data from
secondary storage is known as –
a) Data Recovery c) Restoring Data
b) Data Backup d) Data Deletion
4 Which of the following acts as an interface between the device and operating
systems?
a) Language Processor c) Antivirus Software
b) Device Driver d) Operating System
5 Ansh is working in python interactive mode. He noticed this symbol >>> but forgot
what it is called? Select an appropriate option for him out of these?
a) Python Shell c) Python prompt
b) Python Script d) Python Interpreter
6 Which of the following is a python built-in editor popularly used to write scripts?
a) Jupyter Notebook c) Spyder IDE
b) PyCharm IDE d) CPython IDLE
7 Which of the following statement is not correct about python keywords?
a) Keywords defined by user
b) Keywords cannot be used as an identifier
c) Keywords convey a special meaning to python interpreter
d) Keywords are case-sensitive
8 Which of the following statement is used to iterate over a range of values or
sequence?
a) if c) if-elif-else
b) if-else d) for
9 Which of the following is invalid method for lists?
a) list() c) setdefault()
b) append() d) extend()
10 Which following methods are correct to add element into the dictionary object d?
d={1:’Virat’,2:’Rahul’,3:’Surya’}
a) d[4]=’Hardik’ c) Both a) and b)
b) d.setdefault(4,’Hardik’) d) None of these
11 Which of the following is not RBDMS software?
a) Oracle c) MySQL
b) MS Excel d) MS Access
12 The design of data is known as
a) Database Schema c) Data Dictionary
b) Data Constraint d) Database Instance
13 The SQL statements ends with
a) , b) : c) ; d) “
14 Shiv wants to see the table structure in MySQL. Select an appropriate command to
help him.
a) use c) desc
b) show d) display
15 Sahil wants to delete a primary key constraint from the table. Select an appropriate
command which help him.
a) Create c) Drop
b) Alter d) Delete
16 Rajveer wants to rename column in display result for his query. He has given he
following queries, select correct query for him:
a) select ename, salary*12 Annual Salary from emp;
b) select ename, salary*12 rename “Annual Salary” from emp;
c) select ename, salary * 12 change “Annual Salary” from emp;
d) select ename, salary*12 as “Annual Salary” from emp;
Q17 and Q18 are ASSERTION and REASONING 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
Section – B
19 What is the purpose of a software? Explain in detail.
Ans.: The purpose of a software is providing an interface between users and
hardware. It allows to work or perform certain tasks with the help of hardware. Some
software make the hardware run. Software allows to process the data from input and
display them on the screen or paper easily.
20 Shiv has written following code into python but he is not able to get the correct
output.
n=int(“Enter number”)
triple=n**3
Print(“Number three times:”,n)
Identify the syntax and logical errors and write the correct code. Underline each
correction.
Ans.:
n=int(input(“Enter number:”))
triple=n*3
print(“Number three times:”,triple)
OR
Do as directed:
i. Assign 5 to a variable x.
Ans.: x = 5
ii. Write statement to compute the square of given number.
Ans.: x=x**2 or x**=2 or x=x*x or
import math
x=math.pow(x,2)
21 Write any four applications of DBMS.
Ans.: Applications of DBMS are as follows:
i) Flight, Bus or Railway reservations
ii) Banking and Finance
iii) School Management
iv) Website development
22 Define the following:
i. Domain – It refers to the pool of values from which the fields can take their
values. It can be set of characters or numbers.
ii. Degree – Degree refers to the number of fields present in the relation.
23 Enlist any four basic MySQL elements and explain any one in detail.
Ans.: Four MySQL elements are as follows:
i) Database
ii) Tables
iii) Data Types
iv) Constraints
OR
Explain the following elements of SQL commands in one line each:
i. Keywords – Keywords are reserved words used to write MySQL Commands.
Example: select, create, alter etc.
MySQL. Help her by writing create table command to accomplish her task.
jersey_no int 2
player_name varchar 20
Matches_played int 3
Runs int 5
(jersey_no int(2),
Player_name varchar(20),
Matches_played int(3),
Runs int(5));
Section – C
26 Priyam is Class XI student. She is learning some basic commands. Suggest some
SQL commands to her to do the following tasks:
i. To show the lists of existing databases
Ans.: show databases;
ii. Select a database to work
Ans.: use MyDB
iii. Create a new database named Annual_Exam
Ans.: create database Annual_Exam
OR
Observe the following table and write answers for the below given questions:
Table Name: Movie
Movie_id Movie_name Category releasedate Director
M0001 Ghandhi Godse History 2023-01-26 Rajkumar Santoshi
M0002 Faraaz Action 2023-02-03 Hansal Mehta
M0003 Shehzada Drama 2023-02-10 Rohit Dhawan
M0004 Bawaal Null 2023-04-07 Nitesh Tiwari
i) Write command to add movie_id as primary key.
Ans.: alter table movie add primary key (movie_id);
ii) Write command to change the size of category column to 50 characters.
Ans.: alter table movie modify column category varchar(50);
iii) Write command to delete column releasedate
Ans.: alter table movie drop column releasedate;
27 Differentiate between Augmented Reality and Virtual Reality.
Ans.:
Augmented Reality Virtual Reality
The superimposition of computer Virtual Reality (VR) is a three-
generated perceptual information over dimensional, computer-generated
the existing physical surroundings is situation that simulates the real world.
called as Augmented Reality (AR).
It adds components of the digital world to The user can interact with and explore
the physical world, with the associated that environment by getting immersed in
tactile and other sensory requirements it while interacting with the objects and
making environment interactive & other actions of the user.
digitally manipulable.
Location-based AR apps are major forms It found in gaming, military training,
of AR apps. medical procedures, entertainment, social
science and psychology, and engineering
etc.
Ans.: The range() function is used to create a sequence of numbers from the given
start and stop values with an interval of step value. The stop value excludes the last
number. By default start is 0 and step is 1. All parameters for range must be integers.
Example: range(5) – will create sequence starting with 0 and ends with 4. Similarly
range(1,5) – will create a sequence starting with 1 and ends with 4. Same as
range(1,7,2) will create a section starting with 1 and ends with 6 with interval of 2.
OR
Write python program to find sum of odd numbers from 1 to 10.
Ans.:
s=0
for i in range(1,11):
s+=i
print(“Sum of 1 to 10 is:”,s)
Section – D
31 Given a list l=[13,14,15,112,125.7,[12,11,10,15],188], answer the following
questions:
a) Write code to print [14,112,[12,11,10,15]]
Ans.: print(l[1::2])
b) Write code to print [13,15,125.7,188]
Ans.: print(l[::2])
c) Write code to print [14,125.7]
Ans.: print(l[1::3])
d) Write code to print [12,11,10,15]
Ans.: print(l[5])
e) Write code to print [188,125.7,15,13]
Ans.: print(l[::-2]) or l[-1::-2]
OR
Write a program to accept n number of elements into the list and print only
palindrome numbers from the list.
Ans.:
#Take input for how many numbers
n=int(input("Enter no. of elements: "))
v) select name, age from pet where species = dog and age between 1 and 3;
Ans.:
name age
---------- --------------
Moti 3
vi) select * from pets where species in (‘horse’,’parrot’);
Ans.:
Name Owner Species Gender Age
Badal Dev Horse M 4
Mittu Harsh Parrot M 2
vii) select name, owner, species from pets where gender =’M’ or gender = ‘F’
Ans.:
Name Owner Species
Monty Aditya Dog
Badal Dev Horse
Moti Motisingh Dog
Mittu Harsh Parrot
Pinky Kartvya Cat
Sweety Vyas Cat
34 Kavya is writing a code to compute area of circle. He is not able to complete the
code hence the impartial code he has written looks like following. Fill in the given
blanks and complete the code:
import __________ # Write module name
r=________________ # Write function name to accept value of radius
area= ____________ # Write formula of area of circle with respect to python
______________ # Write message like – “Area of Circle is:”,_________
i) math
ii) int(input(“Enter Radius”))
iii) math.pi*r**2
iv) print(“Area of Circle is:”,area)
35 Convert the following into kilobytes:
a) 30 MB = 30 * 1024 = 30720 KB
b) 40 GB = 40 * 1024 * 1024 = 41943040 KB
c) 1.5 TB = 1.5 * 1024 * 1024 * 1024 = 1610612736 KB
or
2048 Bytes = 2048/1024 = 2 KB