Question
Define the following terms with suitable examples: (5Marks)i. Design Pattern
ii. Web Application
iii. Servlet Container
iv. JSP
v. Dependency Injection
Answer :
Word Count : 537
____ _______ _____ ____ ______ _____ ________ _____ _______ ___ _____ ____.
__________ ___ _______ ________ ______ _________ _______.
__________ ____ ________ ___ _________ _______ ___ ___ ______ ________ _______ __________.
___ _____ _________ _____ ______ __________ ________ __________ ______ _________ __________.
__________ ________ _____ ______ ____ ____ ____ _______ ________ ______ ______.
_____ __________ ______ _____ _________ ___ _________ ________ _______ _______ ___ _________.
____ ______ ___ _________ ________ _________ ____ ________.
_____ ____ ____ ___ ___ ___ ____ _______.
________ _______ __________ ______ _______ _____ _________ ______.
______ ___ _____ _____ ________ ________ ____ __________ _________ _____.
____ ___ _____ ______ _________ _______.
___ ____ __________ _________ ________ _____ ______.
_________ _____ _________ _______ _______ ____ ________ _____ ___.
__________ __________ _____ ______ _____ _________ __________.
____ ______ ____ ___ _____ _________ ______ _____.
________ ____ ____ __________ _________.
________ ________ _________ ________ ___.
__________ _______ _____ _________ _______ ______ ________ _______ ______ __________ _____.
____ ______ _____ ____ _______ _________.
__________ ___ _______ ________ __________ __________ _____.
__________ ____ _________ _______ ____.
_________ ___ ________ _________ ____ ________ ________ ________ _____ _________ ________ ______.
__________ _______ _______ ___ _______.
_________ ____ ____ _______ __________ __________ _________.
__________ ___ _______ __________ _____ ______ ____ ________ ___ ____.
____ _______ ________ _____ ___ _______.
_____ _________ ______ _______ ________.
_______ ______ ____ ________ _________ _______ __________.
________ _____ _____ ______ _______.
__________ _________ ________ __________ _____ ________ _______ ______ __________ __________.
_________ ____ _____ ________ ____ _________ __________ __________ _________ ____ _____ __________.
__________ _________ _______ _____ _________.
________ ________ _____ ______ _________ ____ __________ _________.
________ ____ _______ _______ _____ __________ ________ _____ ___ ____ _________ _______.
_________ _____ ________ ____ _________ ________ _____.
_______ __________ ___ ____ _____ ______ ______ __________ ___.
_______ ______ _____ ____ ______ _______.
____ ____ _____ ________ ___.
_______ ________ __________ _________ _______ ________ ___ ___ _______ _______.
__________ _________ ____ _______ ________ _______ __________ _______ _________ ___ ________.
______ ___ ___ ____ __________ _________ ________ _____ __________.
____ _______ ____ ________ _______.
Skip in 10
Design patterns are standard, reusable solutions to commonly occurring problems in software design and development. They provide a proven approach for designing flexible, maintainable, and scalable software systems. Design patterns are not ready-made code but templates or guidelines that developers can adapt according to their requirements. In web technologies, design patterns help organize application structure and improve code quality. Common examples include the Model-View-Controller (MVC) pattern, Singleton pattern, and Factory pattern. For example, the MVC pattern separates an application into three components: Model for data management, View for user interface, and Controller for handling requests and responses. Many Java web applications use the MVC pattern to maintain clear separation between business logic and presentation. A web application is a software application that runs on a web server and is accessed through a web browser using the internet or an internal network. Unlike desktop applications, web applications do not require installation on the user's computer and can be accessed from different devices. Web applications are developed using technologies such as HTML, CSS, JavaScript, Java, PHP, Python, and databases. Examples of web applications include online banking systems, e-commerce websites, social
_____ _________ __________ _______ _____ ________ __________ ___.____ _______ _____ ____ ______ _____ ________ _____ _______ ___ _____ ____.
__________ ___ _______ ________ ______ _________ _______.
__________ ____ ________ ___ _________ _______ ___ ___ ______ ________ _______ __________.
___ _____ _________ _____ ______ __________ ________ __________ ______ _________ __________.
__________ ________ _____ ______ ____ ____ ____ _______ ________ ______ ______.
_____ __________ ______ _____ _________ ___ _________ ________ _______ _______ ___ _________.
____ ______ ___ _________ ________ _________ ____ ________.
_____ ____ ____ ___ ___ ___ ____ _______.
________ _______ __________ ______ _______ _____ _________ ______.
______ ___ _____ _____ ________ ________ ____ __________ _________ _____.
____ ___ _____ ______ _________ _______.
___ ____ __________ _________ ________ _____ ______.
_________ _____ _________ _______ _______ ____ ________ _____ ___.
__________ __________ _____ ______ _____ _________ __________.
____ ______ ____ ___ _____ _________ ______ _____.
________ ____ ____ __________ _________.
________ ________ _________ ________ ___.
__________ _______ _____ _________ _______ ______ ________ _______ ______ __________ _____.
____ ______ _____ ____ _______ _________.
__________ ___ _______ ________ __________ __________ _____.
__________ ____ _________ _______ ____.
_________ ___ ________ _________ ____ ________ ________ ________ _____ _________ ________ ______.
__________ _______ _______ ___ _______.
_________ ____ ____ _______ __________ __________ _________.
__________ ___ _______ __________ _____ ______ ____ ________ ___ ____.
____ _______ ________ _____ ___ _______.
_____ _________ ______ _______ ________.
_______ ______ ____ ________ _________ _______ __________.
________ _____ _____ ______ _______.
__________ _________ ________ __________ _____ ________ _______ ______ __________ __________.
_________ ____ _____ ________ ____ _________ __________ __________ _________ ____ _____ __________.
__________ _________ _______ _____ _________.
________ ________ _____ ______ _________ ____ __________ _________.
________ ____ _______ _______ _____ __________ ________ _____ ___ ____ _________ _______.
_________ _____ ________ ____ _________ ________ _____.
_______ __________ ___ ____ _____ ______ ______ __________ ___.
_______ ______ _____ ____ ______ _______.
____ ____ _____ ________ ___.
_______ ________ __________ _________ _______ ________ ___ ___ _______ _______.
__________ _________ ____ _______ ________ _______ __________ _______ _________ ___ ________.
______ ___ ___ ____ __________ _________ ________ _____ __________.
____ _______ ____ ________ _______.
IGNOU ACADEMY
Your IGNOU journey, made easier.
- Solved Assignments
- Study Notes
- Guess Papers
- Question Papers
Continue Reading — It's Free
Sign in with Google to unlock more of this answer.
✓ Free access
✓ Unlock up to 60% of the answer
✓ No payment required
✓ Unlock up to 60% of the answer
✓ No payment required
Quick Google sign-in. No separate registration form.