RollNo. of the Candidate. Total No.
of question-11
Signature of the Invigilator.. Total no. of printed pages-04
GSC/MAIN/2024
Yearly Examination April-May 2024
B.Sc. Third Year
Computer Science
(Minor/Open Elective)
(Data Analysis & Visualization with Python)
Maximum Marks : 70
Time : 3 Hours
clearly.
Note Attempt all questions from sections A, B & C. Marks are indicated. Mention the question numbers
qUS 34/Section A 5x1=5jcF
qHgT (Objective type questions)
Q.1 HE SNI
q/Choose the correct answer
()
What library of Python iscommonly used for data manipulation and analysis
(a) Pandas (b) Matplot lib (c) Num Py (d) Scikit-learn
(i) UIS H list ("hello") execute hE HG output GuEIE
What is the output when we execute list ("hello")?
(a) ['h, 'e, 1, T, 'o'] (b) ['hello' ] (c) ['110'] (d) [ 'olleh' ]
(i)
Which Python library provides tools for working with multi-dimensional arrays and
matrices
(a) Matplot lib (b) np.array () (c) NumPy (a) dfloc)
(2)
(v)
.meansgraphical or pictorial representation of thedata using graph chart etc.
(a) Data visualization (b) Visual data (c) Motplot (d) None of the above
function is used to display figurechart.
(a) showing 0) (6) show 0() (c) display )() (d) screen )
TUG T/Section B 5x4=203j
OgouyET (Short answer type question)
Q.2
Describe Python interpreter.
gYaT/or
Explain input and output statement.
Q.3
Define list comprehension.
444T/or
Differenciate between single line and multiline strings.
Q.4
Describe 2D Gaussian array.
yI/or
Illustrate splitting of aray.
Q.5 empty () 3T zero () RH OIqiga |
Classify empty () and zeros ) function.
(3)
4Tor
Define adding and subtracting matrices in Python.
Q.6
Dcfine data visualization. What are the advantages of data visualization.
34eT/or
Define Matplotlib. Explain the architecture ofMatplotlib.
US H/Section C 5x9=453o
YyTLong answertypequestion)
Q.7
Classify dunamically typed and strongly typed features of Python.
3gT/or
Explain chained conditional in Python.
Q.8
Explain the use oftyples as a Swap function.
eai/or
Define global and local variable.
Explain NumPy aray filled with all ones.
GTor
Explain mathematical function of Python.
(4)
Q.10 ys sortÉng 3r searching 1quf fY |
Describe sorting and scarching ofNumPy array.
yai/or
Define variations in different sorting techniques in Pyihon.
Describe steps involved in making plots. Explain ploting two or more lines on the
same plot with an example.
Explain pie charts. How pie chart plots can be plotted using matplotlib?