0% found this document useful (0 votes)
22 views1 page

Format Data Array File Record: (Adt) Is A Mathematical Model For A Certain

1) A data structure is a format for organizing data that allows it to be accessed in appropriate ways for a specific purpose. 2) Common data structures include arrays, files, records, tables and trees. 3) An abstract data type is a mathematical model for a class of data structures that share similar behaviors or semantics defined by their operations rather than their implementations.

Uploaded by

Jerome Anastacio
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views1 page

Format Data Array File Record: (Adt) Is A Mathematical Model For A Certain

1) A data structure is a format for organizing data that allows it to be accessed in appropriate ways for a specific purpose. 2) Common data structures include arrays, files, records, tables and trees. 3) An abstract data type is a mathematical model for a class of data structures that share similar behaviors or semantics defined by their operations rather than their implementations.

Uploaded by

Jerome Anastacio
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

A data structure is a specialized format for organizing and storing data.

General data structure types include the array, the file, the record, the table, the tree, and so on. Any data structure is designed to organize data to suit a specific purpose so that it can be accessed and worked with in appropriate ways. In computer programming, a data structure may be selected or designed to store data for the purpose of working on it with various algorithms. n computing, an abstract data type (ADT) is a mathematical model for a certain class of data structures that have similar behavior; or for certain data of one or more programming languages that have similar semantics. An abstract data type is defined indirectly, only by the operations that may be performed on it and by mathematical constraints on the effects (and possibly cost) of those operations. For example, an abstract stack data structure could be defined by three operations: push, that inserts some data item onto the structure, pop, that extracts an item from it (with the constraint that each pop always returns the most recently pushed item that has not been popped yet), and peek, that allows data on top of the structure to be examined without removal. When analyzing the efficiency of algorithms that use stacks, one may also specify that all operations take the same time no matter how many items have been pushed into the stack, and that the stack uses a constant amount of storage for each element.

In data storage, an array is a method for storing information on multiple devices. 2) In general, an array is a number of items arranged in some specified way - for example, in a list or in a three-dimensional table. 3) In computer programming languages, an array is a group of objects with the same attributes that can be addressed individually, using such techniques as subscripting. 4) In random access memory (RAM), an array is the arrangement of memory cells.

You might also like