Glossar (vorlesungsorientiert): Unterschied zwischen den Versionen

Aus EINI
Wechseln zu: Navigation, Suche
(3.1. Kapitel)
(8. Kapitel)
 
(24 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 7: Zeile 7:
 
* [[Einzelproblem]]
 
* [[Einzelproblem]]
 
* [[Basisvokabular|Maschine]]
 
* [[Basisvokabular|Maschine]]
* Verifikation
 
 
* [[Programmierung]]
 
* [[Programmierung]]
 
* [[Algorithmus#A12: Effizienz|Effizienz]]
 
* [[Algorithmus#A12: Effizienz|Effizienz]]
Zeile 25: Zeile 24:
  
 
==1. Kapitel==
 
==1. Kapitel==
* [[Rechensystem]]
+
* [[Rechensysteme]]
 
* [[Hardware]]
 
* [[Hardware]]
 
* [[Software]]
 
* [[Software]]
Zeile 35: Zeile 34:
 
* [[Betriebssystem]]
 
* [[Betriebssystem]]
 
* [[Informationsverarbeitung|Informations- und Datenverarbeitung]]
 
* [[Informationsverarbeitung|Informations- und Datenverarbeitung]]
 +
* [[Repräsentation (von Daten)]]
 
* [[Bit]]
 
* [[Bit]]
 
* [[Bit | Nibble]]
 
* [[Bit | Nibble]]
Zeile 49: Zeile 49:
 
* [[Grafikdarstellung|Rastergrafik]]
 
* [[Grafikdarstellung|Rastergrafik]]
 
* [[Grafikdarstellung|Vektorgrafik]]
 
* [[Grafikdarstellung|Vektorgrafik]]
* [[Bool'sche Algebra]]
+
* [[Boolesche Algebra]]
 
* [[Dezimal- und Binärsystem]]
 
* [[Dezimal- und Binärsystem]]
 
* [[Vorzeichenbetragszahlen]]
 
* [[Vorzeichenbetragszahlen]]
Zeile 58: Zeile 58:
  
 
==2. Kapitel==
 
==2. Kapitel==
*[[Probleme#Spezifikation|Spezifikation von Problemen]]
+
* [[Probleme#Spezifikation|Spezifikation von Problemen]]
*[[Programm]]
+
* [[Programm]]
*Vorgehensweise (Erstellung eines Programms)
+
 
*Vorbedingung
 
*Vorbedingung
 
*Nachbedingung
 
*Nachbedingung
*[[Algorithmus]] (Definition)
+
* [[Algorithmus]] (Definition)
*[[Relation]]
+
* [[Algorithmus#A1: Relation|Relation]]
*[[Algorithmus#A1: Relation|Kreuzprodukt]]
+
* [[Algorithmus#A1: Relation|Kreuzprodukt]]
*[[Ein- und Ausgabe]]
+
* [[Ein- und Ausgabe]]
*[[Elementaroperationen]]
+
* [[Elementaroperationen]]
*[[Terminierung]]
+
* [[Algorithmus#A6: Terminierung|Terminierung]]
*[[Algorithmus#A9: Determinismus|Determinismus]]
+
* [[Algorithmus#A8: Determiniertheit|Determiniertheit]]
*[[Algorithmus#A8: Determiniertheit|Determiniertheit]]
+
* [[Algorithmus#A9: Determinismus|Determinismus]]
*[[Pseudocode]]
+
* [[Pseudocode]]
*[[Algorithmus#A10: Allgemeinheit|Allgemeinheit]]  
+
* [[Algorithmus#A10: Allgemeinheit|Allgemeinheit]]
*[[Algorithmus#A13: Robustheit|Robustheit]]  
+
* [[Algorithmus#A12: Effizienz|Effizienz]]
*Einfache Grundoperationen
+
* [[Algorithmus#A13: Robustheit|Robustheit]]  
*Sequentieller Algorithmus
+
* [[Algorithmus#A3: Abfolge|Sequentieller Algorithmus]]
*Nebenläufiger Algorithmus
+
* [[Algorithmus#A3: Abfolge|Nebenläufiger Algorithmus]]
*Parallele Ausführung
+
* [[Algorithmus#A3: Abfolge|Parallele Ausführung]]
*ggt nach Euklid
+
* [[Programmiersprache]]
* [[Programmiersprache]] / algorithmische Sprache
+
* [[Programm]]
+
 
* [[Programmieren]]
 
* [[Programmieren]]
*Programmierparadigma
+
* [[Programmierparadigma]]
 
* [[Imperative Programmierung]]
 
* [[Imperative Programmierung]]
 
* [[Funktionale Programmierung]]
 
* [[Funktionale Programmierung]]
Zeile 88: Zeile 85:
 
* [[Objektorientierte Programmierung]]
 
* [[Objektorientierte Programmierung]]
 
* [[Syntaxdiagramm]]
 
* [[Syntaxdiagramm]]
*operationale Semantik
+
* [[Semantik|Operationale Semantik]]
*denotationale Semantik
+
* [[Semantik|Denotationale Semantik]]
*verbale Semantik
+
* [[Semantik|Verbale Semantik]]
  
 
==3.1. Kapitel==
 
==3.1. Kapitel==
 
* [[Variable]]
 
* [[Variable]]
*Deklaration
+
* [[Deklaration]]
 
* [[Datentyp]]
 
* [[Datentyp]]
*Initialisierung
+
* [[Initialisierung]]
 
* [[Integer]]
 
* [[Integer]]
 
* [[Byte]] (Javadatentyp)
 
* [[Byte]] (Javadatentyp)
Zeile 109: Zeile 106:
 
*Wert
 
*Wert
 
* [[Operator | Kurzformen]] (+=)
 
* [[Operator | Kurzformen]] (+=)
*Hilfsvariale
+
*Hilfsvariable
 
* [[Primitive Datentypen]]
 
* [[Primitive Datentypen]]
 
*konstruierter, komplexer Datentyp
 
*konstruierter, komplexer Datentyp
Zeile 116: Zeile 113:
 
* [[Operator | Operation]]
 
* [[Operator | Operation]]
 
* [[Boolean]]
 
* [[Boolean]]
*[[Operator#Priotitäten von Operatoren | Priotitäten von Operatoren ]]
+
* [[Operator#Priotitäten von Operatoren | Priotitäten von Operatoren ]]
 
* [[Char]]
 
* [[Char]]
 
*Konstante
 
*Konstante
Zeile 131: Zeile 128:
 
* [[Block]]
 
* [[Block]]
 
* [[Bedingte Anweisung]]
 
* [[Bedingte Anweisung]]
* [[Bedinung]]
+
* [[Bedingung]]
 
* [[Fallunterscheidung | switch]]
 
* [[Fallunterscheidung | switch]]
 
* [[Schleife | Iteration]]
 
* [[Schleife | Iteration]]
Zeile 140: Zeile 137:
  
 
==3.3. Kaptiel==
 
==3.3. Kaptiel==
*die 3 Teile/Struktur einer Schleife
 
 
* [[Schleife#Laufvariable | Laufvariable]]
 
* [[Schleife#Laufvariable | Laufvariable]]
 
* [[Schleife | continue]]
 
* [[Schleife | continue]]
Zeile 155: Zeile 151:
 
* [[public]]
 
* [[public]]
 
* [[static]]
 
* [[static]]
* top-down Entwurf
+
* Top-Down-Entwurf
 
* [[globale Variablen]]
 
* [[globale Variablen]]
 
* Kommunikation über Parameter
 
* Kommunikation über Parameter
Zeile 198: Zeile 194:
 
* ->Rumpf
 
* ->Rumpf
 
* ->Kopf
 
* ->Kopf
* Klassendefinition
+
* [[Klasse#Erklärung|Klassendefinition]]
 
* Methodendefinition
 
* Methodendefinition
 
* [[Attribut]]
 
* [[Attribut]]
 
* [[Methode]]
 
* [[Methode]]
* ->Deklaration
+
* [[Methode#Deklaration|Deklaration von Methoden]]
* ->Definition
+
* Methodenaufruf
* ->Aufruf
+
 
* [[private]]
 
* [[private]]
 
* [[public]]
 
* [[public]]
Zeile 219: Zeile 214:
 
==7. Kapitel==
 
==7. Kapitel==
 
* [[Vererbung]]
 
* [[Vererbung]]
* [[Superklasse]]
+
* [[Vererbung|Oberklasse/Superklasse]]
* [[Subklasse]]
+
* [[Vererbung|Unterklasse/Subklasse]]
 
* Abstraktion
 
* Abstraktion
 
* Spezialisierung
 
* Spezialisierung
Zeile 226: Zeile 221:
 
* [[protected]]
 
* [[protected]]
 
* [[final]]
 
* [[final]]
* [[abstrakte Methode]]
+
* [[Vererbung#Abstrakte Klassen|abstrakte Methode]]
* [[abstrakte Klasse]]
+
* [[Vererbung#Abstrakte Klassen|abstrakte Klasse]]
 
* [[Polymorphie]]
 
* [[Polymorphie]]
 
* Vererbungshierarchie
 
* Vererbungshierarchie
  
 
==8. Kapitel==
 
==8. Kapitel==
*Dynamische Datenstruktur
+
*[[Dynamische Datenstruktur]]
*Liste
+
*[[Liste]]
 
*lineare Liste
 
*lineare Liste
 
*doppeltverkettete Liste
 
*doppeltverkettete Liste
*Bäume
+
*[[Baum]]
*binärer Suchbaum
+
*[[Baum#Suchbaum|Binärer Suchbaum]]
 
*Graph
 
*Graph
 
*ungerichtete Graphen
 
*ungerichtete Graphen
Zeile 244: Zeile 239:
 
*Schlangen (queue)
 
*Schlangen (queue)
 
*Mengen
 
*Mengen
*null
+
*[[null]]
*Wurzel
+
*[[Baum|Wurzel]]
*Knoten
+
*[[Baum|Knoten]]
*Blatt
+
*[[Baum|Blatt]]
 
*Punkt-Operator
 
*Punkt-Operator
 
*Vollständige Induktion
 
*Vollständige Induktion
Zeile 258: Zeile 253:
 
*Breitendurchlauf
 
*Breitendurchlauf
  
==weitere Begriffe==
+
==Weitere Begriffe==
 
[[Schlüsselwörter]]
 
[[Schlüsselwörter]]
  
==fehlende Begriffe==
+
[[Basisvokabular]]

Aktuelle Version vom 10. Januar 2018, 19:18 Uhr

Für das nach Alphabet geordnete Glossar hier klicken.

0. Kapitel

1. Kapitel

2. Kapitel

3.1. Kapitel

3.2. Kapitel

3.3. Kaptiel

4. Kapitel

5. Kapitel

6. Kapitel

7. Kapitel

8. Kapitel

Weitere Begriffe

Schlüsselwörter

Basisvokabular