SOFTWARE ENGINEERING

EMERGING TRENDS IN SOFTWARE ENGINEERING

MISCELLANEOUS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
A data abstraction is a named collection of data that describes a data object
A
data manipulation
B
data hiding
C
Both A and D
D
data abstraction
Explanation: 

Detailed explanation-1: -A data abstraction is a named collection of data that describes a data object. In the context of the procedural abstraction open, we can define a data abstraction called door.

Detailed explanation-2: -Data abstraction hides the details of the implementation of an object so the user only has to know how to work with an object.

Detailed explanation-3: -Physical or Internal Level It is the lowest level of abstraction for DBMS which defines how the data is actually stored, it defines data-structures to store data and access methods used by the database.

Detailed explanation-4: -With data abstraction, users can focus on the machine’s basic functions, which enable them to use the machine as they wish. Take a television remote, for example. The buttons tell you how to increase or decrease the volume and power the television on and off, and these commands are relevant to you.

There is 1 question to complete.