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

Python Unit Test

The document outlines the syllabus for the F.Y.MCA Python Programming course at Shri Wagheshwar Gramvikas Pratishtan's Pharate Patil Management Institutes for the academic year 2025-26. It includes two unit tests with questions covering Python control flow, data types, functions, exception handling, object-oriented programming, inheritance, static and class methods, multithreading, MongoDB, NoSQL databases, and Django framework. Each question requires detailed explanations with suitable examples.

Uploaded by

Nikhil Mhaske
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 views2 pages

Python Unit Test

The document outlines the syllabus for the F.Y.MCA Python Programming course at Shri Wagheshwar Gramvikas Pratishtan's Pharate Patil Management Institutes for the academic year 2025-26. It includes two unit tests with questions covering Python control flow, data types, functions, exception handling, object-oriented programming, inheritance, static and class methods, multithreading, MongoDB, NoSQL databases, and Django framework. Each question requires detailed explanations with suitable examples.

Uploaded by

Nikhil Mhaske
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

Shri Wagheshwar Gramvikas Pratishtan's

PHARATE PATIL MANAGEMENT INSTITUTES


Mandavgan Pharata,Tal:Shirur,Dist:Pune,Pin-412211 Ph:(02137) 262222
Fax: (02137) 262222
DEPARTMENT OF MASTER OF COMPUTER APPLICATION

Class :- [Link] Semester:- I


Subject :- PPR 501 MJ: Python Programming Academic Year :- 2025-26

=================================================================================

Unit Test - 01

Q.1) Explain Python control flow statements (if, elif, else) and looping statements (for, while)

with examples.

Q.2) Explain Python data types: Numbers, Strings, Lists, Tuples, Dictionaries, and Sets with

suitable examples.

Q.3) Explain types of functions in Python. Describe lambda (anonymous) functions,

decorators, and generators with examples.

Q.4) Explain exception handling in Python. Discuss handling multiple exceptions and user-

defined exceptions with examples.

Q.5) Explain Object Oriented Programming concepts in Python. Discuss classes, objects,

constructors, and destructors with real-time examples.

Q.6) Explain inheritance in Python. Discuss method overriding, super() keyword, and operator

overloading with examples.

*******
Shri Wagheshwar Gramvikas Pratishtan's
PHARATE PATIL MANAGEMENT INSTITUTES
Mandavgan Pharata,Tal:Shirur,Dist:Pune,Pin-412211 Ph:(02137) 262222
Fax: (02137) 262222
DEPARTMENT OF MASTER OF COMPUTER APPLICATION

Class :- [Link] Semester:- I


Subject :- PPR 501 MJ: Python Programming Academic Year :- 2025-26

=================================================================================

Unit Test – 02

Q.1) Explain static methods, class methods, delegation, and containership in Python with

suitable examples.

Q.2) Explain multithreading in Python. Discuss thread creation, synchronization, and

programming using multithreading.

Q.3) Explain MongoDB with Python. Discuss installation, collections, documents, CRUD

operations, cursor operations, and error handling.

Q.4) Explain NoSQL databases. Discuss types of NoSQL databases and compare SQL vs

NoSQL.

Q.5) Explain Django Authentication system and advanced Django features such as

middleware, caching, and signals.

Q.6) Explain Django framework and its architecture. Discuss project structure and Django

models.

*******

You might also like