Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

Abstrakter Datentyp

Index Abstrakter Datentyp

Ein Abstrakter Datentyp (ADT) ist ein Verbund von Daten zusammen mit der Definition aller zulässigen Operationen, die auf sie zugreifen.

37 Beziehungen: Ada (Programmiersprache), Arbeitsspeicher, Barbara Liskov, Bit, Communications of the ACM, Computerprogramm, Daten, Datenkapselung (Programmierung), Datentyp, Erzeugendensystem, First In – First Out, Funktion (Programmierung), Funktionale Programmierung, Generischer Typ, Haskell (Programmiersprache), Implementierung, Integer (Datentyp), Java (Programmiersprache), John Guttag, Last In – First Out, Methode (Programmierung), Modul (Software), Modula-2, Modulare Programmierung, Objektorientierte Programmierung, Operation (Informatik), Programmierparadigma, Prozedur (Programmierung), Pseudocode, Schnittstelle, Schnittstelle (Objektorientierung), Signatur (Modelltheorie), Signatur (Programmierung), Stapelspeicher, Termalgebra, Unit (Programmiersprache Pascal), Warteschlange (Datenstruktur).

Ada (Programmiersprache)

Ada ist eine strukturierte Programmiersprache mit statischer Typenbindung.

Neu!!: Abstrakter Datentyp und Ada (Programmiersprache) · Mehr sehen »

Arbeitsspeicher

Der Arbeitsspeicher oder Hauptspeicher eines Computers ist die Bezeichnung für den Speicher, der die gerade auszuführenden Programme oder Programmteile und die dabei benötigten Daten enthält.

Neu!!: Abstrakter Datentyp und Arbeitsspeicher · Mehr sehen »

Barbara Liskov

Barbara Liskov auf der OOPSLA 2009 Barbara Jane Huberman Liskov (* 7. November 1939 in Los Angeles) ist eine amerikanische Informatikerin.

Neu!!: Abstrakter Datentyp und Barbara Liskov · Mehr sehen »

Bit

Der Begriff Bit (Kofferwort aus) Duden, Bibliographisches Institut, 2016 wird in der Informatik, der Informationstechnik, der Nachrichtentechnik sowie verwandten Fachgebieten in folgenden Bedeutungen verwendet.

Neu!!: Abstrakter Datentyp und Bit · Mehr sehen »

Communications of the ACM

Communications of the ACM (CACM) ist eine Fachzeitschrift, die von der Association for Computing Machinery herausgegeben wird.

Neu!!: Abstrakter Datentyp und Communications of the ACM · Mehr sehen »

Computerprogramm

Ein Computerprogramm oder kurz Programm ist eine den Regeln einer bestimmten Programmiersprache genügende Folge von Anweisungen (bestehend aus Deklarationen und Instruktionen), um bestimmte Funktionen bzw.

Neu!!: Abstrakter Datentyp und Computerprogramm · Mehr sehen »

Daten

Daten bezeichnet als Plural von Datum Fakten, Zeitpunkte oder kalendarische Zeitangaben.

Neu!!: Abstrakter Datentyp und Daten · Mehr sehen »

Datenkapselung (Programmierung)

Als Datenkapselung (nach David Parnas auch bekannt als information hiding) bezeichnet man in der Programmierung das Verbergen von Daten oder Informationen vor dem Zugriff von außen.

Neu!!: Abstrakter Datentyp und Datenkapselung (Programmierung) · Mehr sehen »

Datentyp

Formal bezeichnet ein Datentyp (vom englischen data type) oder eine Datenart in der Informatik die Zusammenfassung von Objektmengen mit den darauf definierten Operationen.

Neu!!: Abstrakter Datentyp und Datentyp · Mehr sehen »

Erzeugendensystem

Ein Erzeugendensystem ist in der Mathematik eine Teilmenge der Grundmenge einer mathematischen Struktur, aus der durch Anwendung der verfügbaren Operationen jedes Element der gesamten Menge dargestellt werden kann.

Neu!!: Abstrakter Datentyp und Erzeugendensystem · Mehr sehen »

First In – First Out

First In – First Out ist der Anglizismus für eine Reihenfolge, in der bestimmte Vorgänge zeitlich nacheinander abgearbeitet oder erledigt werden.

Neu!!: Abstrakter Datentyp und First In – First Out · Mehr sehen »

Funktion (Programmierung)

Eine Funktion ist in der Informatik und in verschiedenen höheren Programmiersprachen die Bezeichnung eines Programmkonstrukts, mit dem der Programm-Quellcode strukturiert werden kann, so dass Teile der Funktionalität des Programms wiederverwendbar sind.

Neu!!: Abstrakter Datentyp und Funktion (Programmierung) · Mehr sehen »

Funktionale Programmierung

Funktionale Programmierung ist ein Programmierparadigma, in dem Funktionen nicht nur definiert und angewendet werden können, sondern auch wie Daten miteinander verknüpft, als Parameter verwendet und als Funktionsergebnisse auftreten können.

Neu!!: Abstrakter Datentyp und Funktionale Programmierung · Mehr sehen »

Generischer Typ

In der Informatik sind generische Typen Datentypen mit der Möglichkeit zur Angabe von Typparametern.

Neu!!: Abstrakter Datentyp und Generischer Typ · Mehr sehen »

Haskell (Programmiersprache)

Haskell ist eine rein funktionale Programmiersprache, benannt nach dem US-amerikanischen Mathematiker Haskell Brooks Curry, dessen Arbeiten zur mathematischen Logik eine Grundlage funktionaler Programmiersprachen bilden.

Neu!!: Abstrakter Datentyp und Haskell (Programmiersprache) · Mehr sehen »

Implementierung

Eine Implementierung – auch Implementation (über ‚Ausführung‘, ‚Durchführung‘; von spätlateinisch implementum ‚Gerät‘ zu ‚anfüllen‘, ‚erfüllen‘) genannt – ist das Implementieren oder das Implementiertwerden, also die Realisierung oder Umsetzung von festgelegten Strukturen und Prozessabläufen in einem System unter Berücksichtigung von Rahmenbedingungen, Regeln und Zielvorgaben, im Sinne einer Spezifikation.

Neu!!: Abstrakter Datentyp und Implementierung · Mehr sehen »

Integer (Datentyp)

Mit Integer (für ganze Zahl; von) wird in der Informatik ein Datentyp bezeichnet, der ganzzahlige Werte speichert.

Neu!!: Abstrakter Datentyp und Integer (Datentyp) · Mehr sehen »

Java (Programmiersprache)

Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.

Neu!!: Abstrakter Datentyp und Java (Programmiersprache) · Mehr sehen »

John Guttag

John Guttag John Vogel Guttag (* 1949) ist ein US-amerikanischer Informatiker.

Neu!!: Abstrakter Datentyp und John Guttag · Mehr sehen »

Last In – First Out

Last In – First Out (LIFO, für zuletzt herein – zuerst hinaus) bezeichnet die Art, in der.

Neu!!: Abstrakter Datentyp und Last In – First Out · Mehr sehen »

Methode (Programmierung)

Methoden (oder member function) sind in der objektorientierten Programmierung Unterprogramme in der Form von Funktionen oder Prozeduren, die das Verhalten von Objekten beschreiben und implementieren.

Neu!!: Abstrakter Datentyp und Methode (Programmierung) · Mehr sehen »

Modul (Software)

Ein Modul (neutrum, das Modul) ist im Software Engineering ein Baustein eines Softwaresystems, der bei der Modularisierung entsteht, eine funktional geschlossene Einheit darstellt und einen bestimmten Dienst bereitstellt.

Neu!!: Abstrakter Datentyp und Modul (Software) · Mehr sehen »

Modula-2

Modula-2 ist eine 1978 entstandene Weiterentwicklung der Programmiersprache Pascal und wurde wie diese von Niklaus Wirth entwickelt.

Neu!!: Abstrakter Datentyp und Modula-2 · Mehr sehen »

Modulare Programmierung

Modulare Programmierung ist ein Programmierparadigma.

Neu!!: Abstrakter Datentyp und Modulare Programmierung · Mehr sehen »

Objektorientierte Programmierung

Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma.

Neu!!: Abstrakter Datentyp und Objektorientierte Programmierung · Mehr sehen »

Operation (Informatik)

Als Operation bezeichnet man in der Informatik den kleinsten Verarbeitungsschritt einer Transaktion in einem Transaktionssystem zur Veränderung eines Datenbestandes.

Neu!!: Abstrakter Datentyp und Operation (Informatik) · Mehr sehen »

Programmierparadigma

Ein Programmierparadigma ist ein fundamentaler Programmierstil.

Neu!!: Abstrakter Datentyp und Programmierparadigma · Mehr sehen »

Prozedur (Programmierung)

Prozedur ist ein Begriff aus der Programmierung von Computersystemen.

Neu!!: Abstrakter Datentyp und Prozedur (Programmierung) · Mehr sehen »

Pseudocode

Der Pseudocode ist ein Programmcode, der nicht zur maschinellen Interpretation, sondern lediglich zur Veranschaulichung eines Paradigmas oder Algorithmus dient.

Neu!!: Abstrakter Datentyp und Pseudocode · Mehr sehen »

Schnittstelle

Schnittstellen: Sinnesorgane und Hände sind Schnittstellen zwischen Gehirn und Außenwelt. Geräte für Eingabe und/oder Ausgabe sind Schnittstellen zwischen Außenwelt und Computer. Eine Netzwerk-Schnittstelle kann viele Schichten haben, siehe OSI-Modell. Netzwerkanschluss (Bildmitte), DisplayPort-Monitoranschluss (rechts oben), USB 2.0 (rechts unten). Eine Schnittstelle (englisch Interface, oder) ist ein Teil eines Systems, das der Kommunikation dient.

Neu!!: Abstrakter Datentyp und Schnittstelle · Mehr sehen »

Schnittstelle (Objektorientierung)

Eine Schnittstelle oder ein Interface (oder protocol) definiert in der objektorientierten Programmierung, welche Methoden in den unterschiedlichen Klassen u. Ä.

Neu!!: Abstrakter Datentyp und Schnittstelle (Objektorientierung) · Mehr sehen »

Signatur (Modelltheorie)

In der mathematischen Logik und insbesondere in der Modelltheorie besteht eine Signatur aus der Menge der Symbole, die in der betrachteten Sprache zu den üblichen, rein logischen Symbolen hinzukommt, und einer Abbildung, die jedem Symbol der Signatur eine Stelligkeit eindeutig zuordnet.

Neu!!: Abstrakter Datentyp und Signatur (Modelltheorie) · Mehr sehen »

Signatur (Programmierung)

Eine Signatur (oder Methodensignatur) definiert in der Programmierung die formale Schnittstelle einer Funktion oder Prozedur.

Neu!!: Abstrakter Datentyp und Signatur (Programmierung) · Mehr sehen »

Stapelspeicher

Vereinfachte Darstellung eines Stacks mit den Funktionen Push (drauflegen) und Pop (herunternehmen) In der Informatik bezeichnet ein Stapelspeicher oder Kellerspeicher (kurz Stapel oder Keller, häufig auch mit dem englischen Wort Stack bezeichnet) eine häufig eingesetzte dynamische Datenstruktur.

Neu!!: Abstrakter Datentyp und Stapelspeicher · Mehr sehen »

Termalgebra

In der Mathematik und in der Informatik versteht man unter einer freien Termalgebra eine frei über eine Signatur erzeugte algebraische Struktur.

Neu!!: Abstrakter Datentyp und Termalgebra · Mehr sehen »

Unit (Programmiersprache Pascal)

Eine Unit ist eine Quelltextdatei, die separat kompiliert wird.

Neu!!: Abstrakter Datentyp und Unit (Programmiersprache Pascal) · Mehr sehen »

Warteschlange (Datenstruktur)

In der Informatik bezeichnet eine Warteschlange eine häufig eingesetzte Datenstruktur.

Neu!!: Abstrakter Datentyp und Warteschlange (Datenstruktur) · Mehr sehen »

Leitet hier um:

Abstrakter Typ.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »