SOFTWARE ENGINEERING

SOFTWARE TESTING

TESTING PRINCIPLES AND CONCEPTS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
In a multi layer application, which layer provides a centralized location for all calls into the database, and thus makes it easier to port the application to other database systems? (Unit 16)
A
Presentation Layer
B
User Interface Layer
C
Business Logic Layer
D
Data Access Layer
Explanation: 

Detailed explanation-1: -The application layer in the OSI model is the closest layer to the end user which means that the application layer and end user can interact directly with the software application. The application layer programs are based on client and servers.

Detailed explanation-2: -A data access layer (DAL) in computer software is a layer of a computer program which provides simplified access to data stored in persistent storage of some kind, such as an entity-relational database.

Detailed explanation-3: -Application layer enables the users to access the network.

There is 1 question to complete.