ROYAL INSTITUTE OF MANAGEMENT & ADVANCED STUDIES
BCA 3RD YEAR PYTHON PROGRAMMING
Chapter-1 INTRODUCTION OF PYTHON
Ques 1 Write brief history of python language. discuss version of python?
QUES 2 Write the procedure to download and install python on Linux, windows and mac?
QUES 3 What is Python IDLE? Explain its features.
QUES 4 Discuss some popular Realtime IDEs with their feature?
QUES 5 Explain variables, datatypes ,operators in python with its types and example ?
QUES 6 How can we use comments in python ? explain .
Chapter -2 CONTROL STATEMENTS
QUES -1 What are conditional control statements? explain types of control flow in python?
QUES -2 Explain if-else, nested -if , if- elif statement with syntax and example ?
QUES -3 What are loops? Explain loops available in python?
QUES -4 Discuss loop control statement in python?
QUES -5 What are data structures? Discuss the various types of data structure and collection available
QUES -5 Explain strings, lists, tuples, dictionary, sets in python with example.
QUES-6 Explain function with parameters?
QUES -7 discuss different types of arguments for python function?
QUES -8 What is map function? how is it used? explain with example /map.
QUES-9 Explain reduce (), filter () function with example?
QUES -10 Explain use of lambda with filter, with map, with reduce?
Chapter -3 MODULES ,PACKEGES ,FILES, AND DIRECTORY HANDLING .
QUES -1 Explain modular programming and its benefits?
QUES -2 How can we create modules in python? Explain with example.
QUES-3 Discuss date and time module in python with its function ?
QUES-4 Explain math module and its function
QUES-5 What are packages ? Explain importance and structure of python packages.
QUES-6 Explain directory and files management functions?
QUES-7 Explain file handling in python with example
ROYAL INSTITUTE OF MANAGEMENT & ADVANCED STUDIES
BCA 3RD YEAR PYTHON PROGRAMMING
CHAPTER -4 OBJECT ORIENTED PROGRAMMING EXCEPTION HANDLING
QUES -1 Discuss procedural programming and object oriented?
QUES-2 Create classes and object in python with methods?
QUES-3 Explain constructor . how they are created?
QUES -4 Explain non – parameterized and default constructor?
QUES-5 What is inheritance? Explain different types of inheritance?
QUES-6 What is polymorphism ? explain method overriding?
QUES-7 Explain data abstraction in python ?
QUES -8 What are the methods for handling exceptions ?
QUES-9 What are regular expressions ? Explain patterns of regular expressions?
QUES -10Explain match object available in regular expression modules?
CHAPTER-5 MULTITHREADING , MULTIPROCESSING & DBC IN PYHTON
QUES-1 Discuss differences, merits ,and draw backs in multiprocessing and multithreading ?
QUES-2 Explain threading modules in python . how it can be used for multi-threading?
QUES -3 What is callable object in python?
QUES-4 Describe the life cycle of thread ?
QUES-5 What is critical section and race condition ? explain synchronization between threads using
lock object.
QUES-6Expalin garbage collection in python ?
QUES-7 What is database communication in python ?
QUES-8 Discuss python numpy ? give example
QUES-9Explain python pandas. give examples
QUES-10 Explain matplotlib in pyhton?