- 
	Which of the following modules is commonly used for routing in Node.js web applications? - A) http
- B) fs
- C) express
- D) os
 Answer: C) express 
- 
	What is the purpose of the res.send()method in Express.js?- A) To send an HTTP response with JSON data
- B) To send an HTTP response with HTML content
- C) To send an HTTP response with a file attachment
- D) To send an HTTP request to another server
 Answer: B) To send an HTTP response with HTML content 
- 
	In the context of Express.js middleware, what does next()do?- A) Moves to the next route handler
- B) Ends the current request-response cycle
- C) Sends the response to the client
- D) Starts a new request-response cycle
 Answer: A) Moves to the next route handler 
- 
	What is the purpose of the req.paramsobject in Express.js?- A) To access request query parameters
- B) To access request headers
- C) To access URL route parameters
- D) To access request body parameters
 Answer: C) To access URL route parameters 
- 
	Which of the following is a valid way to create a route handler in Express.js? - A) app.route('/users').get(handlerFunction)
- B) app.get('/users', handlerFunction)
- C) Both A and B
- D) None of the above
 Answer: C) Both A and B 
- A) 
- 
	What does the app.use()function do in Express.js?- A) Declares a new route handler
- B) Specifies middleware functions to be executed for every request
- C) Sets up a static file server
- D) Starts the Express.js application
 Answer: B) Specifies middleware functions to be executed for every request 
- 
	What is the purpose of the req.queryobject in Express.js?- A) To access request query parameters
- B) To access request headers
- C) To access URL route parameters
- D) To access request body parameters
 Answer: A) To access request query parameters 
- 
	Which of the following HTTP methods is used to update an existing resource in a RESTful API? - A) GET
- B) POST
- C) PUT
- D) DELETE
 Answer: C) PUT 
- 
	In Express.js, what is the purpose of the res.json()method?- A) To send an HTTP response with JSON data
- B) To redirect the client to a new URL
- C) To send an HTTP response with HTML content
- D) To render a view template
 Answer: A) To send an HTTP response with JSON data 
- 
	What is the purpose of the app.listen()function in Express.js?- A) To start the Express.js application
- B) To create a new route handler
- C) To specify middleware functions
- D) To set up a static file server
 Answer: A) To start the Express.js application 

Comments