24._Dec_2021 MCS-220.
pdf
25._June_2022 MCS-220.pdf
26._Dec_2022 MCS-220.pdf
[2]
(d) Explain process of setting up database
No. of Printed Pages : 2 MCS-220 using Hibernate. 10
2. (a) Explain process of creating records using
MASTER OF COMPUTER
Spring Boot and Hibernate. 10
APPLICATIONS (MCA) (NEW) (b) Explain how testing of custom login form
Term-End Examination can be performed with the help of an
example. 10
December, 2021
3. (a) Explain issues and challenges of web
MCS-220 : WEB TECHNOLOGIES security. 10
Time : 3 Hours Maximum Marks : 100 (b) What is Spring Boot DevTools ? Briefly
explain its features. 10
Note : (i) Question No. 1 is compulsory.
4. (a) Briefly explain Crud Repository of Spring
(ii) Attempt any three questions from the Boot. 10
rest. (b) Explain Spring MVC configuration process.
1. (a) What is design pattern ? What are the 10
advantages of using patterns ? Explain 5. Write short notes on the following : 5 each
UML diagram of Factory Design Pattern. (a) JSP implicit objects
10 (b) Role based login
(b) What is Servlet Programming ? Briefly
(c) Session management
explain servlet life cycle. Also write a
(d) J2EE Architecture
servlet which displays “welcome to web
programming.” 10
(c) What is JSP ? What are JSP directives ?
Explain the use of any two JSP directives
with the help of a program. 10 MCS–220
P. T. O.
No. of Printed Pages : 2 MCS-220
MASTER OF COMPUTER APPLICATIONS
(MCA-NEW)
Term-End Examination
June, 2022
MCS-220 : WEB TECHNOLOGIES
Time : 3 hours Maximum Marks : 100
Note : Question no. 1 is compulsory and consists of
40 marks. Attempt any three questions from the
rest.
1. (a) What is J2EE ? Briefly explain
J2EE architecture. 10
(b) Explain servlet architecture. Also briefly
explain the use of servlet with the help of
an example. 10
(c) Explain JSP scripting elements with the
help of a program. 10
(d) What is Spring Boot ? Briefly explain
Spring Boot application properties. 10
MCS-220 1 P.T.O.
2. (a) What is a design pattern ? Explain the
advantages of using a design pattern in
enterprise applications development, with
the help of an example. 10
(b) Explain Hibernate configuration with
annotations. 10
3. (a) Explain Spring MVC framework with the
help of a suitable diagram. 10
(b) Explain the working and flow of Struts 2. 10
4. (a) Explain the steps of database connection
using JSP and JDBC, with the help of a
program. 10
(b) Explain the use of load( ) and get( )
methods of Hibernate session, with the help
of an example. 10
5. Write short notes on the following : 45=20
(a) Java Cryptography Architecture (JCA)
(b) JSP Standard Tag Library (JSTL)
(c) JSP Life Cycle
(d) Factory Design Pattern
MCS-220 2
No. of Printed Pages : 2 MCS-220
MASTER OF COMPUTER APPLICATIONS
(MCA-NEW)
Term-End Examination
December, 2022
MCS-220 : WEB TECHNOLOGIES
Time : 3 hours Maximum Marks : 100
Note : Question no. 1 is compulsory and consists of
40 marks. Attempt any three questions from the
rest.
1. (a) What is web application ? Explain the use
of web server for development of web
applications. Also, describe the differences
between web server and web container. 10
(b) What is design pattern ? Explain the use of
Singleton design pattern, with the help of
an example. 10
(c) What is Servlet ? Explain the use of HTTP
protocol in servlet programming. Explain
the use of GET and POST methods, with
the help of examples. 10
(d) What is Struts 2 ? Explain the core
components of Struts 2. 10
MCS-220 1 P.T.O.
2. (a) What are JSP implicit objects ? Explain the
use of any four implicit objects. 10
(b) Explain the use of Authorize Tag for
providing view layer security, with the help
of program code. 10
3. (a) What is Session Management ? Write a
servlet program to demonstrate the use of
HttpSession and its methods setAttribute
and getAttribute. 10
(b) Explain how Java Secure Socket Extension
(JSSE) is used in web security. 10
4. (a) Explain core container and its components
in Spring Framework. 10
(b) Explain how CRUD is mapped to SQL
statement, with example. 10
5. (a) What is Role-based Login ? Explain how
user’s access can be restricted using
Role-based Login. 10
(b) Write short notes on the following : 10
(i) Servlet Collaboration
(ii) JSP Life Cycle
MCS-220 2