1- What is a Python development framework? Give 3 examples Python development fr
ID: 3860193 • Letter: 1
Question
1- What is a Python development framework? Give 3 examples Python development frameworks used today, and explain which development framework is used in which industry. (20)!
2- What is Object Relational Mapper (ORM)? Give examples of ORM libraries (20)!
3- Is there any limitation in multi-thread programming with Python? If there is, what are these limitations? Explain them. (20)!
4- Explain event-driven programming in Python. Give 2 examples of code where event-driven programming is used. (20)!
5- Write 5 questions about Object Oriented Programming in Python. Each question should have 7 options. Please provide 7 answer options for EACH question and the select answer for EACH question
Explanation / Answer
1. “A framework is a basic conceptual structure used to solve or address complex issues, usually a set of tools, materials or components. Especially in a software context the word is used as a name for different kinds of toolsets, component bases; it has since become a kind of buzzword or fashionable keyword.” (Wikipedia)
So python framework is a set of toolset for easier development of various application in python.
Examples of python development framework:
1. Django
2. Flask
3. Pyramid.
These frameworks are majorly used in web based application. Django has its own ORM while Flask and Pyramid let developer choose its own ORM.
2. ORM is a technique for converting data between incompatible type systems. From example converting data from relational data base to python objects.
Examples of ORM in python: SQLAlchemy, Django ORM, Peewee, PonyORM.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.