COMPUTER SCIENCE AND ENGINEERING
DATA STRUCTURES
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Data Structure
|
|
Abstract Data Type
|
|
Primitive Data Type
|
|
Algorithm
|
Detailed explanation-1: -In computer science, an abstract data type (ADT) is a mathematical model for data types. An abstract data type is defined by its behavior (semantics) from the point of view of a user, of the data, specifically in terms of possible values, possible operations on data of this type, and the behavior of these operations.
Detailed explanation-2: -Abstract data type (ADT) is a mathematical model with a collection of operations defined on that model. The abstract data type encapsulates a data type in the sense that the definition of the type and all operations can be localized and are not visible to the user of the ADT.
Detailed explanation-3: -An ADT is defined to be a mathematical model of a user defined type along with the collection of all operations on that model.
Detailed explanation-4: -The logical or mathematical model of a particular organization of data is called a data structure.
Detailed explanation-5: -The various operations performed on primitive data structures are to create, destroy, select and update and traversal, insertion-deletion, searching, sorting and merging on non-primitive data structures.