MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

DATA STRUCTURES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
A mathematical-model with a collection of operations defined on that model is called
A
Data Structure
B
Abstract Data Type
C
Primitive Data Type
D
Algorithm
Explanation: 

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.

There is 1 question to complete.