0% found this document useful (0 votes)
42 views8 pages

Split Test All Chapters

The document appears to be an examination paper or study material related to computer science, specifically focusing on programming concepts and algorithms. It includes multiple-choice questions, fill-in-the-blank questions, and short answer prompts covering topics such as functions, data types, and algorithm efficiency. The content is fragmented and includes various references to websites and educational resources.

Uploaded by

amruthamscct
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)
42 views8 pages

Split Test All Chapters

The document appears to be an examination paper or study material related to computer science, specifically focusing on programming concepts and algorithms. It includes multiple-choice questions, fill-in-the-blank questions, and short answer prompts covering topics such as functions, data types, and algorithm efficiency. The content is fragmented and includes various references to websites and educational resources.

Uploaded by

amruthamscct
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/ 8

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

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

I. CHOOSE THE BEST ANSWER: 15 xN1et=et15


s ala .Ni.eNtet
alia s a .Ni.eNtet
alia
la s a la .Ni.eNtet
alia s a la . i.N
alia s a la .Ni.eNtet
alia
a
d a s a s
P.aPdada is a unit of w a s
.PaPdadisa often definedwwithin a
.Padada s a
d a s
w.P.aPad 1. Which of w
the .following www.that
code ww.Pa greater code structure?
w ww w.P.aPad
www
ww www ww ww www
ww
a) Subroutines b) Function c) Files d) Modules
t t .Ni.eNtetot a function definition tet called _______ i.NeNtet .Ni.eNtet
a s a lsa .N
a2.lia i.eNevalues
The which are
a s a passed
lsaalia a s alsa alia.Ni.eNare
a s alsa alai. a s alsaalia
d a d a .P.aPdadad) Definition ww.wP.aPdada d a
w.P.aPad w.P.aPadb) Subroutineswc) w.P.aPad

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

9. Which scope refers to the variables defined in current function?


s aslaalia .Ni.eNteta) Local scopesb) asla .Ni.eNtetscope c) Module
aGlobal
lia s
scope
alia
asla .Ni.eNtd)Function
et Scope ai.N.eNtet
s aslalai s .Ni.eNtet
alia
asla
a da a a d a a a d a a a d a a a d a a
w.P.Pad 10. Whichwofwthe w.P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww wwwfollowing memberswof wwawclass can be handledww
w wwwfrom within the class?
only wwwww
Pa

a) Public members b) Protected members c) Secured members d) Private members


ia
a11. eNtet
.Ni.Which alia.N t
i.eNet ia
abe eNtet
.Ni.handled alia.Ni.eNtet .Ni.eNtet
alia
d asaasla l of the following
d a s
a asla members of a classascan
d aasla l only from
d a saasla
within the class?
da saasla
w.P.aPad w.P.aPad
a) Public w .wP.aPad c) secured members w.P.aPad w.P.aPad
www
ww wwwwwmembers b) protected ww
wwmembers wwwww d) private members wwwww
12. Two main measures for the efficiency of an algorithm are
tet eNteComplexity .Ni.eNtec) t .Ni.eNtet
a s a
s alia
la .eNProcessor
.Nia) and memory
a s as alia
la .Ni.b) t
a a s alia
andscapacity
la t Time and spacelad)i.NData
a s as a la i.eNet and space asasla alia
d a .Padada d a .Padada d a
w.P.aPad ww.P
w w.P.aPad ww.Pcase complexity?ww
w w.P.aPad
www
ww 13. From the wwwfollowing sorting algorithms wwwwhich has the lowest
ww wwwworst www
a) Bubble sort b) Quick sort c) Merge sort d) Selection sort
ia N e
. i.N te t .Ni.eNtet .Ni.eNtet .Ni.eNtet .Ni.eNtet
as a a14.
lsa l The notation in as a alia
lsa
asymptotic evaluation a s a
representsalia
lsa a s alia
lsa
a a s alia
lsa
a
d a d a d a d a d a
w.P.aPad w.wP.aPadb) Average case w.P.aPad w.P.aPad w.P.aPad
www
ww wwwwcase
a) Best wwwww c) Worst case d)wNull wwwface
w www
ww

15. This is a theoretical performance analysis of an algorithm.


s a l a ia
l .Ni.eNteta) priori estimates
sa l alia
b) .eNtet
.Niposteriori la
testingdac)saaspace.Ni.eN
alia
tet
factor d) time factor
s asla .Ni.eNtet
alia sasla .Ni.eNtet
alia
a d a a s a a d a a s a a s a d a a ad a a
w.P.Pad w.P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww ww www www
ww www
ww www
ww
II. Answer any 6 of the following and question no. 24 is compulsory: 6 X 2 = 12
16. What is a subroutine?
.Ni.eNtet t t .Ni.eNtet .Ni.eNtet .Ni.eNtet
a s asla ia
a17.
l Write the interface
a s la
ayou
s
.N
alia i.eNefrom
get X:=( 78). a s alia
asla a s alia
asla as alia
asla
d a d a d a d a d a
w.P.aPad w .Pa ad
ww.P w .Pa ad
ww.P
.Pa ad
ww.P
w .Pa ad
ww.P
w
www
ww ww w ww
w
Kindly Send Me Your Study Materials To Us Email ID: [email protected]
ww
w 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

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

v) Statement which terminates the recursion


s asla alia .Ni.eNtet s aslaalia .Ni.eNtet s asla alia.Ni.eNtet 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 35. Explainww .aPad
w.Pexample
with Pure and impure w.P.a Pad
functions. w.P.aPad w.P.aPad
www
ww www wwwww wwwww wwwww
OR
How will
eNtet you facilitate data abstraction?
eNtet Explain it with eNtesuitable example.
s a l a li .
a Ni . s a l alia. Ni . s a l ali.
a Ni . t
s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia
a
d a s a a
d a s a a
d a s a a
d a s a s
w.P.aPad 36. What iswawList? w.P.aPad w.P.aPad w.wP.aPad example. What w .aP.aPdada
www
ww www Why List can bewcalled www as Pairs? Explain with
w wwwwsuitable ww ww
wis
List? Give an example.
OR Netet
s alsa lia
aHow .Ni.eNtet s alsa lia.Ni.eNtet
amulti-item? s alsa l . i.N
ia
aexample. s alsa .Ni.eNtet
alia s alsa .Ni.eNtet
alia
a
d a will you access a
d athe Explain a
with
d a .Padada a a
d a
w.P.aPad w.P.aPad w.P.aPad ww.P
w w.P.aPad
www
ww 37. Explainww www
the types of scopes for variable wwwww or LEGB rule with www
example. wwwww
OR
e t t
.Ni.Neany five benefitssainlausing e t t
.Ni.Nemodular programming. .Ni.eNtet .Ni.eNtet .Ni.eNtet
a s asla aWrite
lia a s a lia a s aslaalia a s aslaalia a sasla alia
a d a a d a a d a a d a a d a
w.P.Pad 38. Discusswabout w.P.P ad search algorithm.
Linear w.P.Pad w.P.Pad w.P.Pad
www
ww wwww wwwww wwwww wwwww
OR
Explain the Bubble sort algorithm with example.
a l a li .
a Ni.eNtet a l alia. Ni.eNtet asla
********** 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 s
a d a s
a d asa
w.P.aPad w .Pa ad
ww.P
.Pa ad
ww.P
w .Pa ad
ww.P
w w .Pa ad
ww.P
www
ww www www
Kindly Send Me Your Study Materials To Us Email ID: [email protected]
www www
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
.P.aPdada a
d a a
d a a
d a
w.P.aPad STD: XII -A
w 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–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

i . Ni.eN teta) Loop b) Branching


i . Ni.e tet c) Function d) Block
ia.Ni.eNtet .Ni.eNtet .Ni.eNtet
a s as laa8A.
l a Which function is
a s as l
called
aal a N
anonymous unnamed
a s asla afunction?
l a s aslaalia a s aslaalia
d a d a d a d a d a
w.P.aPad w.P.aPadb) Recursion wc) w.wP.aPad w.P.aPad w.P.aPad
www
ww ww www
a) Lambda w
wwFunction d) defineww www www
ww
la
9. In which arguments the correct positional order is passed to a function?

l a i . Ni .eNteta) Required b)laKeyword i . Ni .eNtet c) Default


la i .
d)eVariable
Ni . Ntet - length
.Ni.eNtet
alia
la .Ni.eNtet
alia
la
a
d a s as a l
10.a Pick the correct one
a
d a s astoa l a
execute the given s a
statement
a
d a s a l a successfully. a
d a s as a
d a s as
w.P.aPad if _________ w.wP.aPad “is a leap year”) w.P.aPad w.P.aPad w.P.aPad
sa

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

a) index value of slide operation b) first argument of slice operation


e t e t t .Ni.eNtet .Ni.eNtet
a s asla alia t
.Ni.Ne c)second argument
a s asla alia.of
Ni.N t
e operation d) third
slice
a s aslaalia .N i.eNet
argument of slice operation
a s aslaalia a s asla alia
d a d a d a d a d a
w.P.aPad 14. Whichwcommand .Pa adcan be used to remove
ww.P
w w .Paentire
ww.P
ad string variable www.P
a ad
in.Ppython? .Pa ad
ww.P
w
www
ww
a) rem
w
w b) remove
www
c) del d) delete
ww w ww
w
15. What will be the output of the following snippet?
s a la lia
aStr .Ni.1eNt=et"COMPUTER"salalia .Ni.eNtet s a alia
la .Ni.eNtet s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia
a
d a s a s a a s a s a s
w.P.aPad print ( str1w[:w:w .P.aPdada
2]) w.P.aPad
d a
w.P.aPad
d a d a
w.P.aPad
www
ww www wwwww ww www www
ww
a) ER b) CO c) OPTR d) CMUE
t .Ni.eNtet Question No.s24 t .Ni.eNte6t X 2 = 12 .Ni.eNtet
a s alsa ia
aII.
l .eNet
.NiAnswer any 6 theas lsaalia
questions.
a a alsa .N
aislia i.eNet
compulsory : a s a alia
lsa a s a alia
lsa
d a .P.aPdada modes that w .P.aPdused
ada to test PythonwProgram? .Padada d a
w.P.aPad 16. What are w w ww.P
w ww w.P.aPad
www
ww ww wwdifferent
wthe ww wwbe
can wwwww
17. Write short notes on Exponent data?
18. Define control structure. et t
s a l al .Ni.eNtet
ia sas(la .Ni.Ne
a)lia s alia
asla .Ni.eNtet s asla .Ni.eNtet
alia sasla .Ni.eNtet
alia
a d a a s a19. Write note on arange
d a a in loop. a d a a a d a a a d a a
w.P.Pad 20. What are w .P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww ww wwmain
wthe www
w
advantages ofwfunction? wwwww 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 alia
la .Ni.eNtet s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia
a
d a s a
dada s a
d a s a
d a s a
d a s
w.P.aPad 21. How towww.Padasalai.Net w.wP.aPlimit w.P.aPadGive an example. w.P.aPad
www.TrbTnpsc.com w.P.aPad
www
ww w
wwthe
wset www
w
for recursivewfunction? www
ww wwwww
22. What is String?
lsa
23.
alia eNtet is an Algorithm?
.Ni.What lsaalia.Ni.eNtet lsa .Ni.eNtet
alia lsa .Ni.eNtet
alia lsa .Ni.eNtet
alia
a s a
d a 24What will be .the a s a
doutput
a of the following a s a
d a code?
python a
d a s a a
d as a
w.P.aPad w P.aPad w.P.aPad w.P.aPad w.P.aPad
www
ww str1 = “School” wwwww wwwww www
ww wwwww
print(str1*3)
s aslaalia.Ni.eNtet s aslaalia.Ni.eNtet PART –laIII
s asalia .Ni.eNtet s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
a d a a a d a a a d a a a d a a ad a a
w.P.Pad III. II. Answer P.Pad
w.any .P ad
ww.P No. 33 is compulsory
w w.P.Pad =w
.P ad
18w.P
www
ww wwwww 6 the questions. wwQuestion
w www :
ww 3w
6 Xw w w
25. Explain Ternary operator with examples.
a26.
ia eNtet short notes on lEscape
.Ni.Write alia.Ni.eNtesequences
t with examples. .Ni.eNtet
alia .Ni.eNtet
alia .Ni.eNtet
alia
d a s
a asla l d a s
a asa da saasla d asaasla d a s
a asla
w.P.aPad 27. Using if..else..elif w.P.aPadstatement write .P.aPad program to display
awsuitable .aPad of 3 numbers.
w.Plargest w.P.aPad
www
ww wwwww wwwww www
ww wwwww
28. Write the basic rules for global keyword in python.
29. Differentiate
eNtet ceil( ) and floor( eNtet ) function?
s a l alia. N
i . s a l alia.Ni . s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia s a la .Ni.eNtet
alia
a
d a s a30. What is the use a
of
d a s
formata ( )? Give an a
example.
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 ww
31. How recursive www function works? ww www www
ww wwwww
32. What is the use of the operator += in Python string operation?
lsaa33. eNtet
.Ni.Write
ia lsaalia.Nito tet
.eNdisplay lsa .Ni.eNtet
alia lsa .Ni.eNtet
alia .Ni.eNtet
alia
lsa
a
d as a l a Python program
a s a the givena s pattern.
a a s a a s a
w.P.aPad C O M P UwT Padada d a
w.P.aPad
d a
w.P.aPad
d a
w.P.aPad

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

wwhich you to w interface


www
ww ww www www
w wwwww www
a) OS module b) sys module c) csv module d) getopt module
10. getopt( ) will return an empty array if there is no error in splitting strings to t
l a i . Ni .eNtet l a i . Ni .eNtet l a i . Ni .eNtet l a .Ni.eNevariable
iifile t l a .Ni.eNtet
ia
a
d ass a a l a a) argv variablea s as a l a b) opt variable a s
dadas a a l a c) args variable a
d ass a d)a l a a
d ass a a l
w.P.aPad 11. Whichwiswaw .wP.aPdada w.wP.aP w.P.aPad w.P.aPad
www
ww wwpython package usedwfor ww2D
w graphics? wwwww www
ww
da

a) matplotlib.pyplot b) matplotlib.pip c) matplotlib.numpy d) matplotlib.plt


12. Identify the package manager eNtet for Python packages, or modules.
s a l a lia.Ni.eNteta) Matplotlib b) s a l
PIP a ia
l .N i
c). plt.show( ) d) s
pythona l al Ni.eNtet
.package
ia s asla alia.Ni.eNtet s aslaalia.Ni.eNtet
a d a 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 13. Read the .P ad
ww.P code: Identify
w w .P.Pad of this code and P.Pad
w.choose w .wP.Pad
www
ww ww wfollowing www wwpurpose
the wwwww the right option ww
wwfrom
Pa

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

s aslaalia.Ni.eNtet s aslaalia.Ni.eNtet PARTa–laIII


s l .Ni.eNtet
ia s asla .Ni.eNtet
alia s asla .Ni.eNtet
alia
da a d a a d a a s a d a a d a a
w.P.aPad w.P.aPad w.P.aPad w.P.aPad w.wP.aPad
www
ww II. Answerwany www6 the questions. Question
w wwwww No. 33 is compulsory www
ww : 3w
6 Xw =w
w 18
25. What are the advantages of Tuples over a list?
la ia
a26. eNtet out the set operations
.Ni.List laalia
tet
.Ni.eNsupported by python. la .Ni.eNtet
alia la .Ni.eNtet
alia la .Ni.eNtet
alia
a
d a s a
s l a
dadas as d a s as a
d a s as a
d a s as
w.P.aPad 27. What are w.P.aPmembers?
class How do .aPada it?
w.Pdefine
you w.P.aPad w.P.aPad
www
ww wwwww wwwww www
ww wwwww
28. Write a class with two private class variables and print the sum using a method.
29. How to define constructor and destructor in Python?
l a ia
30. eNtet
.Ni.Differentiate PYTHON l a ia.Ni
and.eNteC++.
t l a .Ni.eNtet
ia la .Ni.eNtet
ia l a .Ni.eNtet
ia
a
d ass a a l a
d ass a a l a
d ass a a l a
d ass a a l a
d ass a a l
w.P.aPad 31. What iswMinGW? w.P.aPadWhat is its use? w.P.aPad w.P.aPad w.P.aPad

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

37. Write any 5 features of Python.


OR
a l a i
l .
a Ni.eNtet a l ali.
a Ni.eNtet alia
asla .Ni.eNtet aslaalia.Ni.eNtet asla .Ni.eNtet
alia
d asa s a Explain each word of
d a s
the
a s afollowing command. d a s
a da sa da s
a
w.P.aPad Python <filename.py> w.P.aPad -<i> <C++ Filename w.P.aPad w.P.aPad w.P.aPad
www
ww wwwww wwwww without cpp extension> www
ww www
ww

38.NWhat t is the purpose of sys,


.Ni.eNtgetopt module in Python? .Ni.eNteExplain. .Ni.eNtet .Ni.eNtet
a s a
s alia
la i.eNet a sas alia
la et
a s
OR a
s alia
la t
as a
s alia
la a s a
s alia
la
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 wwwwwfor getopt ( ) and explain
Write the syntax wwwwwits arguments and return wwwwwvalues. 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
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

l a i . Ni .eNtetc) Control Routerlaand i . Ni .


Line
eNtet Feed d) Carriagei.Return
l a Ni .eNtet and Line Feed lai.Ni.eNtet la .Ni.eNtet
alia
a
d a s as a l
9. a The command used a
d das a
tos a l a
skip a row in a CSV s
file
a as is
a l a a s as a l a a s as
w.P.aPad .aPaskip(
w.)Pb) .wP.aPdada d a
w.P.aPad
d a
w.P.aPad
sa

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

wthe creates an wobject a dictionary?


a) listreader( ) b) reader( ) c) tuplereader( ) d) DictReader ( )
a12. eNtet
.Ni.Making some changesaiin eNtetdata of the existing
.Ni.the Ni.eNtor
.file et adding more data aliisa
t
.Nicalled
.eNet .Ni.eNtet
a d a s
a asla lia a) Editing b)
a d a s
a aslala
Appending c) Modification
a d a s
a as
d)
laalia
Alteration a d a s
a asla
a d a s
a asla alia
w.P.Pad ww .P.Pad w.P.Pad w.P.Pad w.P.Pad
www
ww 13. Whichwofwthe wwfollowing ww
is an organizedwww collection of data?ww www www
ww
Pa

a) Database b) DBMS c) Information d) Records


14.
i . N e
Anytet changes made in the .Ni.eN tet of the record should
values .Ni.eNtebet saved by the command .Ni.eNtet .Ni.eNtet
a s asla alai. N
a s asla alia a s asla alia a s aslaalia a s asla alia
d a d a d a d a d a
w.P.aPad a) Save .Pa ad as c) Commit d)
b)Save
ww.P
w .Pa ad
Oblige
ww.P
w .Pa ad
ww.P
w .Pa ad
ww.P
w
www
ww www
15. The most commonly used statement in SQL is
www ww
w ww
w
a) cursor b) select c) execute d) commit
e t .Ni.eNtet Question No.s24 t .Ni.eNte6t X 2 = 12 .Ni.eNtet
a s as la li
aII.a. N .N e
iAnswert any 6 theasquestions.
as laalia a as la .N
aislia i.eNet
compulsory : a s as alia
la a s a s laalia
d a .wP.aPdada of RDBMS. ww.wP.aPdada d a d a
w.P.aPad 16. List some w
examples w.P.aPad w.P.aPad
www
ww wwww w ww www
ww www
ww
17. What is the difference between Hierarchical and Network data model?
18. Differentiate
eNtet Unique and Primary eNtet Key constraint. et t
s a l a li
19.a. Ni .
Write the difference s a l alia.
between
Ni . table constraint s a l
and a ia
l i . Ne constraint? sala
.Ncolumn a l .Ni.eNtet
ia s a l al .Ni.eNtet
ia
a
d as a a
d as a a
dadas a a
d as a
d as a
w.P.aPad 20. What iswthe w.wP.aPad w.wP.aPMySQL? w.P.aPad w.P.aPad
www
ww w
wwdifference between SQL wwwwand 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 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

You might also like