data structures and backend with java coursera week 3 quiz answers
Rest - Practice Quiz
1. What is the purpose of initializing a RESTful Web Service?
- To define the HTTP methods that the service will support.
- To implement the business logic of the service.
- To configure the security settings for the service.
- To define the data model for the service.
2. What is the purpose of enhancing the Hello World Service with a Path Variable?
- To enable the service to handle HTTP POST requests.
- To extract dynamic values from the URL path in the service.
- To configure security settings for the service.
- To define the data model for the service.
3. What is the purpose of implementing the POST Method to create a User Resource in a RESTful Web Service?
- To retrieve all the Posts of a User.
- To delete a User Resource from the server.
- To update an existing User Resource on the server.
- To create a new User Resource on the server.
4. What is the purpose of implementing the DELETE Method to delete a User Resource in a RESTful Web Service?
- To retrieve all the Posts of a User.
- To update an existing User Resource on the server.
- To create a new User Resource on the server.
- To delete an existing User Resource from the server.
5. What is the purpose of implementing a GET service to retrieve all Posts of a User in a RESTful Web Service?
- To create a new User Resource on the server.
- To update an existing User Resource on the server.
- To delete a User Resource from the server.
- To retrieve all the Posts of a User from the server.
JPA & Hibernate- Practice Quiz
6. What is JPA?
- Java Persistence Application
- Java Persistent API
- Java Persistence API
- Java Persistent Application
7. What is Hibernate (HB) used for?
- Java Persistence API
- Java Object-Relational Mapping (ORM) framework
- Java Persistent Application
- Java Persistence Architecture
8. What is the architecture of Hibernate (HB)?
- Two-tier architecture
- Three-tier architecture
- Four-tier architecture
- Five-tier architecture
9. What is the first step to create a Hibernate (HB) example?
- Create a database schema
- Define Java classes for mapping to database tables
- Create a configuration file for Hibernate
- Implement the DAO (Data Access Object) pattern
10. What are the benefits of using Object-Relational Mapping (ORM) frameworks like Hibernate (HB)?
- Simplifies database operations
- Increases performance
- Adds complexity to the application
- Decreases scalability