DEPARTMENT OF INFORMATION TECHNOLOGY
IT3501-FULL STACK WEB DEVELOPMENT
TWO MARK QUESTIONS WITH ANSWER
Unit I
1. What is a web browser?
A web browser is a software application that allows users to access and interact with content on
the internet by rendering HTML, CSS, and JavaScript.
2. What is the role of a web server?
A web server processes HTTP requests from clients (browsers), serves web pages or APIs, and
hosts websites or web applications.
3. Who is the user in web development?
The user is the person who interacts with the web application through a user interface, typically a
web browser or mobile app.
4. What are backend services?
Backend services handle application logic, database operations, authentication, and
communication between the client and server.
5. What does MVC stand for?
MVC stands for Model-View-Controller, an architectural pattern that separates an application
into three main logical components.
6. What is the role of the Model in MVC?
The Model manages data, logic, and rules of the application and communicates with the
database.
, 7. What does the View component do in MVC?
The View is responsible for displaying data to the user and generating the user interface (UI).
8. What is the Controller's function in MVC?
The Controller handles user inputs, updates the Model, and refreshes the View with new data.
9. What is meant by “Full Stack Development”?
Full stack development refers to working on both the frontend (client-side) and backend (server-
side) of a web application.
10. What is the MEAN stack?
MEAN stands for MongoDB, Express.js, Angular, and Node.js – a full JavaScript-based tech
stack for building web applications.
11. What is the MERN stack?
MERN stands for MongoDB, Express.js, React.js, and Node.js, a full stack used to build
dynamic and responsive web apps using JavaScript.
12. What is Express.js used for?
Express.js is a lightweight Node.js web framework used to build REST APIs and handle HTTP
requests efficiently.
13. What is Angular?
Angular is a TypeScript-based frontend framework used to build single-page applications with
features like data binding and dependency injection.
14. What is Node.js?
Node.js is a JavaScript runtime that allows developers to run JavaScript code on the server side
for building fast and scalable web applications.
IT3501-FULL STACK WEB DEVELOPMENT
TWO MARK QUESTIONS WITH ANSWER
Unit I
1. What is a web browser?
A web browser is a software application that allows users to access and interact with content on
the internet by rendering HTML, CSS, and JavaScript.
2. What is the role of a web server?
A web server processes HTTP requests from clients (browsers), serves web pages or APIs, and
hosts websites or web applications.
3. Who is the user in web development?
The user is the person who interacts with the web application through a user interface, typically a
web browser or mobile app.
4. What are backend services?
Backend services handle application logic, database operations, authentication, and
communication between the client and server.
5. What does MVC stand for?
MVC stands for Model-View-Controller, an architectural pattern that separates an application
into three main logical components.
6. What is the role of the Model in MVC?
The Model manages data, logic, and rules of the application and communicates with the
database.
, 7. What does the View component do in MVC?
The View is responsible for displaying data to the user and generating the user interface (UI).
8. What is the Controller's function in MVC?
The Controller handles user inputs, updates the Model, and refreshes the View with new data.
9. What is meant by “Full Stack Development”?
Full stack development refers to working on both the frontend (client-side) and backend (server-
side) of a web application.
10. What is the MEAN stack?
MEAN stands for MongoDB, Express.js, Angular, and Node.js – a full JavaScript-based tech
stack for building web applications.
11. What is the MERN stack?
MERN stands for MongoDB, Express.js, React.js, and Node.js, a full stack used to build
dynamic and responsive web apps using JavaScript.
12. What is Express.js used for?
Express.js is a lightweight Node.js web framework used to build REST APIs and handle HTTP
requests efficiently.
13. What is Angular?
Angular is a TypeScript-based frontend framework used to build single-page applications with
features like data binding and dependency injection.
14. What is Node.js?
Node.js is a JavaScript runtime that allows developers to run JavaScript code on the server side
for building fast and scalable web applications.