MCASemester 32024-25Web TechnologyKCA021

Web Technology (KCA021) - AKTU Question Paper 2024-25

MCA · Semester 3 · Free PDF Download

This is the official AKTU Web Technology Previous Year Question Paper for MCA Semester 3, academic session 2024-25. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.

Course:MCA
Semester:Semester 3
Session:2024-25
University:AKTU / UPTU

Rate this paper

Questions Asked in 2024-25

Web Technology (KCA021) — complete question paper · 100 marks · 3 Hours

Section AAttempt all questions in brief. 2 x 10 = 20
  • a
    Define HTML and explain its significance in web development. CO
  • b
    What is the difference between inline and block elements in HTML? CO
  • c
    What is an external style sheet? How is it linked to an HTML document?
  • d
    Explain the purpose of float a nd clear properties in CSS. CO
  • e
    What is the use of JavaScript let and var keywords? CO
  • f
    Explain the concept of DOM and its significance in JavaScript. CO
  • g
    How is JSP better than Servlet? CO
  • h
    Define include and forward tag of JSP. CO4 K1 i. Write the difference between Spring and Spring Boot? CO5 K2 j. Write the directory structure of Spring Boot framework CO
Section BAttempt any three of the following: 10 x 3 = 20
  • a
    Discuss the history of the web and the role of protocols li ke HTTP, HTTPS, and FTP in web communication. CO
  • b
    Write a JavaScript program t o calculate and display the factorial of a number entered by the user. Explain the logic used. CO
  • c
    Describe the servlet life cycle in detail. Explain how HTTP GET and POST requests are handled in servlets with examples. CO
  • d
    Explain the concept of Depe ndency Injection (DI) in the Spring framework. Differentiate between Constructor Injection and Setter Injection with examples
  • e
    What are the main components of a Spring Boot RESTful API? Explain with an example illustrating GET and POST endpoints. CO
Section CAttempt any one part of the following: 10 x 1 = 10
  • a
    Write the HTML code for cre ating a form with input fields for name, email, and a submit button. Explain each element used in the form. Also use inline CSS for each component
  • b
    Explain Bootstrap and its ro le in responsive web design. Discuss any two Bootstrap classes with examples
  • a
    Write a JavaScript program tha t takes an array of numbers as input and returns the largest number. Explain the logic. Also swap two variables without using third variable using java script
  • b
    Discuss UI Events in JavaScri pt. Provide examples to demonstrate click and on mouse over events. Write the code for alerts using java script
  • a
    Describe the servlet life cycle in detail. Explain how HTTP GET and POST requests are handled in servlets using servlet code
  • b
    Write a Servlet code for data base connectivity along with an explanation of scripting elements
  • a
    Describe Spring AOP (Aspect-Oriented Programming). How does it improve modularity? Provide an example
  • b
    Discuss the different bean sc opes available in the Spring framework. Explain with code
  • a
    Write and explain a Spring Boot RESTful web service to handle CRUD operations (GET, POST, PUT, DELETE) for an entity Student
  • b
    Explain the purpose of Spring B oot Actuator. How can it be used for monitoring applications? Provide an example

Question text is extracted from the official AKTU question paper PDF above. Hindi translations are omitted — every question is printed in English in the original paper. Last verified: 2026-08-23.