Chemistry, asked by navjeetrocky1234, 11 months ago

What is the use of ADT​

Answers

Answered by InstaPrince
22

(ADT) is a mathematical model for data types, where a 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. This contrasts with data structures, which are concrete representations of data, and are the point of view of an implementer, not a user.

Formally, an ADT may be defined as a "class of objects whose logical behavior is defined by a set of values and a set of operations";[1] this is analogous to an algebraic structure in mathematics. What is meant by "behavior" varies by author, with the two main types of formal specifications for behavior being axiomatic (algebraic) specification and an abstract model;[2] these correspond to axiomatic semantics and operational semantics of an abstract machine, respectively. Some authors also include the computational complexity ("cost"), both in terms of time (for computing operations) and space (for representing values). In practice many common data types are not ADTs, as the abstraction is not perfect, and users must be aware of issues like arithmetic overflow that are due to the representation. For example, integers are often stored as fixed width values (32-bit or 64-bit binary numbers), and thus experience integer overflow if the maximum value is exceeded.


navjeetrocky1234: no baby wrong answer
navjeetrocky1234: please explain in terms of sci not math
Answered by sweety7478
2

hey mate, here is your answer....

♥❤♥❤♥❤♥❤♥❤♥❤♥

In computer science, an abstract data type ( ADT) is a mathematical model for .... When analyzing the efficiency of algorithms that use stacks, one may also specify that all operations....

♥❤♥❤♥❤♥❤♥❤♥❤♥

HOPE it helps to you!!

plz mark as brainliest answer!!!!


navjeetrocky1234: please explain in terms of sci not math
Similar questions