Split Test All Chapters
Split Test All Chapters
eNtet
alia s a .Ni.eNtet
alia
la s ala .Ni.eNtet
alia s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia
a
d a s a
d a s a
d a s a
d a s a
d a s
w.P.aPad w.P.aPad
www.Padasalai.Net w.P.aPad w.P.aPad
www.TrbTnpsc.com w.P.aPad
www
ww www
ww www
ww www
ww www
ww
s lsa
a .Ni.eNtet
alia s a .Ni.eNtet
alia
lsa s lsa
a .Ni.eNtet
alia s lsa
a .Ni.eNtet
alia salsa .Ni.eNtet
alia
a
d a a
d a a
d a a
.Padada a
d a
w.P.aPad w.P.aPad
V.M.G.R.R w.P.aPad ww.PSEC. SCHOOL
w w.P.aPad
www
ww www SRI SARADA
ww wwwSAKTHI MAT.
ww wHR.
ww www
ww
STD: XII
s al al .Ni.eNtet
ia s asla .Ni.eNtet COMPUTER
alia s asla
SCIENCE
.Ni.eNtet
alia s asla .Ni.eNtet
alia sasla .Ni.eNtet
alia
a d a a s a a d a a ada a a da a ad a a
w.P.Pad w.P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww wwwww www
ww www
ww www
ww
s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia SPLIT sTEST
ala .Ni.eN-te1t
alia s asla .Ni.eNtet
alia s .Ni.eNtet
alia
asla
da a d a a da as d a a d a a
w.P.aPad .Pa ad
ww.P
w w.P.aPad w.P.aPad w.P.aPad
www
ww PORTIONww :wL.1,2,3,4 www
ww www
ww MARKS: 70 www
ww
et
a) Arguments Function
w
www
ww wwwww www
w w ww www
ww
3. The functions which will give exact result when same arguments are passed are called
s asla alia .Ni.eNteta) Impure functionss aslaalia.N b) tet
i.eNPartial Functions c)laDynamic
s asalia .Ni.eNtet Function d) Pure s asla alia Ni.eNtet
.functions s asla .Ni.eNtet
alia
i.N
a d a a a d a a a d a a a d a a a d a a
w.P.Pad 4. All functions P.Pad
w.are w.P.Pad w.P.Pad w.P.Pad
www
ww wwwww ___________ definitions. wwwww wwwww www
ww
a) dynamic b) static c) recursive d) None of these
t .Ni.eNtet that retrievesainformation .Ni.eNtet from the data .Ni.eNtet .Ni.eNtet
a s asla .N
a5.lia i.eNet of the following
Which a s aslaalifunctions
a a s laalia a s aalia
asltype? a s aslaalia
d a d a d a d a d a
w.P.aPad w.P.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww wwwww
a) Constructors wwwww c) recursive d)wNested
b) Selectors www
w www
ww
la
6. The data type whose representation is known are called
la i . N
i .eNteta) Built in datatype l a i .
b)Derived
N
i .eNtet datatype c) Concrete
la i . N
i .eNtet datatype d) Abstract l a i . Ni .
data
eNtet type .Ni.eNtet
alia
la
a
d a s as a l a d a s as a l a a s as a l a a s a s a l a a s a s
w.P.aPad 7. Bundling .aPadatogether intowone
w.Pvalues P.aPdabedaconsidered as ww.wP.aPdada
w.can
d a
w.P.aPad
sa
two
www
ww wwwww www
w w ww www
ww
a) Pair b) Triplet c) single d) quadrat
tet t .Ni.eNtet .Ni.eNtet .Ni.eNtet
a s alsa .N
a8.liaAi.eNsequence of immutable
a s alsaalia .eNet is called asasla
.Niobjects alia a s alia
lsa
a a s a alia
lsa
d a P.aPdadb)
a List .P.aPdada .Padada d a
w.P.aPad a) Built
w.in c)wTuple d) Derivedwdata
w wwww.P w.P.aPad
www
ww wwwww www
ww wwwww
da
a18.
lsa ia eNtet
.Ni.Differentiate interface lsa
tet implementation. i.NeNtet
.Ni.eNthe
aliand lsaalai. .Ni.eNtet
alia
lsa .Ni.eNtet
alia
lsa
a
d as a l a s a
d da type? a a
d a s a a
d a s a a
d a s a
w.P.aPad 19. What iswabstract w.P.aPadata w.P.aPad w.P.aPad w.P.aPad
www
ww www
w wwwww www
ww www
ww
20. Differentiate constructors and selectors.
21. What tet is a Tuple? Give ian example.
tet t
s a i
asla22..Ni .eN
la Why scope should sbe a .N
aslausedi .
la for
eN variable. aStates la
asthe .N
alia i.eNet
reason? s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
a d a a a d a a d a a a d a a a d a a
w.P.Pad 23. What iswmapping? w.P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww www
w wwwww www
ww www
ww
24. How Python represents the private and protected Access specifiers?
.Ni.eNtet .Ni.eNtet PART – III .Ni.eNtet .Ni.eNtet .Ni.eNtet
a s alia
asla a s alia
asla a s asla alia as aslaalia a s alia
asla
d a d a d a d a d a
w.P.aPad III. Answer .Pa ad
ww.P6 questions and w
w w.wP.aPad no. 29 is compulsory: w.P.aPad 6 X 3 = 18 www .P.aPad
www
ww wwwANY w
and
wwquestion www
ww www
25.Why strlen is called pure function?
ia
a26.
la eNtet
.Ni.Differentiate ia.Ni.eNtet function . salalia
aimpure
la .Ni.eNtet .Ni.eNtet
alia
la .Ni.eNtet
alia
la
a
d as a s l purea
d asand
a s l a
d a s a a s as a s a
s
w.P.aPad 27. What happens w.P.aPad w.P.aPad w .wP.aPdan
ada d a
w.P.aPad
www
ww wwwww if you modify a variable wwwww outside the function? ww Give
ww example www
ww
28. Which strategy is used for program designing? Define that Strategy.
lsa ia
a29. eNtet
.Ni.Identify which ofathe lsa ia.Ni.eNtet are List, Tuple
afollowing ia
aand
lsa .Ni.eNtet
class? lsa .Ni.eNtet
alia .Ni.eNtet
alia
lsa
a
d as a l s
d da a l a s a l a s a a s a
w.P.aPad a) arr [1,2,34] .aPa[1,
wb).Parr .P.aPdaname,
da mark] w.P.aPad
d a d a
w.P.aPad
et
2, 34] c) student w[rno,
www
ww wwwww wwwww ww www www
ww
d) day = (‘sun’, ‘mon’, ‘tue’, ‘wed’) e) x = [1, 5,6.5, [5, 6], 8.2]
f) employee
tet [eno, ename, esal, teaddress]
s a
aslala i .Ni .eN s aslaalia.Ni.eNet s alia
asla .Ni.eNtet s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
i.N
a d a a a d a a a d a a a d a a a d a a
w.P.Pad 30 . What w are wthe
ww.P
ad
.Pdifferent ways to access www.P
d
.Ptheaelements of a list?ww
Give
w www.P
ad
.P example. w.P.Pad
www
ww w
w
31. Why access control is required?
www www
ww
32. List the characteristics of an algorithm.
ia
a33. eNtet a note on Asymptotic
.Ni.Write alia.Ni.eNtenotation.
t alia.Ni.eNtet .Ni.eNtet
alia .Ni.eNtet
alia
d a s
a asla l d a s
a asla d asaasla d a s
a asla d a s
a asla
w.P.aPad w.P.aPad .aPad – IV
w.PPART w.P.aPad w.P.aPad
www
ww wwwww wwwww ww www www
ww
la
ANSWER THE FOLLOWING: 5 x 5 = 25
i . N e te t i . N e te t i . N e te t .Ni.eNtet .Ni.eNtet
a s a s a34.
la l a N
i.What are called a s as alai.N and write a note
la
Parameters a s a
ons laalai.N a s as alia
la a s as alia
la
d a d a .Padada d a d a
w.P.aPad w.P.aPad w.P.aPad w.P.aPad
sa
www
ww wwwww
i) Parameter without Typewii)w ww.P
w
wParameter with Typeww www wwwww
OR
Identify
N
. i.N e te t in the following program.
N
. i.N e te t .Ni.eNtet .Ni.eNtet .Ni.eNtet
a s a lsaalia a s alsaalia a s alsa alia a s alsaalia a s alsaalia
d a :=.P.aPdada .wP.aPdada .wP.aPdada .wP.aPdada
w.P.aPad let rec gcdwawbw w w w
www
ww w w w w w w w w w w w
da
w
if b < > 0 then gcd b (a mod b) else return a w w w
i) Name of the function
t .Ni.eNtetells Ni.eNtet .Ni.eNtet .Ni.eNtet
a s asla aii)lia i.eNet the statement
.NIdentify
a s aslaawhich
lia
t it is a recursive
a s asla alia.function
a s aslaalia a s aslaalia
a d a a d a a d a a d a a d a
w.P.Pad iii) Name of the
w .P ad
argument
ww.P
variable ww.wP.Pad .P ad
ww.P
w w .P ad
ww.P
www
ww www
iv) Statement which invoke the function recursively
w ww www www
Pa
asla .Ni.eNtet
alia asla .Ni.eNtet
alia SPLIT .Ni.eN–e2t
alaia
TEST
t .Ni.eNtet
alia
asla .Ni.eNtet
alia
asla
a d
w.P.Pad
a s
a a d
w.P.Pad
a s
a adasasal
w.P.Pad a d
w.P.Pad
a s
a ad
w.P.Pad
a s
a
www
ww www
ww www
ww www
ww www
ww
PORTION: 5,6,7,8 MARKS: 70
asla Ni.eNtet
.CHOOSE
aI.lia THE BEST asla .Ni.eNtet
aliANSWER:
a asla alia.Ni.eNtet as20 .xNi.1eNt=et20
alia
la asla .Ni.eNtet
alia
da sa d a sa d a s
a d a s
a d a s
a
w.P.aPad w.wP.aPad w.P.aPad w.wP.aPad w.P.aPad
www
ww 1. The Python ww wwprompt indicates thatwInterpreter www
w is ready to accept ww wwinstruction. www
ww
a) >>> b) <<< c) # d) <<
t t .Ni.eNtet .Ni.eNtet .Ni.eNtet
a s as a2.lia
la .N i.eNet of the following
Which
a s a s aliisa
la .Ninot.eNeat token? a s as laalia a s as alia
la a s as alia
la
d a d a d a c) Keyword .P d)ad da d a
w.P.aPad w.P.aPad
a) Interpreter w.P.aPad
b) Identifiers
ww w.Pa
Operators w.P.aPad
www
ww 3. Which operator ww www is also called as Comparative wwwww operator? w ww www
ww
a) Arithmetic b) Relational c) Logical d) Assignment
4. Nelif
. i.N e te t
can be considered to N
be
. i.N e te t
abbreviation of N
. i.N e tet .Ni.eNtet .Ni.eNtet
a s alsaalia a s a lsaalia a s alsa alia a s alsaalia a s alsaalia
d a .Pifadadb)a if.. else dada d) if..elif ww.wP.aPdada .Padada
w.P.aPad .Paif
et
a) nested c)welse
www
ww ww w ww.P
w www ww.P w ww ww
w ww.P
w
5. Which statement is generally used as a placeholder?
a) continue b) break c) pass d) goto
e tet e tet et t .Ni.eNtet .Ni.eNtet
s a
aslala6.i .NWhich
i . N is the most comfortable
s a
aslala i .N i . N loop? s aslalaNi.Ne
a i . s aslaalia s aslaalia
i.N
a d a a a d a a a d a a a d a a a d a a
w.P.Pad w.P.Pad b) while
a) do...while wc)
.P.Pad
wfor d) if..elifwww .P.Pad w.P.Pad
www
ww ww www www
w www www
ww
7. A named blocks of code that are designed to do one specific job is called as
www
ww ww w:wprint(x, wwwww ww www www
ww
a) x%2=0 b) x%4==0 c) x/4=0 d) x%4=0
11. Which
.Ni.eNett of the following is the
.Ni.eNett output of the following .Ni.eNtepython
t code? .Ni.eNtet .Ni.eNtet
s alsa lia
astr1="TamilNadu" s alsa alia s alsaalia s alsaalia s alsaalia
a
d a a
d a a
d a a
d a a
d a
w.P.aPad w.P.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww ww www wwwww ww www www
ww
da
print(str1[::-1])
a) Tamilnadu b) Tmlau c) udanlimaT d) udaNlimaT
a12. eNtet in python: lai.Ni.eNtet
.Ni.Strings .Ni.eNtet .Ni.eNtet .Ni.eNtet
a d a s
a asla lia a) Changeable a d a s
a asala b) Mutable dc)asImmutable
a a aslaalia
d)a d a s
a asla
flexible
alia
a d a s
a aslaalia
w.P.Pad w.P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww 13. What iswstride? www
w wwwww ww www www
ww
Pa
et
www
ww w
wwE.wR.P
w wwwww www
ww www
ww
COMPUTE
tetP U T
Oi.eNM .Ni.eNtet .Ni.eNtet .Ni.eNtet .Ni.eNtet
s asla aClia
.N s aslaalia s asla alia s asla alia s alia
asla
i.N
a d a a a d a a a d a a a d a a a d a a
w.P.Pad C O M P Uwww .P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww www wwwww www
ww www
ww
COMP
C OeM
s a l al .Ni.Ntet
ia s aslaalia.Ni.eNtet s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
d a a s aC O d a a d a a d a a d a a
w.P.aPad w.P.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww wwwww wwwww www
ww www
ww
la
C
PART – IV
i . N e te t i . N e te t .Ni.eNtet .Ni.eNtet .Ni.eNtet
a s as laalai.N a s as alai.N
la a s as laalia a s as laalia a sas alia
la
d a d d a d a d a
w.P.aPad ANSWERwTHE .aPada
w.PFOLLOWING: w.P.aPad w.P.aPad 5 x 5 = 25 w.P.aPad
sa
www
ww www
w wwwww www
ww www
ww
34. Explain input ( ) and print ( ) functions with examples.
.Ni.eNtet .Ni.eNtet OR i.Netet .Ni.eNtet .Ni.eNtet
a s alsa alia a s a laalia
a s a laal a i . N
a s a laalia
a s a alia
lsa
d a Explain the different as
d operators in Python..Padadas d as d a
w.P.aPad w.P.aPad w .P w.P.aPad w.P.aPad
www
ww 35. Write awdetail www note on for loop. ww
w www www
ww www
ww
da
OR
Write e
.Ni.Ne t at program to display all e
.Ni.Ne t
3 t
digit odd numbers. .Ni.eNtet .Ni.eNtet .Ni.eNtet
a s asla alia a s asla alia a s aslaalia a s aslaalia a s alia
asla
a d a a d a a d a a d a a d a
w.P.Pad w.P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww wwwww wwwww www
ww www
ww
36. Explain the different types of function with an example.
Pa
OR
a l a i . Ni.eNtet the scope of variables
Explain
l a a l alia. Ni.eNte t
with an example. aslaalia.Ni.eNtet aslaalia.Ni.eNtet asla .Ni.eNtet
alia
d a s
a s a d a s
a s a d a s
a d a s
a da s
a
w.P.aPad w.P.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww wwwww wwwww www
ww www
ww
37. Explain the following built-in functions.
s a laalia.Ni.eNteta) id( ) b) chr( s a la
) .NeNc)
alia
t round( ) d) type(i.N
i. et s a la
) t e) pow( )
alai.eNet s a alia
la .Ni.eNtet s a la .Ni.eNtet
alia
a
d a s a
d a s a
d ORa s a
d a s a
d a s
w.P.aPad w.P.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww Explain recursive wwwww function with an example. wwwww www
ww www
ww
38. Explain about string operators in Python with suitable example.
s alsa alia.Ni.eNtet s alsa alia.Ni.eNtet OR
s alsaalia.Ni.eNtet s alsaalia.Ni.eNtet s lsa
a .Ni.eNtet
alia
a
d a a
dadthe
a following built .in a
dada functions. (PTA.P a
adada a
d a
w.P.aPad Write a short .Paon
note
ww.P
w Pastring
ww.P
w - 3)
ww.P
w w.P.aPad
www
ww
i) Capitalize ( )
www www ww
w www
ww
ii) isalpha ( )
eNtet
.Ni.isalnum .Ni.eNtet .Ni.eNtet .Ni.eNtet .Ni.eNtet
a d a s
a lia
aslaiii)
a ()
a d a s
a asla alia
a d a s
a aslaalia
a d asaasla alia
ad a s
a
alia
asla
w.P.Pad iv) lower (w) ww .P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww www wwwww www
ww www
ww
Mrs. GEETHAMARIMUTHU Page 2
s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
da a d a a d a a d a a d a a
w.P.aPad w.Pa ad
ww.P
.Pa ad
ww.P
w .Pa ad
ww.P
w .Pa ad
ww.P
w
www
ww ww
w ww
w ww
w
Kindly Send Me Your Study Materials To Us Email ID: [email protected]
ww
w
sa la .Ni.eNtet
alia s a .Ni.eNtet
alia
la s ala .Ni.eNtet
alia s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia
a
d a s a
d a s a
d a s a
d a s a
d a s
w.P.aPad w.P.aPad
www.Padasalai.Net w.P.aPad w.P.aPad
www.TrbTnpsc.com w.P.aPad
www
ww www
ww www
ww www
ww www
ww
V.M.G.R.R SRI SARADA SAKTHI MAT. HR. SEC. SCHOOL
s lsa
a .Ni.eNtet
alia s a .Ni.eNtet
alia
lsa s lsa
a .Ni.eNtet
alia s lsa
a .Ni.eNtet
alia salsa .Ni.eNtet
alia
a
d a a
-wA.P.aPdada a
d a a
d a a
d a
w.P.aPad STD: XII w.P.aPad SCIENCE
COMPUTER w.P.aPad w.P.aPad
www
ww www
ww www
ww www
ww www
ww
asla .Ni.eNtet
alia asla .Ni.eNtet
alia SPLIT .Ni.eN–e3t
alaia
TEST
t .Ni.eNtet
alia
asla .Ni.eNtet
alia
asla
a d
w.P.Pad
a s
a a d
w.P.Pad
a s
a adasasal
w.P.Pad a d
w.P.Pad
a s
a ad
w.P.Pad
a s
a
www
ww www
ww www
ww www
ww www
ww
PORTION: 9,10,14,16 MARKS: 70
asla Ni.eNtet
.CHOOSE
aI.lia THE BEST asla .Ni.eNtet
aliANSWER:
a asla alia.Ni.eNtet as15
la .xNi.1eNt=et15
alia asla .Ni.eNtet
alia
da sa d a s
a d a sa d a s
a d a s
a
w.P.aPad .Pa ad
ww.P
w w.P.aPad w.P.aPad w.P.aPad
www
ww 1. Let list1w=w w[2,4,6,8,10], wwwww
then print(List1[-2]) will result in ww www www
ww
a) 10 b) 8 c) 4 d) 6
t
Ifi.eNList=[10,20,30,40,50]
et Ni.eNteList[2]=35
t .Ni.eNtet .Ni.eNtet .Ni.eNtet
a s as a2.lia
la .N
a s as alia
la .then will result
a s as laalia a s as laalia a s as laalia
d a .P.aPdada d a d a d a
w.P.aPad a) [35,10,20,30,40,50]
w w.P.aPad
b) [10,20,30,40,50,35] w.P.aPad d) [10,35,30,40,50]
c) [10,20,35,40,50] w.P.aPad
www
ww 3. What will ww ww
wbe the result of the following wwwwwPython code? wwwww www
ww
S=[x**2 for x in range(5)]
s alsa l .Ni.eNtet
aPrint(S)
ia s alsaalia .Ni.eNtet s alsa alia.Ni.eNtet s alsa .Ni.eNtet
alia s alsa .Ni.eNtet
alia
a
d a .Padab) a
da[0,1,4,9,16] c) [0,1,4,9,16,25] .Padada a .Padadaa .Padada a
w.P.aPad
et
a) [0,1,2,4,5] d) [1,4,9,16,25]
www
ww ww w ww.P
w www ww.P
w www
www.P ww
w ww.P
w
4. Functions defined inside a class:
a) Functions b) Module c) Methods d) section
i .N e tet i .N e tet .Ni.eNtet .Ni.eNtet .Ni.eNtet
s a
aslala5. Ai . Nprivate class variable
s a
aslala is i . N
prefixed with s asla alia s asla alia s asla alia
i.N
a d a a a d a a a d a a a d a a a d a a
w.P.Pad a) __ w.b)P.P&&ad c) ## wd) .P.Pad
w** w.P.Pad w.P.Pad
www
ww ww www www
w wwwww www
ww
6. The process of creating an object is called as:
a) Constructor b) Destructor c) Initialize d) Instantiation
a l a lia. Ni.eNtet a l a i
l .
a Ni.eNtet a l alia. Ni.eNtet asla .Ni.eNtet
alia asla .Ni.eNtet
alia
d a s
a s a d a s
a s a d a sa s a d a s
a d a s
a
w.P.aPad 7. Importing C++.Paprogram
ww.P
w ad in a Pythonwprogram
w ww
.Pa ad is called
ww.P w .Pa ad
ww.P
.Pa ad
ww.P
w
www
ww ww w www ww
w
la
a) wrapping b) Downloading c) Interconnecting d) Parsing
8. A framework for interfacing Python and C++ is
s a laalia .Ni.eNteta) Ctypes b)
s a la ia
l .Ni.eNtet
aSWIG c) Cythonsala alia Ni.eN
.d) tet
Boost s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia
a
d a s a s
.P.aPdadallows
a a
dwith s
da the Windows operating a
d a s a
.P.aPdada s
w.P.aPad 9. The module w.P.aPa w.P.aPad system is www
sa
the following.
C:\Users\YourName\AppData\Local\Programs\Python\Python36-32\Scripts>pip
.Ni.eNtet .Ni.eNtet .Ni.eNtet .Ni.eNlist
tet .Ni.eNtet
a s asla alia a) List installeda s s laalia
apackages b) list command a s alia
aslc)
a Install PIP d) a
packagess asla lia
ainstalled a s asla alia
d a d a d a d a d a
w.P.aPad .Pa ad
ww.P
w .Pa ad
ww.P will be typedwinw
w w .Pa ad
ww.Pcommand prompt. w.P.aPad
www
ww 14. To install ww wmatplotlib, the following wwwfunction wyour www
ww
What does "-U" represents? Python-m pip install -U pip
s a laalia .Ni.eNteta) downloadingsapip laalia.to tet latest version b) upgrading
Ni.eNthe
s a alia
la .Ni.eNtet pip to the latest s a la l .Ni.eNtet
aversion
ia s a alia
la .Ni.eNtet
a
d a s c) removing a s
d da d) upgrading matplotlib a
d a s a
ad da s a
d a s
w.P.aPad w.P.aPapip w.wP.aPad to the latest, version ww.wP.Pa w.P.aPad
www
ww 15. Identify ww www
the right type of chart using wwwwthe following hints. w ww www
ww
Hint 1: This chart is often used to visualize a trend in data over intervals of time.
.Ni.eN2:tetThe line in this typei.NofeNtchart .Ni.eNtet .Ni.eNtet .Ni.eNtet
a s alsa aHint
lia
a s alsa alai. et is often drawn a s alsaachronologically.
lia
a s a lsaalia a s a lsaalia
d a .P.aPdab)
daBar chart c) Pie w .P.aPdad)daScatter plot ww.wP.aPdada d a
w.P.aPad a) Line wchart chart w.P.aPad
www
ww ww www wwwww w ww www
ww
II. Answer any 6 the questions. Question No. 24 is compulsory : 6 X 2 = 12
i . N e tet i. N e tet i. N e tet i . N e tet .Ni.eNtet
a s 16.
a
aslala i . N
How will you access
a s the
a
aslala i .N
list elements in reverse
a s a
aslala i. N
order? as a
aslala i . N
a s alia
asla
ad a a d a a d a a d a ad a
w.P.Pad 17. Differentiate w.Pdel d remove ( ) function
.Pawith w.P.Paof d List. w.P.Pad w.P.Pad
www
ww wwwww www
ww www
ww wwwww
Mrs. GEETHAMARIMUTHU Page 1
s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
da a d a a d a a d a a d a a
w.P.aPad w.Pa ad
ww.P
.Pa ad
ww.P
w .Pa ad
ww.P
w .Pa ad
ww.P
w
www
ww ww
w ww
w ww
w
Kindly Send Me Your Study Materials To Us Email ID: [email protected]
ww
w
s a alia
la .Ni.eNtet s a .Ni.eNtet
alia
la s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia
a
d a s a
d a s a
d a s a
d a s a
d a s
w.P.aPad 18. What is w.P.aPad
www.Padasalai.Net w.P.aPad w.P.aPad
www.TrbTnpsc.com w.P.aPad
www
ww www
w
winstantiation? ww www wwwww www
ww
19. How will you create constructor in Python?
lsa
20.
alia eNtet is the theoretical
.Ni.What lsa .Ni.eNtet
difference
alia
between Scripting
lsa .Ni.eNtlanguage
alia et lsa .Ni.eNtet
and other programming
alia lsa .Ni.eNtet
alia
a s a
d a language? a
d as a a
d a s a a
d a s a a
d a s a
w.P.aPad w.wP.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww 21. What iswthe w
wwuse of cd command?wGive wwwan example.
w wwwww www
ww
22. List the types of Visualizations in Matplotlib.
a23. eNtet the difference between
.Ni.Write .Ni.eNtet the following sfunctions:.Ni.eNtet .Ni.eNtet .Ni.eNtet
a d a s
a asla lia a d a s
a aslaalia
a da aaslaalia
a da saaslaalia
a d a s
aaslaalia
w.P.Pad .P ad plt. plot([1,2,3,4],[1,4,9,16])
plt.plot([1,2,3,4]),
ww.P of creating a Tuple
w w.wP.Pad w.P.Pad w.P.Pad
www
ww 24. Write the wwwsyntax ww wwwith n number of elements. wwwww www
ww
et
www
ww www
w wwwww www
ww wwwww
32. Write any three uses of data visualization.
33. What is sys.argv? What does it contain?
s a l al .Ni.eNtet
ia s a l aia
l .Ni.eNtet s alia
asla .Ni.eNtet s aslaalia.Ni.eNtet s alia
asla .Ni.eNtet
a a
i.N
a d a a s a d a a s a d a a a d a a a d a a
w.P.Pad w.P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww wwwww wwwwwPART – IV www
ww wwwww
ANSWER THE FOLLOWING: 5 x 5 = 25
i . N e tet i . Ne tet i . N etet .Ni.eNtet .Ni.eNtet
as alai.
asla N
a s alai.
asla N
as alai.
asla N
a s alia
asla a s alia
asla
d a d a d a d a d a
w.P.aPad 34. What iswthe P.aPad of range ( )? Explain
w.purpose w.P.aPawith
d an example. w.P.aPad w.P.aPad
www
ww www
w www
ww www
ww www
ww
la
OR
What is nested tuple? Explain with an example.
s a alia
la .Ni.eNtet s a alia
la .Ni.eNtet s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia sa la .Ni.eNtet
alia
a
d a s a s
P.aPdada set operations a s
.P.aPdada by Python with a s
.Padadaexample. a
d a s
w.P.aPad 35. Explainww w.different
the supported suitable w.P.aPad
sa
www
ww www ww w
www ww
w ww.P
w
www
ww
OR
Explain in detail the types of pyplots using Matplotlib.
s a l a ia
l .Ni.eNtet s a l al .Ni.eNtet
ia s a l al .Ni.eNtet
ia s a l al .Ni.eNtet
ia s lsa
a .Ni.eNtet
alia
a
d as a a s a a
d das a a
d as a a
w.P.aPad 36. Explainww P.aPdadabuttons
w.various
the w.P.aPa
in matplotlib window. w.P.aPad
d a
w.P.aPad
www
ww www wwwww www
ww www
ww
da
OR
Explain t t the purpose of the following functions.
.N
aa)lia i.eNexlabel eNtet
.Ni.plt.
alic) .Ne)
ali)a
tet
i.eNplt.show( alia.Ni.eNtet .Ni.eNtet
alia
da saasla plt. a aasla
b) plt. dylabel
s a title d) plt. legend(
d a s
a asla ) dasaasla d a s
a asla
a
w.P.Pad a
w.P.Pad a
w.P.Pad a
w.P.Pad a
w.P.Pad
www
ww wwwww wwwww www
ww www
ww
Pa
s lsa
a .Ni.eNtet
alia s a .Ni.eNtet
alia
lsa s lsa
a .Ni.eNtet
alia s lsa
a .Ni.eNtet
alia s lsa
a .Ni.eNtet
alia
a
d a a
d a a
d a a
d a a
d a
w.P.aPad w.P.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww www
ww www
ww
**********
www
ww www
ww
s asla .Ni.eNtet
alia sasla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia sasla .Ni.eNtet
alia
ad a a a d a a a d a a a d a a ad a a
w.P.Pad w.P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww www
ww www
ww www
ww www
ww
Mrs. GEETHAMARIMUTHU Page 2
s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
da a d a a d a a d a a d a a
w.P.aPad w.Pa ad
ww.P
.Pa ad
ww.P
w .Pa ad
ww.P
w .Pa ad
ww.P
w
www
ww ww
w ww
w ww
w
Kindly Send Me Your Study Materials To Us Email ID: [email protected]
ww
w
sa la .Ni.eNtet
alia s a .Ni.eNtet
alia
la s ala .Ni.eNtet
alia s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia
a
d a s a
d a s a
d a s a
d a s a
d a s
w.P.aPad w.P.aPad
www.Padasalai.Net w.P.aPad w.P.aPad
www.TrbTnpsc.com w.P.aPad
www
ww www
ww www
ww www
ww www
ww
V.M.G.R.R SRI SARADA SAKTHI MAT. HR. SEC. SCHOOL
s lsa
a .Ni.eNtet
alia s a .Ni.eNtet
alia
lsa s lsa
a .Ni.eNtet
alia s lsa
a .Ni.eNtet
alia salsa .Ni.eNtet
alia
a
d a a
-wA.P.aPdada a
d a a
d a a
d a
w.P.aPad STD: XII w.P.aPad SCIENCE
COMPUTER w.P.aPad w.P.aPad
www
ww www
ww www
ww www
ww www
ww
asla .Ni.eNtet
alia asla .Ni.eNtet
alia SPLIT .Ni.eN–e4t
alaia
TEST
t .Ni.eNtet
alia
asla .Ni.eNtet
alia
asla
a d
w.P.Pad
a s
a a d
w.P.Pad
a s
a adasasal
w.P.Pad a d
w.P.Pad
a s
a ad
w.P.Pad
a s
a
www
ww www
ww www
ww www
ww www
ww
PORTION: 11,12,13,15 MARKS: 70
asla Ni.eNtet
.CHOOSE
aI.lia THE BEST asla .Ni.eNtet
aliANSWER:
a asla alia .Ni.eNtet as15
la .xNi.1eNt=et15
alia asla .Ni.eNtet
alia
da sa d a s
a d a s
a d a s
a d a s
a
w.P.aPad w.wP.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww 1. What is w w
ww
the acronym of DBMS? ww www www
ww www
ww
a) DataBase Management Symbol b) DataBase Managing System
t
.Ni.eNetc) DataBase Management .Ni.eNtet System d) DataBasic tet
.Ni.eNManagement Systemlai.Ni.eNtet .Ni.eNtet
a s as alia
la a s as alia
la a s as laalia a s as a l a a s as laalia
d a dada represent parent.Pchild d a .P.aPdada d a
w.P.aPad 2. Which database w.P.aPmodel w .aPad relationship? www w.P.aPad
www
ww wwwww b) Network c) Hierarchical
a) Relational wwwww d) Object www www
ww
3. Which of the following is an RDBMS?
s alsaalia .Ni.eNteta) Dbase b)
s alsa l .Ni.eNtet c) Microsoft Access
aFoxPro
ia s alsa alia .Ni.eNd)tetSQLite
s alsa .Ni.eNtet
alia s alsa .Ni.eNtet
alia
a
d a a
adada as .Padada a .Padadaa a
.Padada
w.P.aPad 4. A tuple w .Pknown
et
iswalso
www
ww w ww.P
w www ww.P
w ww
w ww.P
w ww
w ww.P
w
a) table b) row c) attribute d) field
5. Which commands provide definitions for creating table structure, deleting relations , and
s .Ni.eNtet relation schemas.
lia
aslamodifying
a s aslaalia.Ni.eNtet s asla alia .Ni.eNtet s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
i.N
a d a a a d a a a d a a a d a a a d a a
w.P.Pad a) DDL w.b)P.P ad c) DCL d) DQL
DML w.P.Pad w.P.Pad w.P.Pad
www
ww wwwww wwwww www
ww www
ww
6. Which command lets to change the structure of the table?
7. Thet command to delete a table tet is
s a l a lia. Ni.eNeta) DROP b) DELETE
s a l alia. Ni.eNc) DELETE ALL s asla
d) ia
l .Ni.eNtet TABLE
aALTER s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
d a a s a d a a s a d a a d a a d a a
w.P.aPad 8. The expansion w.P.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww wwwww of CRLF is wwwww www
ww www
ww
la
a) Control Return and Line Feed b) Carriage Return and Form Feed
www
ww wwwww
a) next( ) c) omit ( w )wd)w
w wbounce () www
ww www
ww
10. Which of the following is a string used to terminate lines produced by writer( )method of csv
module?
.Ni.eNtet .Ni.eNtet .Ni.eNtet .Ni.eNtet .Ni.eNtet
a s alsa alia a s a laalia
a s a laa ia
l a s a laalia
a s a laalia
d a
w.P.aPad .P.aPdadas b) Enter key
a) Line Terminator c).PForm
adadafeeds d) Data Terminator d as
w.wP.aPad
d as
w.P.aPad
www
ww 11. Whichwofw
w
wwfollowing ww ww.Pwhich maps datawto
w w
ww www
ww
da
s asla .Ni.eNtet
alia sasla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia sasla .Ni.eNtet
alia
ad a a a d a a a d a a a d a a ad a a
w.P.Pad w.P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww www
ww www
ww www
ww www
ww
Mrs. GEETHAMARIMUTHU Page 1
s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
da a d a a d a a d a a d a a
w.P.aPad w.Pa ad
ww.P
.Pa ad
ww.P
w .Pa ad
ww.P
w .Pa ad
ww.P
w
www
ww ww
w ww
w ww
w
Kindly Send Me Your Study Materials To Us Email ID: [email protected]
ww
w
s a alia
la .Ni.eNtet s a alia
la .Ni.eNtet s a laalia.Ni.eNtet s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia
a
d a s a
d a s a
d a s a
d a s a
d a s
w.P.aPad w.P.aPad
www.Padasalai.Net w.P.aPad w.P.aPad
www.TrbTnpsc.com w.P.aPad
www
ww wwwww ww www wwwww wwwww
21. Mention the two ways to read a CSV file using Python.
lsa
22.
alia eNtet is use of next (la
.Ni.What .Ni.eNtet
) ifunction?
l a ia.Ni.eNtet l a .Ni.eNtet
ia l a .Ni.eNtet
ia
a s a a s a a l a
s populate record.Pinadaad a s a a l
as Give an example. a s a a l a s a a l
d a 23.Write the command
w.P.aPad
d ato
w.wP.aPad w w.P
table. .Padadas d as
w.P.aPad
www
ww 24. What iswthe w
wwadvantage of declaring ww wawcolumn as "INTEGER ww ww.P
w
wPRIMARY KEY ". ww www
PART – III
t .Ni.eNtet Question No.s33 t .Ni.eNte6t X 3 = 18 .Ni.eNtet
a s aslaaII.
lia .eNet
.NiAnswer any 6 the questions.
a s alia
asla a aslaaislia
.Ni.eNet
compulsory :
a s alia
asla a s alia
asla
a d a a d a a d a a d a a d a
w.P.Pad 25. What iswthe P.Pad
w.difference between Select w.Pand d
.PaProject command? w.P.Pad w.P.Pad
www
ww www
w ww www wwwww wwwww
26. Explain Object Model with example.
28. What is a constraint? Write short note on Primary key constraint.
ia
a29. eNtet a SQL statement
.Ni.Write alia Ni.eNtetDISTINCT keyword.
.using alia .Ni.eNtet alia.Ni.eNtet alia.Ni.eNtet
d a s
a asla l d a s
a asla da saasla d asaasla d a s
a asla
w.P.aPad 30. Write awnote w.P.aPad .wP.aPad What is the difference
wpython. w.P.aPad w.P.aPad
www
ww wwwon open ( ) functionwof
w w
ww wwwww between the twoww www
methods?
31.Mention
eNtet the difference between eNtet fetchone( ) andlafetchmany eNtet ( ). t
s a l ali
32.a. N
i .
What is the use of a l
Where
s a i
l .
aNi . Clause. Give a a
python
s li .
a N
i.
statement using the a
where
s alia
la i.eNet
.Nclause? s a alia
la .Ni.eNtet
a
d a s a a
d a s a a s a a s a s
w.P.aPad 33. Write awPython w.P.aPad .PaPdadwith
a d a
w.P.aPad
d a
w.P.aPad
www
ww www program to read w
w aw ww.file
w
CSV
w wwwww comma (,).
default delimiter wwwww
PART – IV
s alsa .Ni.eNtet
alia s a .Ni.eNtet
alia
lsa s alsa .Ni.eNtet
alia s lsa
a .Ni.eNtet
alia s lsa
a .Ni.eNtet
alia
a
d a a
d a a
d a a
d a a
.P.aPdada
w.P.aPad ANSWERwTHE w.P.aPad w.P.aPad w.P.aPad 5 x 5 = 25 www
et
www
ww wwwFOLLOWING: ww
w www www
ww www
34. Explain the different types of data model.
s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia ORs asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s .Ni.eNtet
alia
asla
i.N
a d a a a d a a a d a a ad a a a d a a
w.P.Pad Differentiate d RDBMS.
w.P.Paand
DBMS w.P.Pad w.P.Pad w.P.Pad
www
ww www
ww www
ww www
ww www
ww
35. Explain the different operators in Relational algebra with suitable examples.
s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia OR
s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
d a a d a a d a a d a a d a a
w.P.aPad Explain thewcharacteristics
w.P.aPad of DBMS. w.P.aPad w.P.aPad w.P.aPad
www
ww www
w www
ww www
ww www
ww
la
36. Write the different types of constraints and their functions.
s a laalia.Ni.eNtet s a alia
la .Ni.eNtet OR
s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia sa la .Ni.eNtet
alia
a
d a s a s
.P.aPdada of SQL? Write a
d da s a
d a s a
d a s
w.P.aPad What are the components .aPacommands
w.Pthe in each.w.P.aPad w.P.aPad
sa
w
www
ww www
ww www
ww wwwww www
ww
37. Tabulate the different mode with its meaning.
OR
l a i .
WriteN
i .eNtethe
t different methods l a i. Ni.
toeNtread
e t a File in Python. l a .Ni.eNtet
ia l a .Ni.eNtet
ia .Ni.eNtet
alia
lsa
a s
d asa a l a a s a a l a a s a a l a s a a l a s a
w.P.aPad 38. Write in .PaPdadasSQLite and the das to use it.
.wP.aPdaused d as
w.P.aPad
d a
w.P.aPad
www
ww ww ww.about
w
brief ww
ww
wsteps wwwww www
ww
da
w
OR
Whatt is the use of HAVING clause? Give an example python script.
s a l al .Ni.eNet
ia s a l alia.Ni.eNtet s a l al .Ni.eNtet
ia s aslaalia.Ni.eNtet s asla .Ni.eNtet
alia
a da a s a a d a a s a a d a a s a a d a a a d a a
w.P.Pad w.P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww www
ww www
ww wwwww www
ww
Pa
s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia i.NeNtet
**********
alai.
sala s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
d a a d a a .wP.aPdaadas da a da a
w.P.aPad w.P.aPad w w.P.aPad w.P.aPad
www
ww www
ww w
w ww www
ww www
ww
s ala .Ni.eNtet
alia sa .Ni.eNtet
alia
la s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia
a
d a s a
d a s a
d a s a
d a s a
d a s
w.P.aPad w.P.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww www
ww www
ww www
ww www
ww
s lsa
a .Ni.eNtet
alia s a .Ni.eNtet
alia
lsa s lsa
a .Ni.eNtet
alia s lsa
a .Ni.eNtet
alia s lsa
a .Ni.eNtet
alia
a
d a a
d a a
d a a
d a a
d a
w.P.aPad w.P.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww www
ww www
ww www
ww www
ww
s asla .Ni.eNtet
alia sasla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia sasla .Ni.eNtet
alia
ad a a a d a a a d a a a d a a ad a a
w.P.Pad w.P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww www
ww www
ww www
ww www
ww
Mrs. GEETHAMARIMUTHU Page 2
s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
da a d a a d a a d a a d a a
w.P.aPad w.Pa ad
ww.P
.Pa ad
ww.P
w .Pa ad
ww.P
w .Pa ad
ww.P
w
www
ww ww
w ww
w ww
w
Kindly Send Me Your Study Materials To Us Email ID: [email protected]
ww
w