0% found this document useful (0 votes)
117 views50 pages

Worksheet IP 11 E

This document provides the structure and instructions for a Class 11 Informatics Practices exam. It contains 5 sections (A-E) with a total of 70 marks. Section A has 18 multiple choice questions worth 1 mark each. Section B has 7 short answer questions worth 2 marks each. Section C has 5 short answer questions worth 3 marks each. Section D has 3 long answer questions worth 5 marks each. Section E has 2 programming questions worth 4 marks each. Students must answer all questions in Python language.

Uploaded by

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

Worksheet IP 11 E

This document provides the structure and instructions for a Class 11 Informatics Practices exam. It contains 5 sections (A-E) with a total of 70 marks. Section A has 18 multiple choice questions worth 1 mark each. Section B has 7 short answer questions worth 2 marks each. Section C has 5 short answer questions worth 3 marks each. Section D has 3 long answer questions worth 5 marks each. Section E has 2 programming questions worth 4 marks each. Students must answer all questions in Python language.

Uploaded by

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

CLASS - XI

INFORMATICS PRACTICES(065)(2023-24)
TIME ALLOWED: 03 HOURS M.M.: 70

QUESTION PAPER

GENERAL INSTRUCTIONS:

1. This question paper contains five sections, Section A to E.


2. All questions are compulsory.
3. Section A have 18 questions carrying 01 mark each.
4. Section B has 07 Very Short Answer type questions carrying 02 marks each.
5. Section C has 05 Short Answer type questions carrying 03 marks each.
6. Section D has 03 Long Answer type questions carrying 05 marks each.
7. Section E has 02 questions carrying 04 marks each.
8. All programming questions are to be answered using Python Language only.

SECTION-A
Each question carries 01
marks
Q. QUESTIO MAR
N KS
N
O.
01 What will be the output of the following code 13 or len(13) 1
.
02 Which are valid identifiers? 1
.
a) @ab b)_basicsalary c)4a b d)if
03 C=10 3 Which operator should be used to get the value of c as 1 1
.
a) /
b) //
c) %
d) None of the mentioned
04 What will be the output of the following code 1
.
Evaluate the following expression
(a) 10.0 (b) 6.0 (c) 9.0 (d) 12.0
05 Predict the output of the following code: 1
.
X=3

If x>2 and x<5 or

x==6: Print(“ok”)

else:
print(“no

output”) a . ok

b. okok

c. no output

d. none of above
06 Identify the type of data L=[2,6,8,10] 1
.
i)List ii) Tuple iii) Dictionary iv) Boolean
07 Which of the following functions will return length of a dictionary? 1
.
(a) len( )
(b) length()
(c) items()
(d) all of these
08 What MySql command will be used to open an already existing 1
. database “LIBRARY
(a) Use (b) Open (c) Show (d) Delete

09 Inatable‘Employee’,acolumn‘Occupation’containsmanyduplicatevalues.Which 1
. keywordwouldyouuseifyouwishtolistonlydifferentvalues?
(a) Rename (b) Distinct (c) Alter (d) Update

10 Identify the wild card character used in LIKE 1


. operator? (a) % (b) “ (c) $ (d) #

11 Which of the following command is used to remove the rows from a table> 1
.
(a) Delete (b) Drop (c) Kill (d) Truncate

12 Which of the following keyword is used to supress duplicate records? 1


.
(a) IS (b) NULL (c) DISTINCT (d) READ
13 Which of the Key is used to identify the records uniquely in a table? 1
.
(a) PRIMARY KEY (b) CANDIDATE KEY
(c) ALTERNATE KEY (d) FOREIGN KEY
14 is use to compare NULL values 1
.
(a) Between (b) is (c) and (d) or

15 What is the component that used to both read and writes data 1
.
(a) ROM (b) RAM (c) Hard drive (d) Cache memory

16 ……….. Uniquely identifies a person on the basis of physical or 1


. behavioural traits such as fingerprints, DNA etc.
i) Touch screen
ii) Biometric sensor
iii) Optical character reader
iv) QR code

17 Example of Artificial Intelligence 1


. a. Google Now b. Cortana c. Alexa d. All of the above
18 is a humanoid that uses artificial intelligence, visual 1
. data processing, and facial recognition and imitates human gestures
and facial expressions.
a. Rover
b. Sophia
c. Drone
d. None of the above
SECTION-B
Each question carries 02
marks
19 Differentiate between Application and System software. 2
.
20 Differentiate between Compiler and Interpreter 2
.
21 Name any four operating systems? 2
.
22 What is data capturing? 2
.
23 How many times is the world ‘HELLO’ printed in the following 2
statement? s = 'python rocks'
for ch in s[3 : 8]:
print ("HELLO")
24 What is Difference between DDL and DML 2
.
25 In the following question a statement of assertion (A) is followed by a statement 2
. of reason (R)
(a) Both A and R are true and R is correct explanation of A
(b) Both A and R are true but R is not the correct explanation of A
(c) A is true but R is false for partly true
(d) Both A and R are false or not fully true
(1) Assertion In Python unlike other type you can change elements of list in
place Reason Lists are mutable sequences
(2) Assertion Any comma-separated group of values creates a listReason
Only group of comma separated values orexpressions enclosed in [] creates
a list
SECTION-C
Each question carries 03 marks
26 3
Differentiate between cloud computing and grid computing with
.
suitable examples.

27 Write a program in Python to input a number and print whether it is odd or even? 3
.

28 Write a Program in Python to calculate Simple Interest? 3


.
29 Write MySql command to create the table SHOP with given 3
structure andconstraint:

30 (a) Mr. Mittal is using a table with following columns: Name, Class, Stream_Id, 2
. Stream_Name. He needs to display names of students who have not been +
assigned any stream or have been assigned Stream_Name that ends with 1
‘computers’. He wrote the following command, which did not give the desired
result.
SELECT Name, Class FROM Students WHERE
stream_Name=NULL or
Stream_Name=’%computers’;
Help Mr. Mittal to run the query by removing the error and write correct query.

(b)A table FLIGHT has 4 rows and 2 columns and another table AIRHOSTESS
has 3 rows and 4 columns. How many rows and columns will be there if we
obtain the Cartesian product of these twotables?
SECTION-D
Each question carries 05 marks
31 Consider the table RESULT given below Write commands in MySql for (i) to 5
. (iv) and output for
(v) to (vii):
(i) To list the names of those students, who have obtained Division
as FIRST in the ascending order of Name.
1

(ii) To display a report listing NAME, SUBJECT and Annual


stipend received assuming that the stipend column has monthly
stipend.
1

(iii) To count the number of students, who have either Accounts


or Informatics as Subject.
1
(iv) To insert a new row in the table Result: 7, "Mohan",
500, "English",73,"Second";
1
(v) SELECT AVG (Stipend) FROM Result WHERE DIVISION
="THIRD";
(vi) SELECT COUNT(DISTINCT Subject) FROMResult;

(vii) SELECT MIN(Average) FROM Result WHERE Subject


="English";
32. Consider the following table and their structures, which are part of 5
common databases
Customer(customerid,companyname) software(softwar id,
softwarename,operating system, description) licence(licenceid,
customerid, softwareid, dateofpurchase, licencetype,cost,expirydate)
(a) Identify the keys primary keys, alternate keys, foreign keys from each
of the tables
(b) Write the query to display all software for the operating system
“linux” from table software
(c) For the licences purchased after January 1, 2021 the cost has
been increased by 10%. Write a query to achieve this.
33 The employee database has three tables Employee_data(employeeid, 5
. firstname, lastname, dateofbirth, gender, level, department number)
Department(department number, department name)
Department_manager(department number, employeeid, role)
(a) Write a DML statement to return the first name and last name of all
female employees in the department number “Fin101”
(b) Write an SQL query to display the details of employees who have been
allotted the department as yet
(c) Display the details of employees belonging to one of these levels (SDE1,
SDE2,SDE3,PM1,PM2)
Section-E (each question carry 4
marks)
34 a) Write a python code to print factorial of number 4
.
35 Tejvir Singh has created an empty dictionary using the command k= { }. Now 4
. he has written following codes without knowing its result. Help him to know
the status of dictionary after execution of each statement( i.e. Items in
dictionary after each statement)
k={
} a)
k[1]=1
b) k[‘1’]=2
c) k[1]=k[1]+1
d) k.pop(‘1’)
************** END OF PAPER*************
CLASS - XI
INFORMATICS PRACTICES
(2023-24)
TIME ALLOWED: 03 HOURS M.M.: 70

MARKING SCHEME

SECTION-A
Each question carries 01 marks
Q. NO. QUESTIO MA
N R
KS
0 13 1
1
.
0 b)_basicsalary 1
2
.
0 c)% 1
3
.
0 c) 9.0 1
4
.
0 a) ok 1
5
.
0 i) 1
6
.
0 i) len ( ) 1
7
.
0 a 1
8
.
0 b 1
9
.
1 a 1
0
.
1 a 1
1
.
1 c 1
2
.
1 a 1
3
.
1 b 1
4
.
1 B RAM 1
5
.
1 i)Biometric sensor 1
6
.
1 d 1
7
.
1 b 1
8
.

SECTION-B
Each question carries 02 marks
1 An application software is the set of program necessary to carry out 2
9 the operations for a specified application eg . Railway Reservation,
.
Hotel Management etc.
System Software are the type of software that controls the
internal computer operations eg operating systems, device
drivers, language
processor.
2 An Interpreter converts HLL program into machine language line and 1
0 simultaneously executes the converted lines. If an error occurs in a line, +
. 1
the line is displayed and interpreter does not proceed unless the error is
fixed
A compiler converts and HLL program in a machine language in one go.
If there are error in the program, it gives the error list along the line
numbers. Once the errors are removed, error-free object code is made
available and
after this compiler is no more needed in memory.
2 Linux, Unix, Windows, Macintosh etc. 2
1
.
2 Obtaining data and converting into digital form is called dta capturing. It 2
2 is done by the input device.
.

2 5 Times ( 2 marks for correct answer ) 2


3
2 2
4 D DML
. D
L
It stands for Data Definition
Language. It stands for Data Manipulation
Language.
It is used to create database
It is used to add, retrieve or update
schema and can be used to
the data.
define some constraints as
well.
It basically defines
It add or updates the row of the
the column (Attributes)
table.
of the table.
These rows are called tuple.
Basic command present
BASIC command present in
in DDL are CREATE, DROP,
RENAME, ALTER etc.
DML are UPDATE, INSERT,
MERGE etc.
DDL is used to define DML is used to manipulate the
the structure of a data within the database.
database.
DDL is used to create
and modify database DML is used to perform operations
objects like tables, on the data within those database
indexes, views, and objects.
constraints.
2 1a 1
5 +
2d
. 1
SECTION-C
Each question carries 03
marks
2 3
6 Cloud Computing Grid Computing
. One server to computer several Multiple Servers are allocated
tasks or services concurrently i,e on the Single Application.
Virtualization of services.

It is Service Oriented i.e more Application oriented, i.e.


frequently used to support long typically used for job execution
services. for a limited time.

Multiple Services Single Application


On demand services Maximum computing
for one application.
A central computer server with A decentralized system, which
single access point and spans spans geographically distributed
several computing centres. Like sites and lack of central control.
Google and Amazon.

Virtualization of hardware, Virtualizationof data


software and storage and
platforms. computing resources.
Google Drive, One Drive, GridGain, JPPF,
Mobile Applications IBo55Cache,
EhCache
2 n=int(input(“Enter the 3
7 number”)) if n%2==0:
.
print(“Even
No”) else:
print(“Odd No”)
2 p=int(input(“Enter the 1
8 +
Principal”)) r=int(input(“Enter
. 2
the rate”)) t=int(input(“Enter the
time”)) i=(p*r*t)/100
print(“Simple Interest is”,i)
2 Create table shop( 3
9
Fno int primary key,
.
ename
varchar(15) type
char(10), stock
int(3),
price decimal(8,2));
3 SELECT Name, Class FROM Student WHERE stream_Name IS 3
0 NUL
Stream_Name LIKE’%computers’;
.
Row =12 columns=6
SECTION-D
Each question carries 04
marks
3 (i) SELECT Name FROM Result WHERE Division=’FIRST’ ORDER BYName 5
1 (ii) SELECT Name, Subject, Stipend*12 AS ‘Annual Stipend’ FROMResult;
.
(iii) SELECT COUNT(*) FROM Result WHERE Subject=’Accounts’
OR Subject=’Informatics’;

(iv) INSERT INTO Result VALUES (7, "Mohan", 500, "English", 73,"Second");
(V) 475 VI 6 (VII) 38
3 (a) Primary key :- custormerid, softwareid, licenceid alternate key, 5
2 comanyname, combination of softwarename+operating system foreign key
.
cusomerid,softwareid
(b) select * from software where operating system=”linux”
(c) update license set cost=cost+(cost*.10) where dateofpurchase>=”021=01-01”
3 (a) select firstname, lastname from employe_data where gender=”Female” 5
3
and departmentnumber=”Fin101”
.
(b) select * from employee_data where departmentnumber is NULL;
(c) select * from employee_data where departmentnumber IN
(SDE1, SDE2,SDE3,PM1,PM2)

Section-E
3 n=int(input 4
4 ()) f=1
for i in
range(1,n+1):
f=f*i
print(“factorial is”,f)
3 Tejvir Singh has created an empty dictionary using the command k={ }. Now he 4
5 has written following codes without knowing its result. Help him to know and
.
understand the output of the following statements(i.e Dictionary status/items) he
has written:-
k={ } a) {1: 1}
b) {1: 1, '1': 2}
a) k[1]=1
c) {1: 2, '1': 2}
b) k[‘1’]=2
d) {1: 2, 'A': 21}
c) k[1]=k[1]+1
d) k.pop(‘1’) (1 mark each for correct answer
SAMPLE QUESTION PAPER

CLASS XI
SUBJECT:INFORMATICS PRACTICES(065)

GeneralInstructions:

1. This Question Paper Contains five sections,Section AtoE.


2. All Questions Are Compulsory.
3. Section A have18 questions carrying 01 mark each.
4. Section B has 07 Very Short Answer type questions carrying 02 marks each.
5. Section C has 05 Short Answer type questions carrying 03 marks each.
6. Section D has 03 Long Answer type questions carrying 05 marks each.
7. SectionE has 02 questions carrying 04 markseach.
8. All Programming questions are to be answered usingPython Language Only.

PART A
1 WhichofthefollowingisvalidarithmeticoperatorinPython: 1
(i)//(ii) &&(iii) > (iv)and
2 Out Of The Following,whichoneisanexampleforUtilitysoftware? 1
a. Operating System
b. Antivirus Software
c. compiler
d. MSWord
3 In DML, M stands for 1
a. maintain
b. manage
c. manipulation
d. manipulate
4 Which of the following is correct? 1
a. Keywords can be used as a variable name.
b. Variablenamecanstartwithadigit.
c. Variable Name Can Start With An Underscore.
d. Variable Name Can Have Symbols like: @,#,$ etc.
5 Identify The odd one from the following: 1
a. MySQL
b. SQLite
c. Python
d. Oracle
6 considerL=(2,3,4).What's The Output Of Print(L*2)a.(2,3,4),(2,3,4 1
) b.
(2,3,4,2,3,4)
c.(2,2,3,3,4,4)
d.error
7 A candidate key that is not a primary 1
key are called
a. Superkey
b. AlternateKey
c. PrimaryKey
d. ForeignKey
8 The Device Capable of recognizing a pre-specified type 1
markmadewithdarkpencilorink
a. OCR
b. OMR
c. MICR
d. Barcodereader
9 Evaluate: 1
not(1==1and0!
=1)
a. True
b. False
c. Error
d. Cannot Say
1 The Number Of Rows In a relation is called 1
0 a. Tuple
b. Attribute
c. Cardinality
d. Degree
1 WhichoneisnotacharacteristicofBigData? 1
1
a. Volume
b. Variety
c. Velocity
d. Virtual
1 IdentifythecorrectSQLquerytocreateadatabasenamedSCHOOL 1
2
a. CREATESCHOOL;
b. CREATEDATABASE SCHOOL;
c. CREATE SCHOOL DATABASE;
d. CREATEDATABASE SCHOOL;
1 1GB is equivalent to 1
3 a. 210 bytes
b. 230 bytes
c. 220 bytes
d. Noneoftheabove
1 Which SQL command helps to fetch data from a relation. 1
4
a. Use
b. Show
c. Fetch
d. Select
1 In IoT,T stands for 1
5
a. Technology
b. Things
c. Technical
d. Traffic
1 D1={1:‘India’,2:‘Russia’,3:‘World’} 1
6
D2={‘School’: ‘EOIS’, ‘Place’:
‘Moscow’}print(D1.update(D2))
Write The Output Of The Above Code:
a. None
b. {1:'India',2:'Russia',3:'World','School':'EOIS','Place':'Moscow'}
c. Error
d. Noneoftheabove
Q17and18areASSERTIONANDREASONINGbasedquestions.
Mark The Correct Choices
i. Both A and R are true and R is the correct explanation forA
ii. Both A and R are True And R is not The Correct Explanation forA
iii. AisTruebutRis False
iv. A is falsebutRisTrue
1 Assertion(A):MySQL opensource. 1
7
Reason(R):MySQLisnotavailableforfreeofcost.

1 Assertion (A) : Python is an interpreted language.Reason(R):python execute 1


8 the code line by line.

PART B
1 Distinguish Between Primary Memory And Secondary Memory? 2
9 OR
What Is The Function Of Inputdevices?Writeanytwoexamples?

2 Identify The Category(Freeandopensource/proprietary/Freeware)of 2


0 following software:
a. OpenOffice
b. AdobePhotoshop
c. Skype
d. Python
2 What will be The Output of the following 2
1 code=10 q=20
p*=q/
2q+=p+
q*2print('p
=', p)
print('q=',q
)
2 CategorizefollowingcommandsintoDDLandDMLcommands? 2
2 INSERT,DROP,ALTE
R,UPDATE
2 Whatwillbe The Output Thefollowingprogram?a,b,c=10,20,30 2
3 a,b,a =
c+2,a+5,c+3print(a,b)

OR
What will be the output?for
sum range(2,10, 2):
s=0print(num,end=’’
)s=s+num
print(“sum=”,s)

2 Arvind is learning MySQL for managing different databases and tables for 2
4 his Python based application/software. Tell him the SQLcommands for the
following:-
(i) How To Show Pre-existing databases.
(ii) How To use a desired database

2 Withthehelpofsuitabletable,explaincandidatekeyandalternatekey? 2
5

PARTC
2 Briefly Explain Computer System With Neat Diagram 3
6
2 Evaluatethefollowinga.17 3
7 //5
b.25>10 and 50<10
c.15<5 or 7>10and3>2 or not 5d.

2 a. WhatarethedifferentdatatypesinSQL. 1+2
8
b. DifferentiatebetweencharandvarchardatatypeinSQL?c.
2 a. Explain Grid Computing. 3
9
b. List Out The Three Cloud Computing Services?
c. WriteanytwoapplicationsofArtificialIntelligence

OR
What Is Bigdata? What are the characteristics of big data?
3 Consider The Given List,L=[20,30,40,100].What Will Be The Output Of The 3
0 following:
i. print(L*2)
ii. print(L[-2])
iii. print(L.pop())

or Explain The Following List


Functions With Example:
i. insert()
ii. remove()
iii. append()
PARTD
3 WriteoutputforSQLqueries(i)to(v)basedonthetable:SCHOOL 5
1

i. SELECT * FROM SCHOOL


WHERE SUBJECT=’ENGLISH’;
ii. SELECT CODE,TEACHERNAME FROM SCHOOL;
iii. SELECT SUBJECT FROM SCHOOL;
iv. SELECT TEACHER NAME FROM SCHOOL WHERE EXPERIENCE>10;
v. SELECT DOJ FROM SCHOOL
WHERE SUBJECT=’CHEMISTRY’ OR EXPERIENCE=15;

OR

i. ListoutanytwoexamplesforRDBMS.
ii. Write any two advantages of database
over traditional file system.
iii. What Is SQL?
iv. Writethedatatypeforthecolumnteachernameandexperie
nc e.
v. WhichSQLclauseisusedtoapplyconditiontoindivid
ual rows.
3 Limawantstowriteaprogramforcurrencyconversion.Therateforcurrencyconv 5
2 ers ionis1$=₹72.50.Answer The Following Questions:rupee=input("Enter the
amount in rupees:")#Statement 1 dollar=rupee//72.5#Formula For
Conversion#(Statement2) if dollar>1:#Statement3
print("Amountindollarsis:",dollar,end='')#Statement4
else:
print("Enter valid amount!!!",end= '')print("Thank You For Using
Currency Converter!")

i.Find Out The Error In Statement 1:


a. Noerror
b. Singlequotationstobeusedinplaceofdoublequotationmarks
c. Type Conversion Function To Be Used
d. Noneoftheabove
ii.Is Theoperatorusedinstatement2 Correct?If Not,whichisthecorrectone?
a. //is correct
b. /
c. %
d. Noneoftheabove
iii.The Commentusedinstatement2(shown in bold letters)is:
a. Single Line Comment
b. Multiline Comment
c. Inline Comment
d. Specific Comment
iv.Thebestsuited datatypeforrupeewill be
a. string
b. int
c. float
d. list
v. Suppose the input value rupees is accepted in integer form, then what
will be the output of the above program, when the input is given as200?
3 ConsiderthegiventableandwriteSQLqueriesforthefollowing: 5
3

i. To Create The Table Organisation.


ii. To Add One More Row With The Given
Values(2006,REENA,DEPUTYMAN AGER,D001,22-DEC-2012)
iii. To Display The Post From The Table Organisation?
iv. TodisplaythenameandpostofemployeeswhoseSGRADEisD003.
v. TodisplaytheSGRADEandPOSTofallemployees.

OR
Explain The Following Terms With An Example Table:
i. Relation
ii. Tuple
iii. Domain
iv. primary key
v. cardinality
PART E
3 Consider the following table “ACTIVITY” and 1+1+2
4 answer the following question based on thistable?

a. What Is The Degree And Cardinality Of The Given Table?


b. Supposetwomorecolumnsareaddedtothegiventable,thenwhatwillb
eth e cardinality and degree?
c. Writethenamesofmostappropriatecolumns,which can be
considered asPrimary Key.Justify your answer
OR (Optionfor partconly)
DifferencebetweenDDLandDMLwithexample?
3 Consider The Given Dictionary,
5 D={1:’monday’,2:’Tuesday’,3:’Wednesday’,4:’Thursday’}.
a. What Will Be The Output Of Following Code:
i. print(D.values())
ii. print(D.get(2))
b. write python code add anew value Friday withindex5.
Or(Option for part b only)
Wr
SAMPLE QUESTION PAPER

CLASS XI SUBJECT:INFORMATICS

PRACTICES(065)

ANSWER KEY

PARTA
1 (i)// 1
2 Antivirus Software 1
3 Manipulation 1
4 Variable Name Can Start With An Underscore. 1
5 Python 1
6 b.(2,3,4,2,3,4) 1
7 AlternateKey 1
8 OMR 1
9 False 1
1 Cardinality 1
0
1 Virtual 1
1
1 CREATEDATABASE SCHOOL; 1
2
1 230bytes 1
3
1 Select 1
4
1 Things 1
5
1 None 1
6
1 iii 1
7
1 i 1
8
PART B
1 Any two correct differenceOr Function Of Input 2
9 Device(1mark),two eg(1 mark)
2 a. OpenOffice-Free And Open Source 2
0 b. AdobePhotoshop-Proprietary
c. Skype-Freeware
d. Python-Free And Open Source
2 p=100.0q 2
1 =160.0
(1 mark for each correct answer)
2 DDL-, DROP, ALTERDML- 2
2 INSERT,UPDATE
2 3315 2
3
Or
2468
Sum=8

2 (i) SHOW DATABASES; 2


4
(ii) USE<DATABASENAME>
2 Candidate Key And Alternate Key With 2
5 Example
PART C
2 Diagram- 3
6 1.5markExplanatio
n- 1.5mark

2 a. 3 3
7
b. False
c. False
2 a. Int,date,float,decimal,char,varchar(Any Four-1 mark0 3
8
b. Any Two difference(2 mark)
2 a. A grid is a computer network of geographically dispersed and 3
9 heterogeneous computational resources. Unlike cloud, whose
primary focus is to provide services, a grid is more application specific
and creates a sense of a virtual supercomputer with an enormous
processing power and storage.(1 mark)
b. Infrastructure as a Service (IaaS), Platform as a
Service(PaaS),Software asaService (SaaS)-1 mark
c. (Any Two Application)-1mark
Handwriting Recognition, Gaming
Intelligent RobotsNaturalLanguage
Processing

OR
(definition-1 mark,characteristics with explanation-2mark)
DatasetsofenormousvolumeandcomplexityarecalledBigData.Characteristics of
BigData:
o Volume:Enormous Size.
o Velocity:Rateatwhichthedataunderconsiderationisbeing
generatedandstored.
o Variety : Data set has varied data, such as
structured,semistructuredandunstructureddata.Someexamplesarete
xt,i mages,
videos,webpagesandsoon.

o Veracity:Veracityreferstothetrustworthinessofthedata.Bigdatac
an besometimesinconsistent,biased,noisy.
o Value:Bigdatapossesstohavehiddenpatternsandusefulknowledge.

3 a. 3
0 [20,30,40,100,20,30,40,100
] b.40
c.100

or
explanationwitheg,eachcarries1mar
k
PART D
3 5
1 i. SELECT*FROMSCHOOLWHERESUBJECT=’
EN GLISH’;

ii. SELECTCODE,TEACHERNAMEFROMSCHOOL;

iii. SELECTSUBJECTFROMSCHOOL;

iv. SELECT TEACHERNAME FROM SCHOOL WHEREEXPERIENCE>10;


v. SELECT DOJ FROM SCHOOL
WHERESUBJECT=’CHEMISTRY’OREXPERIENCE=15;

OR
i. MySQL,oracle,SQlite,Postgres(any two-1mark)
ii. Database facilitates centralized storing, Reduces
Datainconsistency, Reduces data redundancy, Sharing of data
ispossible etc (Anytwocorrectpoints-1 mark)
iii. StructuredQueryLanguage(SQL)isastandardlanguageforaccessi
ng andmanipulatingdatabases.(1mark)
iv. Teachername-char/
varchar(1/2
mark)Experience-int(1/2
mark)
v. WHERE(1mark)
3 i. Typeconversionfunctiontobeused
2
ii.b./
iii.a.Singlelinecomment
iv.c.float
v.Amountindollarsis:2.0Thankyoufor usingcurrencyconverter!
3 5
3 i. CREATE TABLE
ORGANISATION(ECODEINT,NAMEVARCHAR(10),POSTVARCH
AR (20),SGRADVARCHAR(4),DOJDATE);
ii. INSERT INTO ORGANISATION
VALUES(2006,“REENA”,”DEPUTY MANAGER”,”D001”,”22-
DEC-2012”);
iii. SELECTPOSTFROMORGANISATION;
iv. SELECTNAME,POSTFROMORGANISATIONWHERE
SGRADE=’D003’;
v. SELECTSGRADE,POSTFROMORGANISATION;

OR
i. Relation-TablesinRelationalDatabase
ii. Tuples-Records/Rowsinarelation
iii. Domain-Setofvaluestaken foranattribute
iv. Primarykey -Keyattributethatuniquelyidentifiesatuple
v. Cardinality – No. of Tuples/records in a
relation(explanationwith eg table-1 mark
foreach)
PART E
3 a. DEGREE=5,CARDINALITY=5(1mark) 4
4
b. DEGREE=7,CARDINALITY=5(1mark)
c. ACODE as PRIMARY KEY, Because it is unique and notnull(2
mark) OR
Anytwodifferencewitheg(2mark)
3 a. i.Monday,Tuesday,Wedneday,Thursday(1mark)ii.Tuesd 4
5 ay( 1 mark)
b. D[5]=’Friday’(2mark)
Or
delD[3](2 mark)
ANSWERKEY

PARTA
1 (i)// 1
2 Antivirussoftware 1
3 Manipulation 1
4 Variablenamecanstartwithanunderscore. 1
5 Python 1
6 b.(2,3,4,2,3,4) 1
7 AlternateKey 1
8 OMR 1
9 False 1
1 Cardinality 1
0
1 Virtual 1
1
1 CREATEDATABASESCHOOL; 1
2
1 230bytes 1
3
1 Select 1
4
1 Things 1
5
1 None 1
6
1 iii 1
7
1 i 1
8
PART B
1 Any two correct differenceOr 2
9 Functionofinputdevice(1mark),twoeg(1 mark)

2 e. OpenOffice-Freeandopensource 2
0
f. AdobePhotoshop-Proprietary
g. Skype-Freeware
h. Python-Freeandopensource
2 p=100.0q 2
1 =160.0
(1markforeach correctanswer)
2 DDL-, DROP, ALTERDML- 2
2 INSERT,UPDATE
2 3315 2
3
Or
2468
Sum=8

2 (iii) SHOWDATABASES; 2
4
(iv) USE<DATABASENAME>
2 Candidatekeyandalternatekeywithexampl 2
5 e
PART C
2 Diagram- 3
6 1.5markExplanatio
n- 1.5mark

2 d. 3 3
7
e. False
f. False
2 c. Int,date,float,decimal,char,varchar(Anyfour-1mark0 3
8
d. Anytwo difference(2 mark)
2 d. A grid is a computer network of geographically dispersed 3
9 andheterogeneous computational resources. Unlike cloud,
whoseprimary focus is to provide services, a grid is more
applicationspecific and creates a sense of a virtual supercomputer
with anenormous processingpower an storage.(1mark)
e. Infrastructure as a Service (IaaS), Platform as a
Service(PaaS),Software asaService (SaaS)-1 mark
f. (Anytwoapplication)-1mark
Handwriting Recognition, Gaming
Intelligent RobotsNaturalLanguage
Processing

OR
(definition-1mark,charctersiticswithexplanation-2mark)
DatasetsofenormousvolumeandcomplexityarecalledBigData.Characteristics of
BigData:
o Volume:Enormoussize.
o Velocity:Rateatwhichthedataunderconsiderationisbeing
generatedandstored.
o Variety : Data set has varied data, such as
structured,semistructuredandunstructureddata.Someexamplesarete
xt,i mages,
videos,webpagesandsoon.

o Veracity:Veracityreferstothetrustworthinessofthedata.Bigdatac
an besometimesinconsistent,biased,noisy.
o Value:Bigdatapossesstohavehiddenpatternsandusefulknowledge.

3 a. 3
0 [20,30,40,100,20,30,40,100
] b.40
c.100

or
explanationwitheg,eachcarries1mar
k
PART D
3 5
1 v. SELECT*FROMSCHOOLWHERESUBJECT=’
EN GLISH’;

vi. SELECTCODE,TEACHERNAMEFROMSCHOOL;

vii. SELECTSUBJECTFROMSCHOOL;

viii. SELECT TEACHERNAME FROM SCHOOL WHEREEXPERIENCE>10;


v. SELECT DOJ FROM SCHOOL
WHERESUBJECT=’CHEMISTRY’OREXPERIENCE=15;

OR
vi. MySQL,oracle,SQlite,Postgres(any two-1mark)
vii. Database facilitates centralized storing, Reduces
Datainconsistency, Reduces data redundancy, Sharing of data
ispossible etc (Anytwocorrectpoints-1 mark)
viii. StructuredQueryLanguage(SQL)isastandardlanguageforaccessi
ng andmanipulatingdatabases.(1mark)
ix. Teachername-char/
varchar(1/2
mark)Experience-int(1/2
mark)
x. WHERE(1mark)
3 i. Typeconversionfunctiontobeused
2
ii.b./
iii.a.Singlelinecomment
iv.c.float
v.Amountindollarsis:2.0Thankyoufor usingcurrencyconverter!
3 5
3 vi. CREATE TABLE
ORGANISATION(ECODEINT,NAMEVARCHAR(10),POSTVARCH
AR (20),SGRADVARCHAR(4),DOJDATE);
vii. INSERT INTO ORGANISATION
VALUES(2006,“REENA”,”DEPUTY MANAGER”,”D001”,”22-
DEC-2012”);
viii. SELECTPOSTFROMORGANISATION;
ix. SELECTNAME,POSTFROMORGANISATIONWHERE
SGRADE=’D003’;
x. SELECTSGRADE,POSTFROMORGANISATION;

OR
vi. Relation-TablesinRelationalDatabase
vii. Tuples-Records/Rowsinarelation
viii. Domain-Setofvaluestaken foranattribute
ix. Primarykey -Keyattributethatuniquelyidentifiesatuple
x. Cardinality – No. of Tuples/records in a
relation(explanationwith eg table-1 mark
foreach)
PART E
3 d. DEGREE=5,CARDINALITY=5(1mark) 4
4
e. DEGREE=7,CARDINALITY=5(1mark)
f. ACODE as PRIMARY KEY, Because it is unique and notnull(2
mark) OR
Anytwodifferencewitheg(2mark)
3 c. 4
5 i.Monday,Tuesday,Wedneday,Thursday(1mark)ii.Tuesd
ay( 1 mark)
d. D[5]=’Friday’(2mark)
Or
delD[3](2 mark)

You might also like