0% found this document useful (0 votes)
50 views

CS II Minor Elective 3rd Year Paper

The document outlines the structure of the B.Sc. Third Year Computer Science examination for Data Analysis & Visualization with Python, scheduled for April-May 2024. It includes sections A, B, and C, with a total of 11 questions covering objective, short answer, and long answer types, focusing on Python libraries, data manipulation, and visualization techniques. The exam is designed for a maximum of 70 marks and has a duration of 3 hours.
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)
50 views

CS II Minor Elective 3rd Year Paper

The document outlines the structure of the B.Sc. Third Year Computer Science examination for Data Analysis & Visualization with Python, scheduled for April-May 2024. It includes sections A, B, and C, with a total of 11 questions covering objective, short answer, and long answer types, focusing on Python libraries, data manipulation, and visualization techniques. The exam is designed for a maximum of 70 marks and has a duration of 3 hours.
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/ 4

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?

You might also like