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

FYCS Sem2-Advanced Python Programming Practical Slips.docx

The document outlines the practical examination syllabus for F.Y.B.Sc. (Computer Science) students at V.P.M’S R.Z.SHAH COLLEGE for the academic year 2024-25. It includes various programming tasks in Python, focusing on concepts such as classes, GUI, polymorphism, method overloading, and error handling, with a maximum of 30 marks for each practical. Each practical consists of two programming tasks and a viva component.

Uploaded by

tovilas
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)
2 views

FYCS Sem2-Advanced Python Programming Practical Slips.docx

The document outlines the practical examination syllabus for F.Y.B.Sc. (Computer Science) students at V.P.M’S R.Z.SHAH COLLEGE for the academic year 2024-25. It includes various programming tasks in Python, focusing on concepts such as classes, GUI, polymorphism, method overloading, and error handling, with a maximum of 30 marks for each practical. Each practical consists of two programming tasks and a viva component.

Uploaded by

tovilas
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/ 6

V.P.M’S R.Z.

SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)


F.Y.B.Sc.(Computer Science) (Semester IV)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Create a class Book with attributes title and author. Use a constructor to 12
initialise and a destructor to print the message on deletion.
2. Write a Python program to check a number is divisible by 7 (Use GUI) 12
3. Viva 6

V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)


F.Y.B.Sc.(Computer Science) (Semester IV)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to implement polymorphism by creating a base 12


class Animal and subclasses Dog and Cat, each overriding the speak()
method.

2. Write a Python program to demonstrate the use of Matplotlib. 12

3. Viva 6

V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)


F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to simulate method overloading in Python using 12


default arguments in a Calculator class.

2. Write a python Program to demonstrate GUI controls (any two). 12

3. Viva 6
V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)
F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to define an abstract class Shape with an abstract 12


method area(), then implement it in subclasses Circle and Rectangle.

2. Write a Python program to demonstrate the use of numpy. 12

3. Viva 6

V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)


F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Create a class Student with attributes name and age. Implement a method 12
to display the student's details.

2. Implement a Python program to handle errors when dividing a number by 12


zero.

3. Viva 6

V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)


F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to define instance variables in a Student class and 12


create multiple instances to store different values.

2. Write a Python program to handle an error when dividing number by zero. 12

3. Viva 6
V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)
F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to demonstrate the use of local variables inside a 12


method in a Calculator class.

2. Write a Python program to check if a number is even (Use GUI). 12

3. Viva 6

V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)


F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to define an instance method area() in a Circle 12


class that calculates and returns the area of the circle.

2. Write a Python program to check if a number is odd (Use GUI). 12

3. Viva 6

V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)


F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python Program to demonstrate Simple Inheritance 12

2. Write a Python program to add two numbers. The numbers should be 12


taken from text boxes on the window.

3. Viva 6
V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)
F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to define a static method add() in a Math class that 12
takes two numbers and returns their sum.

2. Write a Python program to find the factorial of a number entered by the 12


user (Use GUI).

3. Viva 6

V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)


F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to demonstrate the use of the super() method by creating 12
a base class A and a subclass B that calls the constructor of A using super().
2. Write a python Program to demonstrate GUI controls (any two). 12
3. Viva 6

V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)


F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to demonstrate thread in Python 12

2. Implement a Python program to handle errors when dividing a number by 12


zero ./ Write a Python program to add two numbers. The numbers should
be taken from text boxes on the window.

3. Viva 6
.
/
V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)
F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to create and run a thread that prints numbers 12
from 1 to 5.

2. Write a Python program to handle an error when dividing number by zero. 12

3. Viva 6
.

V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)


F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to demonstrate thread in Python 12

2. Write a Python program to demonstrate the use of Matplotlib. 12

3. Viva 6
4. Journal
.

V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)


F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Write a Python program to achieve method overloading using 12


variable-length arguments (*args) in a Calculator class.

2. Write a Python program to add two numbers. The numbers should be 12


taken from text boxes on the window.

3. Viva 6
4. Journal
.
V.P.M’S R.Z.SHAH COLLEGE OF ARTS SCIENCE AND COMMERCE, MULUND (E)
F.Y.B.Sc.(Computer Science) (Semester II)
(Practical Examination) 2024-25
Advanced Python Programming
Seat No: _____________ Max.Marks:30

1. Create a class car and a subclass ElectricCar. Add attributes and methods 12
to display car details, demonstrating inheritance and polymorphism.
Write a Python program to demonstrate the use of Matplotlib.

2. Write a python Program to demonstrate GUI controls (any two). 12

3. Viva 6
.

You might also like