popfont="Helvetica, 9"
ANSICode="Der ANSI-Code ist ein vom ANSI (American National Standards Institute) standardisierter Zeichensatz unter dem Betriebssystem MS Windows. Die ersten 128 Zeichen des ANSI-Code entsprechen dem 7bit-ASCII-Code. Die restlichen 128 Zeichen stellen Spezialzeichen dar, zum Beispiel Elemente nationaler Zeichensätze und Währungssymbole"
ASCIICode="Der American Standard Code for Information Interchange (ASCII) ist ein Code, der ausgewählte Zeichen eines Alphabets auf Bitfolgen abbildet. Die meisten dieser Zeichen lassen sich mit Ausgabegeräten wie Bildschirm und Drucker sichtbar machen, die übrigen codieren nicht direkt sichtbare Operationen. Der 7bit-ASCII-Code ist identisch mit den ersten 128 Zeichen des ANSI-Code. Unter DOS/Windows-Rechnern wird der ASCII-Code auch DOS- oder OEM-Code genannt. Wenn die direkte Konversion zwischen Daten verschiedener Anwendungen - zum Beispiel zwischen Datenbank- und Tabellenkalkulationsprogrammen - nicht möglich ist, wird oft ASCII-Text ausgetauscht"
Abfrage="Mit einer Abfrage können Sie lesend oder schreibend auf Datenbanken zugreifen. Eine Auswahlabfrage ist eine Anweisung, die Daten sucht, aber nicht ändert. Eine Aktionsabfrage ist hingegen eine Anweisung, die Daten fortschreibt (Anfüge-, Lösch-, Aktualisierungs- oder Tabellenerstellungsabfragen)"
Abstraktion="Auswahl bestimmter Aspekte eines Gegenstands oder eines Problems bezüglich eines Problembereichs, mit dem Ziel, wichtige Aspekte zu isolieren und unwichtige zu ignorieren"
Access="MS Access ist ein Datenbanksystem von Microsoft, das den Schwerpunkt auf die endbenutzernahe Verwaltung lokaler Daten legt"
ActiveX="Eine ActiveX-Komponente ist ein Programmmodul, das klein genug für die Übertragung auf dem Internet ist. Es besteht aus programmiersprachenunabhängigem Maschinencode, der für die Betriebssysteme von Microsoft optimiert sind"
Algorithmus="Ein Algorithmus ist eine umgangs- oder programmiersprachlich formulierte Befehlsfolge, die nach endlich vielen eindeutigen Schritten Probleme eines meist engen Bereichs optimal löst. Beispiele: Binärsuche, Lösung eines Problems der linearen Optimierung"
Applet="Ein Applet ist ein ->Java-Modul, das jeder Java-fähige Webbrowser herunterladen und ausführen kann. Applets werden häufig verwendet, um Webseiten mit Multimediaeffekten und interaktiven Funktionen zu versehen - etwa für Videoclips, Taschenrechner, Uhren und interaktive Spiele. Applets können automatisch beim Laden einer Applet-Seite oder manuell durch eine Benutzeraktion (zum Beispiel einen Klick) aktiviert werden"
Auflistung="Eine Auflistung (engl. Collection) ist ein Objekt, das eine Gruppe von Objekten verwalten kann. Es können Objekte zur Laufzeit hinzugefügt, entfernt und durchlaufen werden"
Basistabelle="Eine Basistabelle ist eine permanente Tabelle, die - anders als die Ergebnistabelle einer Abfrage - samt ihrer Beschreibung länger als eine Sitzung abgespeichert bleibt"
Baum="Ein Baum ist eine Menge von Knoten, die durch gerichtete Kanten zyklenfrei miteinander verbunden sind. Jeder Knoten, mit Ausnahme der Wurzel, hat genau einen Vorgänger, kann aber mehrere Nachfolger haben"
Beziehung="Eine Beziehung ist eine Verbindung zwischen mehreren Tabellen. Im Relationenmodell werden Beziehungen zwischen zwei Tabellen über ein Verbundattribut hergestellt, das in beiden Tabellen (ev. unter verschiedenen Namen) vorkommt"
Binaerbaum="Ein Binärbaum ist ein geordneter Baum, dessen Knoten höchstens zwei Nachfolger haben, einen linken und einen rechten"
BitmapGrafik="Eine Bitmap-Grafik besteht aus Pixeln (Bildschirmpunkten, picture elements) und ist deshalb nur schwer editierbar und speicherineffizient. Ein auf dem Internet verbreitetes Bitmap-Format ist GIF (Graphics Interchange Format)"
Breitentraversierung="Eine Traversierung, die zuerst den Ebenennachbar eines Knotens besucht und erst dann die Teilbäume, bezeichnet man als Breitentraversierung"
CSharp="(ausgesprochen 'C sharp') Microsoft's Weiterentwicklung von C++ für .NET"
ClientServerSystem="Ein Client/Server-System ist ein Verbund von Hardware und Software, der Aufträge von Clients (Arbeitsplatzrechnern) durch Server (Dienstleistungsrechner) ausführt"
Collection="Ein Collection-Objekt ist eine geordnete Folge von Elementen, auf die als Einheit Bezug genommen werden kann. Die Collection-Klasse ist vordefiniert und übernimmt in benutzerdefinierten Objektmodellen die Aufgabe der ->Auflistung"
Compiler="Ein Compiler (Übersetzer) ist Systemsoftware, die den Quelltext eines Benutzerprogramms in Maschinencode (in eine Bitfolge) übersetzt, der von der Hardware ausgeführt werden kann"
DBMS="Data Base Management System (dt. Datenbanksystem)"
DHTML="DHTML ist dynamischer HTML-Code für Webinhalte, die sich laufend ändern. Zum Beispiel kann ein Webbrowser einen Inhalt je nach Zeitzone, Sprache und Benutzerprofil unterschiedlich anzeigen, ohne jedesmal einen Webserver zu konsultieren. Typische ->DHTML-Technologien sind Scripts und ->ActiveX-Controls"
DLL="Eine Dynamic Link Library ist eine Bibliothek, deren Objekte erst zur Laufzeit gebunden werden. Anders als ein statisches Objekt gehört ein dynamisches nicht zum Anwendungscode, sondern wird nur bei Bedarf aus einer Bibliothek geladen"
Datei="Eine Datei ist eine Datensammlung, die in der Regel auf einem Externspeicher, zum Beispiel einer Festplatte, liegt. Eine Datei besteht aus gleich oder verschieden langen Sätzen (Im Falle einer Textdatei bestehen diese nur aus je einem Zeichen). Einen Überblick über die Dateien Ihres Computers gewinnen Sie im Dateimanager (zum Beispiel im Windows Explorer)"
Datenbank="Eine Datenbank ist eine Sammlung von Objekten wie Tabellen, Formularen und Berichten, zwischen denen -> Beziehungen bestehen"
Datenbanksystem="Ein Datenbanksystem (Data Base Management System, DBMS) ist eine Gruppe von Programmen zur Verwaltung von -> Datenbanken"
Datenfeld="Ein Datenfeld (engl. array) ist eine benannte Folge von Variablen des gleichen Datentyps, auf deren Elemente über einen Index zugegriffen wird"
Datentyp="Ein Datentyp ist eine Vorschrift, die den Wertebereich und die Operationen eines Speicherinhalts festlegt"
Debugger="Ein Debugger ist Teil der Entwicklungsumgebung einer Programmiersprache. Mit ihm kann der Entwickler zum Beispiel die Ausführung des Programms nach jeder Zeile anhalten und so Logikfehler besser identifizieren"
Destruktor="Ein Destruktor ist eine Methode, die den Zustand eines Objektes wieder freigibt. Destruktoren werden unmittelbar vor der Zerstörung einer Instanz automatisch ausgeführt und erlauben, den aktuellen Zustand vor der Zerstörung des Objektes zu sichern"
EigenschaftenUndMethoden="Objekte können aufgrund ihrer Prozeduren mit anderen Objekten kommunizieren oder ihre Daten auf Verlangen anderer Objekte selbständig ändern. Durch diese Fähigkeit lässt sich sowohl der Zustand eines Gegenstandes beschreiben, als auch sein Verhalten. Den Zustand beschreibt man durch Daten und das Verhalten durch Prozeduren (Methoden). Die Daten werden in Eigenschaften gespeichert, die bestimmte Werte annehmen können"
EinsZuEinsBeziehung="Eine 1:1-Beziehung ist eine Beziehung zwischen zwei Tabellen, in denen der Primärschlüsselwert jeder Zeile der einen Tabelle dem Fremdschlüsselwert genau einer Zeile der anderen Tabelle entspricht"
EinsZuNBeziehung="Eine 1:n-Beziehung ist eine Beziehung zwischen einer Haupttabelle (1:-Tabelle) und einer Detailtabelle (:n-Tabelle), wobei der Primärschlüsselwert jeder Zeile der Haupttabelle dem Fremdschlüsselwert einer oder mehrerer Zeilen der Detailtabelle entspricht"
Endbenutzerwerkzeug="Ein Endbenutzerwerkzeug ist ein Programm, das auch von einem Anwender ohne Programmierkenntnisse bedient werden kann. Beispiele sind Textverarbeitungs- und Tabellenkalkulationspakete. Der Übergang von Endbenutzerwerkzeugen zu Programmierwerkzeugen ist fliessend, weil die meisten Endbenutzerwerkzeuge eine eingebaute Makro- oder Programmiersprache wie Visual Basic für Applikationen enthalten"
Ereignis="Eine Aktion des Benutzers, zum Beispiel ein Mausklick, oder eine Meldung des Systems löst beim beim empfangenden Programm ein Ereignis (engl. event) aus"
Ereignisprozedur="Eine Ereignisprozedur ist ein Unterprogramm, das durch ein Ereignis - etwa einen Klick auf eine Schaltfläche - aufgerufen wird"
Erfolgsrechnung="Die Erfolgsrechnung ist neben der Bilanz der wichtigste Teil des Jahresabschlusses (Bilanz, Erfolgsrechnung, Kapitalflussrechnung). Sie ermittelt aus der Gegenüberstellung von Aufwand und Ertrag den Erfolg (Gewinn oder Verlust)"
Ergebnistabelle="Eine Ergebnistabelle ist eine temporäre Tabelle, die - anders eine ->Basistabelle - das Ergebnis einer QBE- oder SQL-Abfrage istd"
Filter="Ein Filter definiert jenen Teil der Datenherkunft eines Formulars, eines Berichts, einer Abfrage oder Tabelle, der bei ausgewählgtem Filter angezeigt wird"
Fokus="Der Fokus liegt dort, wo es möglich ist, nach einer Maus- oder Tastaturbewegung bzw. einen Programmbefehl eine Eingabe zu empfangen. Wenn Sie zum Beispiel ein Zeichen eingeben, wird es nur dann in einem Textfeld angezeigt, wenn dieses den Fokus besitzt. Unter MS Windows kann jeweils nur ein ->Steuerelement den Fokus besitzen"
Formularmodul="Formulare (engl. user forms oder forms) kombinieren Programmcode mit einer grafischen Benutzerschnittstelle. Ein Entwickler verwendet Formulare, um Komponenten für die Kommunikation mit dem Endbenutzer zu realisieren"
FunctionProzedur="Eine Funktion ist ein Unterprogramm (eine Prozedur), das mehrere zusammengehörende Anweisungen ausführt, und als Resultat einen Wert zurück gibt"
GUI="Ein Graphical User Interface ist eine Benutzerschnittstelle aus textuellen und grafischen Objekten"
Gueltigkeitsbereich="Als Gültigkeitsbereich einer Variablen oder einer Prozedur bezeichnet man den Abschnitt eines Programms, von dem aus darauf zugegriffen werden kann"
HTML="Die Hypertext Markup Language ist ein Standard zur Erstellung von Dokumenten für das World Wide Web (WWW). Ein HTML-Zeichenstrom wird sowohl vom Web Server als auch vom Browser (Client) decodiert. HTML regelt in erster Linie die Form einer Webseite. Erweiterungen wie XML spezifizieren auch inhaltliche Aspekte. Es werden Tags (Marken) verwendet, um anzugeben, wie Seitenelemente, zum Beispiel Text und Grafiken, in einem Webbrowser angezeigt werden sollen und wie ein Webbrowser auf Benutzeraktionen wie das Aktivieren von Hyperlinks durch Tastendruck oder Mausklick reagieren soll"
HTTP="Das Hypertext Transport Protocol ist ein Standard zur HTML-Kommunikation zwischen Web Server und Client"
Hoehe="Die Höhe eines Baumes entspricht der Anzahl Verweise, denen man maximal folgen muss, um zu einem Blatt zu gelangen. Sie ist ein Mass für die Geschwindigkeit, mit der man im Schnitt auf die Elemente eines Baumes zugreifen kann"
Hyperlink="Ein Hyperlink ist eine Position in einem Text oder einer Grafik, von der aus die Benutzerin (meist durch Mausklick) auf eine andere Stelle der gleichen oder einer anderen Anwendung springen kann"
ISDN="Das ISDN-Netz (Integrated Services Digital Network) ist ein öffentliches Netz, das mehrere Telecom-Dienste integriert (vor allem Telefon, Fax und den Austausch von Computerdaten)"
Identitaet="Die Identität ist eine Eigenschaft, die jedes Objekt besitzt, und die jedes Objekt von allen anderen unterscheidet. Selbst wenn ein Objekt eine Kopie eines anderen ist, unterscheiden sich die beiden Objekte immer durch ihre Identität"
Instanz="Ein einzelnes Objekt, das aufgrund der Beschreibung einer Objektklasse erstellt wurde, nennt man Instanz der Klasse"
Instanzvariable="Jede Instanz einer Objektklasse besitzt eine eigene Menge an Variablen, um ihren individuellen Zustand beschreiben zu können. Diese Variablen heissen Instanzvariablen"
Internet="Das Internet ist ein weltweites öffentliches Netz aus Tausenden von Teilnetzen und Millionen von Teilnehmern, die fehlertolerant kommunizieren und Dienste wie elektronische Post und World Wide Web teilen. Rückgrat des Internet sind Hochgeschwindigkeitsleitungen welche die wichtigsten Webserver verbinden"
InternetDienste="Zu den Internetdiensten gehören vor allem die elektronische Post (E-Mail), Publikationsdienste (vor allem das World Wide Web), Diskussionsdienste (News Groups), Datentransfer (zum Beispiel FTP) sowie Bestellung und Bezahlung von Waren (Electronic Business)"
InternetExplorer="Internet Explorer ist ein Webbrowser von Microsoft für die Plattformen Windows, Macintosh und UNIX"
Intranet="Ein Intranet ist ein privates Netz, das Internet-Technologien nutzt. Intranets bieten Dienste an wie Dokumenten- und Softwareverteilung, Zugriff auf Datenbanken sowie Schulungen"
Java="Java ist eine universell einsetzbare Programmiersprache, die von Sun Microsystems entwickelt wurde. Java wird hauptsächlich für das Programmieren kleiner Anwendungen, sogenannter ->Applets, für das World Wide Web verwendet"
Kapselung="Kapseln heisst geheimhalten, wie ein Objekt (Modul) eine Aufgabe implementiert. Die Schnittstelle veröffentlicht nur das 'Was' aber nicht das 'Wie' der Implementation"
Kennzahl="Eine Kennzahl ist ein Messwert, der betriebliche Bestandes- und Bewegungsgrössen zusammenfasst. Kennzahlen erhalten ihre Aussagekraft vor allem durch den Vergleich verschiedener Abrechnungsperioden und Betriebe (Perioden- und Betriebsvergleich, innerbetriebliche und zwischenbetriebliche Kennzahlen)"
Klassenmodul="Ein Klassenmodul ist ein VBA-Modul, das die Definition einer Objektklasse mit ihren Eigenschaften und Methoden enthält"
Klassenvariable="Eine Variable, die sich alle Instanzen einer Objektklasse teilen, bezeichnet man als Klassenvariable"
Klausurenmodus="Den Klausurenmodus stellt der Quizautor ein, wenn er  k e i n e  Rückmeldungen über korrekte Lösungen geben möchte"
Kombinationsfeld="->Steuerelement, das eine Liste anzeigt und weniger Platz einnimmt als das Listenfeld, weil es die Liste erst nach einem Klick auf das Feld anzeigt"
Konstruktor="Ein Konstruktor ist eine Methode, die eine Instanz nach der Erzeugung initialisiert. Konstruktoren werden unmittelbar nach der Erzeugung automatisch ausgeführt und bieten Gelegenheit, die Instanz in einen definierten Anfangszustand zu versetzen"
LAN="Ein Local Area Network ist ein Übertragungsnetz für Computerdaten mit räumlich eng begrenzter Ausdehnung. Der Datentransport läuft in der Regel über private Leitungen"
Laufzeitfehler="Laufzeitfehler sind Fehler, die der Compiler noch nicht entdeckt hat, die aber zur Laufzeit (at run time) noch zu einer Fehlermeldung führen"
Lebensdauer="Als Lebensdauer wird die Zeitspanne bezeichnet, in welcher der Wert einer Variablen gespeichert bleibt"
MNBeziehung="Eine m:n-Beziehung ist eine Beziehung zwischen zwei Tabellen, in denen der Primärschlüsselwert jeder Zeile der einen Tabelle dem Fremdschlüsselwert mehrerer Zeilen der anderen Tabelle und umgekehrt entspricht. In relationalen Datenbanken verknüpft eine Verbindungstabelle die beiden Tabellen. Die Verbindungstabelle muss die Primärschlüssel der beiden anderen Tabellen enthalten"
Markup="Eine Markup-Sprache besteht aus Elementen (zum Beispiel der Art eines mit Winkelklammern begrenzten HTML-Elements), welche die Form oder den Inhalt eines Textelements unsichtbar oder sichtbar definieren"
Meldung="Eine Meldung (engl. message) informiert über eine Veränderung in einem Objekt. Über Parameter kann ein Objekt, das eine Meldung verschickt, die Veränderung genauer umschreiben"
Methode="Methoden beschreibt man durch öffentliche Prozeduren. Zwei Methoden, die Klassenmodule bereits vordefinieren, sind der Konstruktor und der Destruktor"
Modem="MoDem ist ein Kunstwort aus Modulator und Demodulator. Ein Modem ist ein Gerät, das zwischen analogen Telefon- und digitalen Computersignalen konvertiert"
Modul="Module trennen eine unsichtbare und unantastbare Implementation von einer sichtbaren und zugänglichen Schnittstelle. Über die öffentliche Schnittstelle bietet ein Modul Operationen und Daten an, die andere Module benutzen können. Alle Elemente, die nur vom Modul selbst in Anspruch genommen werden können, gehören zur privaten Implementation"
OLE="Object Linking and Embedding ist ein Protokoll von Microsoft, das Text-, Graphik-, Video- und Audioobjekte in Clientanwendungen mit den erzeugenden Serveranwendungen verbindet. Zum Beispiel aktiviert ein Doppelklick auf dem Feld 'Abstract' eines Access-Datensatzes die Serveranwendung MS Word. Der Anwender kann dann den Feldinhalt aus der gewohnten Umgebung von MS Word bearbeiten"
Objekt="Programmbaustein, der einen eindeutigen Namen, einen Zustand (Eigenschaften) und ein Verhalten hat (Methoden, insb. ->Ereignisprozeduren)"
Objektcode="maschinenlesbarer Code, der durch Übersetzung (insbesondere kompilation) aus dem programmiererlesbaren ->Quellcode entsteht"
Objekthierarchie="Eine Objekthierarchie ist ein hierarchisch strukturiertes Objektmodell, in dem die Objekte meist in einer Teil-von-Beziehung zueinander stehen. Übergeordnete Objekte bezeichnet man als Eltern, untergeordnete als Kinder"
Objektklasse="Eine Objektklasse (Objekttyp) ist eine Beschreibung einer Gruppe von Objekten mit gleichen Eigenschaften und gleichem Verhalten. In VBA beschreibt man Klassen in Klassenmodulen"
Objektmodell="Ein Objektmodell beschreibt die Objekte einer Anwendung oder eines Anwendungspakets und ihre Beziehungen"
Objektorientierung="Die Objektorientierung fasst Prozeduren und Daten zu Einheiten, den Objekten zusammen. Mit Objekten lassen sich Gegenstände oder Konzepte oft besser in Computersystemen abbilden, da sie auch deren Verhalten modellieren können"
Objekttyp="Ein Objekttyp legt die Objektklassen fest, auf deren Instanzen eine Objektvariable verweisen kann. Ein spezifischer Objekttyp lässt Variablen nur auf Instanzen einer bestimmten Klasse verweisen. Ein allgemeiner Objekttyp lässt Variablen auf beliebige Objekte verweisen"
Objektvariable="Eine Objektvariable ist eine Variable, die einen Verweis (oder Zeiger) auf ein Objekt speichern kann. Objektvariablen speichern immer Objektverweise, nie eigentliche Objekte"
Objektverweis="Ein Objektverweis entspricht im Wesentlichen der Anfangsadresse eines Speicherbereiches, in dem sich ein Objekt befindet. Objektvariablen speichern immer Objektverweise, nie eigentliche Objekte"
Office="Office ist ein integriertes Programmsystem von Microsoft, das die Bearbeitung von Texten (MS Word) und Zahlen (MS Excel), die Verwaltung von Daten (MS Access), die Präsentation von Text und Grafik (MS Powerpoint) sowie die Kommunikation zwischen Benutzern (MS Outlook) unter einer gemeinsamen Benutzeroberfläche vereinigt"
Polymorphismus="Unter Polymorphismus versteht man einerseits die Fähigkeit einer Variablen, zur Laufzeit auf Objekte von beliebigem Typ verweisen zu können, und andererseits die Fähigkeit einer Prozedur, Argumente verschiedener Typen entgegennehmen zu können"
portabel="auf andere Software- oder Hardwareplattformen übertragbar"
Primaerschluessel="Ein Primärschlüssel (primary key, auch Identifikationsschlüssel) besteht aus einer oder mehreren Tabellenspalten, die eine Zeile eindeutig identifizieren"
PropertyProzedur="Eine Property-Prozedur ist eine Prozedur für das Erstellen benutzerdefinierter Eigenschaften mit individuellen Schreib- und Leserechten"
Prozedur="Eine Prozedur (Unterprogramm) ist ein benannter Block zusammengehörender Anweisungen, der von anderen Programmteilen ausgeführt werden kann"
Pseudocode="Pseudocode ist eine Entwurfssprache, die ein Programm in einer programmiersprachen-unabhängigen Notation kompakt und leserlich entwirft"
QBE="Query By Example ist eine benutzerfreundliche deklarative Abfragesprache für relationalen Datenbanken, in welcher der Benutzer die gewünschten Ergebnisspalten in Tabellengerüsten markiert und die Kriterien für die Auswahl der Zeilen einträgt. Die meisten Datenbanksysteme erlauben QBE-Abfragen"
Quellcode="Eine Quellcode-Datei (source code file) ist eine Datei, deren Inhalt von einem ->Compiler so konvertiert wird, dass sie von der Systemsoftware und Hardware eines Computers verstanden wird. Wichtige Quelldateien sind Programmdateien (zum Beispiel eine Visual Basic-Datei), die von Compilern in ausführbaren Code übersetzt werden und HTML-Dateien, die von einem Web Browser als Webseiten dargestellt werden"
SQL="Structured Query Language ist eine nichtprozedurale standardisierte Abfragesprache, die für den Endbenutzer entworfen wurde, heute aber eher für den programmierten Zugriff auf Server-Datenbanken, verteilte Datenbanken und zentrale Grossrechner-Datenbanken verwendet wird"
Schaltflaeche="Eine Schaltfläche (button) ist ein ->Steuerelement, das unter einer grafischen Benutzeroberläche auf einen Mausklick reagiert und eine ->Ereignisprozedur startet. Ein Klick auf eine Schaltfläche kann zum Beispiel ein Formular öffnen"
Standardeigenschaft="Als Standardeigenschaft bezeichnet man in Visual Basic jene Eigenschaft, die der Interpreter verwendet, wenn keine andere Eigenschaft explizit angegeben wird"
Standardmodul="Standardmodule (engl. modules) besitzen keine grafische Benutzerschnittstelle. Eine Entwicklerin verwendet sie, um umfangreichen Programmcode zu Modularisieren"
Steuerelement="Ein Steuerelement (control) ist ein graphisches Objekt in einem Formular oder Bericht, zum Beispiel ein Textfeld oder eine Schaltfläche. Der Programmierer kann die Eigenschaften von ->Steuerelementen anpassen und so ihr Aussehen oder ihre Reaktionen auf Ereignisse ändern"
SubProzedur="Eine Sub-Prozedur (oder Subroutine) ist ein Unterprogramm (eine Prozedur), das mehrere zusammengehörende Anweisungen ausführt, ohne einen Wert zurückzugeben"
TCPIP="TCP/IP (Transmission Control Protocol/Internet Protocol) ist ein Industriestandard, der die Protokolle der Transport- und Vermittlungsschicht des ISO-Referenzmodells definiert. TCP regelt das Verpacken und Entpacken von Nachrichten, während IP die eigentliche Übermittlung der Pakete bestimmt"
Template="Ein Template ist ein Ersetzungstext (Textskelett), der Platzhalter (Leerstellen) enthält, die zur Laufzeit durch konkrete Werte ersetzt werden können"
Tiefentraversierung="Eine Traversierung, die von jedem Knoten zuerst die Teilbäume besucht und erst dann den Ebenennachbar, bezeichnet man als Tiefentraversierung"
Traversierung="Als Traversierung bezeichnet man einen Vorgang, der ausgehend von der Wurzel die Knoten eines Baumes besucht und jeden einmal ausgibt. Die wichtigsten Traversierungsverfahren für sortierte Binärbäume sind die Inordnungs-Tiefentraversierung und die Breitentraversierung"
Trigger="Ein Trigger ist eine Datenbankprozedur, die - im Gegensatz zu einer gespeicherten Prozedur - nicht vom Programmierer aufgerufen wird, sondern automatisch vor oder nach einer insert-, update- oder delete-Anweisung auf einer ->Basistabelle startet"
URL="Ein Uniform Resource Locator ist eine eindeutige Adresse eines Internetrechners bzw. einer Webseite. Im Beispiel http:// www.wwz.unibas.ch/wi/home.html folgt auf das Kommunikationsprotokoll (->http) die Domäne (die WWW-Adresse des WWZ der Universität Basel, CH). Der restliche Teil der Adresse nennt das Verzeichnis auf dem Webserver (wi/ für Wirtschaftsinformatik) und den Namen der anzuspringenden Webseite (home.html)"
Uebersetzungszeitfehler="Übersetzungszeitfehler sind Fehler, die vom Programmeditor bereits zur Übersetzungszeit (at compile time) entdeckt werden"
VB="Visual Basic ist ein interpretierter BASIC-Dialekt von Microsoft. Der Kern ist identisch mit dem Kern von ->VBA, im Gegensatz zu VBA erlaubt aber VB die Erstellung von Stand Alone-Anwendungen"
VBA="Visual Basic for Applications (VBA) ist ein Microsoft-Dialekt der Programmiersprache BASIC (beginners’ all purpose symbolic instruction code). VBA eignet sich besonders gut zur applikationsübergreifenden Programmierung, zum Beispiel zur Verknüpfung verschiedener MS Office-Anwendungen wie MS Access und MS Excel"
VBScript="Visual Basic Scripting Edition ist ein Teil der Programmiersprache ->VBA, der für die Webprogrammierung optimiert wurde. Der Code wird in ein HTML-Dokumente eingebettet und beim Aufruf des HTML-Texts geladen"
Variable="Eine Variable ist ein Name eines Bereichs zur Speicherung veränderlicher Daten"
Vektorgrafik="Die Erstellung einer Vektorgrafik wird - im Gegensatz zur Bitmapgrafik - durch mathematische Formeln definiert und ist deshalb leicht editierbar und speichereffizient. Ein verbreitetes Format ist CGM (computer graphics metafile)"
Vererbung="Die Vererbung erlaubt einer Klasse, das Verhalten und die Struktur bestehender Klassen zu übernehmen (zu erben), zu ändern und zu erweitern, ohne sie neu entwerfen und implementieren zu müssen"
Virensoftware="Software, die einen Computer regelmässig nach Viren durchsucht. Ein Virus ist ein 'bösartiges' Programm, das vor allem über eine Diskette oder ein Netz (zum Beispiel das Internet) in den Computer gelangt. Es kann die Ressourcen (meist den Speicherplatz oder die Rechnerkapazität) lahmlegen oder gar Dateien zerstören"
WasWennAnalyse="Was-Wenn-Analyse ist ein Sammelbegriff für Methoden, die untersuchen, wie sich eine Änderung einer oder mehrerer unabhängiger Variablen (Ausgangswerte) auf eine abhängige Variable (Zielwert) auswirkt. Beispiele: Mehrfachoperation, Szenario und Zielwertsuche in Tabellenkalkulationspaketen, mathematische Optimierungsverfahren"
ZustandUndVerhalten="Objekte können aufgrund der integrierten Prozeduren mit anderen Objekten kommunizieren oder ihre Daten auf Verlangen anderer Objekte selbständig ändern. Durch diese Fähigkeit lässt sich sowohl der Zustand eines Gegenstandes beschreiben, als auch sein Verhalten. Den Zustand beschreibt man durch eine Menge von Daten und das Verhalten durch eine Menge von Prozeduren. Die Daten repräsentieren eine meist feste Menge von Eigenschaften des Gegenstandes, die bestimmte Eigenschaftswerte annehmen können. Die Prozeduren bezeichnet man im Rahmen der Objektorientierung als Methoden"
ausbalancierterbaum="Ein Baum heisst ausbalanciert, wenn für jeden Knoten gilt, dass sich die Anzahl der Knoten in den beiden Unterbäumen höchstens um Eins unterscheidet. Die meisten Algorithmen arbeiten nur auf möglichst gut ausbalancierten Bäumen effizient"
benannteKonstante="Name eines Bereichs zur Speicherung konstanter Werte"
binaereSuche="Die Binärsuche halbiert ein sortiertes Datenfeld solange, bis das gesuchte Element gefunden wird. "
debuggen="Programmierfehler verbessern (dt. 'entwanzen')"
deklarativ="Eine deklarative Lösung beschreibt lediglich das 'Was' eines gewünschten Ziels. Eine prozedurale Lösung nennt hingegen die Schritte (das 'Wie'), die notwendig sind, um eine Aufgabe zu lösen. Deklarativ arbeitet zum Beispiel, wer ein Quadrat von einem Grafikprogramm zeichnen lässt. Stattdessen kann er selbst ein (prozedurales) Programm entwickeln, das die Grafik schrittweise erstellt"
direkteSuche="Direkt suchen heisst mit einem gegebenen Indexwert auf ein Element eines Datenfelds springen"
gespeicherteProzedur="Eine gespeicherte Prozedur ist ein Unterprogramm, das nicht von einem Arbeitsplatzrechner, sondern von einem Server auf einer Datenbank ausführt wird"
objektorientierteProgrammiersprache="Die vier wichtigsten Merkmale objektorientierter Programmiersprachen sind: Kapselung, Abstraktion, Polymorphismus und Vererbung"
prozedural="Eine prozedurale Abfragesprache ist eine Sprache, die vom Benutzer verlangt, dass er Abfragen durch Anweisungen formuliert, deren Reihenfolge von Bedeutung ist. Ein Beispiel ist die in Access eingebaute Programmiersprache VBA"
relational="Eine relationale Datenbank besteht aus zweidimensionalen Tabellen eindeutiger Zeilen, die ihrerseits aus Zellen bestehen, die höchstens einen Eintrag enthalten"
sequentielleSuche="Sequentiell suchen heisst hintereinander jedes Element mit einem Suchwert vergleichen, bis die Suche Erfolg hat"
sortierterBinaerbaum="Ein Binärbaum heisst sortiert, wenn für jeden Knoten k gilt, dass die Inhalte der Knoten des linken Unterbaums alle kleiner und jene des rechten Unterbaums alle grösser sind als der Inhalt von k selbst"
syntaktisch="formbezogen, grammatikalisch. Der Satz 'Der Rhein fliesst bunt' ist zum Beispiel syntaktisch korrekt, semantisch aber bedeutungslos"
testen="Programmierfehler entdecken"
vereinbaren="Eine Variable oder Konstante vereinbaren heisst einem Speicherplatz einen Namen und einen Datentyp zuordnen"
verketteteListe="Eine verkettete Liste ist eine Sonderform des Baumes, in der jeder Knoten (Zelle) genau einen Nachfolger hat (mit Ausnahme des Blattes)"
verketteteStruktur="In verketteten Strukturen halten die Elemente neben dem eigentlichen Inhalt Verweise auf ihre Nachfolger. In doppelt verketteten Strukturen verweisen sie zusätzlich auf ihre Vorgänger. Einfüge- und Löschoperationen können in verketteten Strukturen effizienter realisiert werden als in Datenfeldern"
