http://www.comparat.com
HOME
http://www.comparat.de
GERMAN HOME
PROFIL BACKUP-SERVER INIDIVDUAL SOFTWARE PROJECTS IT-GLOSSAR IMPRESSEN AGB

 

 




21.11.2008

IT Glossar


  0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z    


 Abstrakte Klasse

Eine Klasse, die keine Instanz besitzt. Eine abstrakte Klasse wird unter der Vorraussetzung erzeugt, dass ihre konkreten Unterklassen sie um Struktur und Verhalten ergänzten, normalerweise durch die Implementierung abstrakter Operationen.

Siehe auch: [Instanz]

 Abstrakte Operation

Eine Operation, die von einer abstrakten Klasse deklariert, nicht aber implementiert wird. In C++ wird eine abstrakte Operation als rein virtuelle Elementfunktion deklariert.

 Abstraktion

Wesentliche Eigenschaften eines Objekts, die es von allen anderen Objekten unterscheiden und somit klare Abgrenzungen innerhalb der Problemstellung bieten; der Prozeß, in dem sich die wesentlichen Eigenschaften der Objekte herauskristallisieren. Abstraktion ist ein grundlegendes Element des Objektmodells.

 Abstraktionsniveau

(Level of abstraction)Relative Position einer Abstraktion innerhalb einer Klassenhierarchie, Objektstruktur, Modul- und Prozeßarchitektur. In einer "part of"-Hierarchie ist eine Abstraktion auf einem höherem Niveau als eine andere Abstraktion, wenn sie auf den anderen aufgebaut, sie z.B. erhält. In einer "kind of"-Hierarchie sind höhere Abstraktionen allgemeiner, niedrigere spezieller.

 Access

Gemeint ist meist das Datenbankprogramm von Microsoft MS-Access. Damit können auch relativ unerfahrene Anwender einfache Datenbankanwendungen erstellen. Ansonsten heißt "access" Zugriff und wird in vielen Zusammenhängen verwendet.

 ADT (Abstrakter Datentyp)

Abstrakter Datentyp. Ein abstrakter Datentyp vereint Daten und die Operationen, die auf diese Daten angewandt werden können. ADTs stellen eine Untermenge des Objekt-Konzepts dar. Praktisch sind ADTs Objekte ohne Vererbung und ohne Polymorphie und können auch in prozeduralen Programmiersprachen verwendet werden.

 Agent

Ein Objekt, das sowohl für andere Objekte Operationen ausführen kann, für das aber auch andere Objekte Operationen ausgeführt werden können. Ein Agent wird normalerweise erzeugt, um Arbeit für einen Aktor oder einen anderen Agenten auszuführen.

 Aggregat-Objekt

Ein Objekt, das aus einem oder mehreren anderen Objekten zusammengesetzt ist, die alle Bestandteil des Aggregat-Objekts sind.

 AJAX (Asynchronous JavaScript and XML)

Bei Ajax werden verschiedene bekannte Technologien eingesetzt, um interaktive, desktopähnliche Webanwendungen zu realisieren.

Siehe auch: [http://de.wikipedia.org/wiki/Ajax_%28Programmierung%29]

 Aktion

Eine Operation, die im praktischen Einsatz keine Zeiteinheiten verbraucht. Eine Aktion kann den Aufruf einer Methode bewirken, das Auslösen eines weiteren Ereignisses oder das Starten oder Stoppen einer Aktivität.

 Aktives Objekt

Ein Objekt, das einen eigenen Steuerfluß (threat) besitzt.

Siehe auch: [Aktivität]

 Aktivität

Eine Operation, die bei ihrer Ausführung Zeit verbraucht.

 Aktor

Ein Objekt, das Operationen für andere Objekte ausführen kann, für das aber andere Objekte keine Operationen ausführen können. In einigen Fällen können die Begriffe aktives Objekt und Aktor synonym verwendet werden.

 Algorithmische Zerlegung

Der Prozeß der Zerlegung eines Systems in Bestandteile, die jeweils kleinere Schritte in einem größerem Prozeß repräsentieren. Die Anwendung der strukturierten Design-Methoden führt zu einer algorithmischen Zerlegung, die sich auf den Steuerfluß eines Systems konzentriert.

 Architektur

Die logische und physikalische Struktur eines Systems, die aus allen strategischen und taktischen Design-Entscheidungen der Entwicklung entsteht.

 Assoziation

Eine Beziehung, die eine semantische Verbindung zwischen zwei Klassen bzw. Instanzen beschreibt.

 Attribut

Ein Teil eines Aggregat-Objekts.

 Ausnahme

(exception) Hinweis, daß eine notwendige Bedingung nicht erfüllt ist oder nicht erfüllt werden kann. In C++ kann im Falle eines in einen bestimmten im Kontext nicht behebbaren Problems eine exception ausgelöst werden, um die Bearbeitung abzubrechen und einen Client zu informieren. Dieser kann die Exception auffangen und das Problem bewältigen.

COPYRIGHT BY COMPARAT SOFTWARE-ENTWICKLUNGS-GMBH, 2008