Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Abstract_data_type> ?p ?o. }
Showing items 1 to 38 of
38
with 100 items per page.
- Abstract_data_type abstract "In computer science, an abstract data type (ADT) is a mathematical model for a certain class of data structures that have similar behavior; or for certain data types 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 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.Abstract data types are purely theoretical entities, used (among other things) to simplify the description of abstract algorithms, to classify and evaluate data structures, and to formally describe the type systems of programming languages. However, an ADT may be implemented by specific data types or data structures, in many ways and in many programming languages; or described in a formal specification language. ADTs are often implemented as modules: the module's interface declares procedures that correspond to the ADT operations, sometimes with comments that describe the constraints. This information hiding strategy allows the implementation of the module to be changed without disturbing the client programs.The term abstract data type can also be regarded as a generalised approach of a number of algebraic structures, such as lattices, groups, and rings. This can be treated as part of the subject area of artificial intelligence. The notion of abstract data types is related to the concept of data abstraction, important in object-oriented programming and design by contract methodologies for software development[citation needed].".
- Abstract_data_type wikiPageExternalLink mitch-plotkin-88.pdf.
- Abstract_data_type wikiPageExternalLink abstractDataType.html.
- Abstract_data_type wikiPageID "2349".
- Abstract_data_type wikiPageRevisionID "606809574".
- Abstract_data_type hasPhotoCollection Abstract_data_type.
- Abstract_data_type subject Category:Abstract_data_types.
- Abstract_data_type subject Category:Data_types.
- Abstract_data_type subject Category:Type_theory.
- Abstract_data_type comment "In computer science, an abstract data type (ADT) is a mathematical model for a certain class of data structures that have similar behavior; or for certain data types of one or more programming languages that have similar semantics.".
- Abstract_data_type label "Abstract data type".
- Abstract_data_type label "Abstract datatype".
- Abstract_data_type label "Abstrakcyjny typ danych".
- Abstract_data_type label "Abstrakter Datentyp".
- Abstract_data_type label "Tipo Abstrato de Dado".
- Abstract_data_type label "Tipo de dato abstracto".
- Abstract_data_type label "Tipo di dato astratto".
- Abstract_data_type label "Type abstrait".
- Abstract_data_type label "Абстрактный тип данных".
- Abstract_data_type label "抽象データ型".
- Abstract_data_type label "抽象資料型別".
- Abstract_data_type sameAs Abstraktní_datový_typ.
- Abstract_data_type sameAs Abstrakter_Datentyp.
- Abstract_data_type sameAs Αφηρημένος_τύπος_δεδομένων.
- Abstract_data_type sameAs Tipo_de_dato_abstracto.
- Abstract_data_type sameAs Type_abstrait.
- Abstract_data_type sameAs Tipe_data_abstrak.
- Abstract_data_type sameAs Tipo_di_dato_astratto.
- Abstract_data_type sameAs 抽象データ型.
- Abstract_data_type sameAs 추상적_자료형.
- Abstract_data_type sameAs Abstract_datatype.
- Abstract_data_type sameAs Abstrakcyjny_typ_danych.
- Abstract_data_type sameAs Tipo_Abstrato_de_Dado.
- Abstract_data_type sameAs m.0ysg.
- Abstract_data_type sameAs Q827335.
- Abstract_data_type sameAs Q827335.
- Abstract_data_type wasDerivedFrom Abstract_data_type?oldid=606809574.
- Abstract_data_type isPrimaryTopicOf Abstract_data_type.