Glossar
  Ziffern, Zeichen | 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
 
   
B Basisklasse (OOP) -
Die Ursprungsklasse, auch Superklasse genannt, die selbst nicht aus anderen Klassen gebildet wurde, ist die Grundlage für Unterklassen, denen sie ihre Eigenschaften vererbt.

Basispriorität -
Priorität, die einem parallelen Prozeß zu Beginn der Laufzeit zugewiesen wird. Falls das Pragma "priority" fehlt, ist die Basispriorität eines parallelen Prozesses identisch mit der Basispriorität des parallelen Prozesses, der sie kreiert. Fehlt auch im Hauptprogramm das Pragma "priority", so ist die Basispriorität des umgebenden parallelen Prozesses "system.default_priority".

Begrenzte Fehler -
Ein Fehler, der weder zur Übersetzungszeit noch während der Laufzeit sicher als solcher erkannt werden kann und dessen Auswirkung der Sprachstandard definiert, wird als begrenzter Fehler bezeichnet. Wird allerdings ein Fehler, der als begrenzter Fehler klassifiziert ist, dennoch zur Laufzeit erkannt, so wird die Ausnahme program_error ausgelöst.
Beispiel:
Eine Variable wird gelesen, bevor sie gesetzt wurde. Das weitere Verhalten ist zwar unvorhersagbar, da die Variable zufällig gesetzt ist, aber begrenzt.

Bereich -
Ein Bereich (range) ist eine zusammenhängende Menge von Werten eines skalaren Typs. Ein Bereich wird durch Angabe der unteren und der oberen Grenze für die Werte spezifiziert.

Bereichseinschränkung -
Eine Bereichseinschränkung (range constraint) eines Typs spezifiziert einen Bereich und bestimmt damit die Teilmenge der Werte des Typs, die in dem Bereich liegt.

Betriebsmittel -
Bezeichnung für alle Hard- und Softwarekomponenten eines Rechners, die zur Ausführung von Programmen benötigt werden, z. B. Speicher, Drucker, Prozessor, Datei etc.

Bibliothek -
Die Programmbibliothek dient zur Verwaltung von Übersetzungseinheiten. Die Hauptaufgabe der Bibliotheksverwaltung besteht darin, zu jedem Zeitpunkt die Konsistenz der Übersetzungseinheiten durch die Einhaltung der Übersetzungsreihenfolge sicherzustellen.

Bibliothekseinheiten -/ Bibliothekseinheit -
Als Bibliothekseinheiten werden alle Programmeinheiten bezeichnet, die nicht in andere Programmeinheiten eingekapselt sind, die also direkt auf der Bibliotheksebene liegen. Alle Bibliothekseinheiten einer Ada-Bibliothek müssen unterschiedliche Namen haben. In Ada 95 gibt es hierarchische Bibliothekseinheiten. Bibliothekseinheiten können Schnittstellen von Paketen, Prozeduren und Funktionen sein.

Binärer Operator -
Siehe Zweistelliger Operator.

Block -
Mit Block wird die überall im ausführbaren Teil mögliche Deklaration einer declare-begin-end-Sequenz bezeichnet.

Blockanweisung -
Eine Blockanweisung (block statement) ist eine einzelne Anweisung, die eine Anweisungsfolge enthalten kann. Sie kann auch einen Vereinbarungsteil und Ausnahmebehandler (siehe Ausnahmebehandlung) enthalten, die sich aber nur auf diese Blockanweisung auswirken.

Blockhierarchie -
Mit Blockhierarchie wird die Schachtelung von Blöcken bezeichnet (Block).

Boolean -
Ein vordefinierter Aufzählungstyp mit den Werten False und True. Die Anwendung von Relations-operatoren, Zugehörigkeitstests und logischen Operatoren liefert das Ergebnis False oder True.

Boolescher Typ -
Siehe Boolean.


 

 zurück Ada Tour - Dokumentation  © 2003 Förderverein Ada Deutschland e.V.