0% found this document useful (0 votes)
5 views2 pages

VND Openxmlformats-Officedocument Wordprocessingml Document&rendition 1

The document outlines the practical examination details for the Problem Solving and Python Programming Laboratory at V.S.B. Engineering College for the second semester of 2025. It includes a list of experiments focusing on real-life problem-solving using Python, covering topics such as flow charts, conditionals, loops, data structures, file handling, and exception handling. The assessment is divided into various components, with a total of 100 marks allocated for aim, procedure, output, viva-voce, and record.

Uploaded by

rajendiranvsb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views2 pages

VND Openxmlformats-Officedocument Wordprocessingml Document&rendition 1

The document outlines the practical examination details for the Problem Solving and Python Programming Laboratory at V.S.B. Engineering College for the second semester of 2025. It includes a list of experiments focusing on real-life problem-solving using Python, covering topics such as flow charts, conditionals, loops, data structures, file handling, and exception handling. The assessment is divided into various components, with a total of 100 marks allocated for aim, procedure, output, viva-voce, and record.

Uploaded by

rajendiranvsb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

V.S.B.

ENGINEERING COLLEGE, KARUR


(An Autonomous Institution)
B.E/B.TECH PRACTICAL END SEMESTER EXAMINATIONS, APR / MAY 2025
Second Semester

23CSP201- PROBLEM SOLVING AND PYTHON PROGRAMMING


LABORATORY

Time : 3 Hours Max. Marks 100

(To be filled by the question paper setter)

Aim Procedure / Program Output & Viva-Voce Record Total


Result
10 40 30 10 10 100

LIST OF EXPERIMENTS
1. Identification and solving of simple real life or scientific or technical problems, and
developing flow charts for the same. (Electricity Billing, Retail shop billing, Sin
series, weight of a motorbike, Weight of a steel bar, compute Electrical Current in
Three Phase AC Circuit, etc.)
2. Python programming using simple statements and expressions (exchange the values
of two variables, circulate the values of n variables, distance between two points).
3. Scientific problems using Conditionals and Iterative loops. (Number series, Number
Patterns, pyramid pattern)
4. Implementing real-time/technical applications using Lists, Tuples. (Items present in a
library/Components of a car/ Materials required for construction of a building –
operations of list & tuples)
5. Implementing real-time/technical applications using Sets, Dictionaries. (Language,
components of an automobile, Elements of a civil structure, etc.- operations of Sets &
Dictionaries)
6. Implementing programs using Functions. (Factorial, Swapping two values, largest 2
numbers in a list, area of shape)
7. Implementing programs using Strings. (reverse, palindrome, character count,
replacing characters)
8. Implementing programs using written modules and Python Standard Libraries
(pandas, numpy. Matplotlib, scipy)
9. Implementing real-time/technical applications using File handling. (copy from one
file to another, word count, longest word)
10. Implementing real-time/technical applications using Exception handling. (divide by
zero error, voter’s age validity, student mark range validation)
11. Exploring Pygame tool.
12. Developing a game activity using Pygame like bouncing ball, car race etc.

INTERNAL EXAMINER EXTERNAL EXAMINER


a) Write a python program for the Electricity Billing.
b) Write a python program for the Retail Shop Billing.

a) Write a python program to exchange the values of two variables.


b) Write a python program to circulate the values of n variables.

a) Write a python program for the Number Patterns.


b) Write a python program for the Pyramid Patterns.

Write a python program to implement list operations in a standard library.

a) Write a python program to find the factorial of a given number.


b) Write a python program to find the largest number in a list.

a) Write a python program to reverse the given string.


b) Write a python program to find the palindrome of the given string.

Write a python program to copy contents from one file to another.

Write a python program to count the number of words in a file.

a) Write a python program to validate students marks.


b) Write a python program to validate voter’s age.

Write a python program to handle exception when zero division error occurs.

You might also like