|
12.1 |
Objektorientierte Softwareentwicklung |
100 (5 Std.) |
|
|
Verbindliche
Unterrichtsinhalte |
Stichworte |
|
Grundkonzepte
der Softwareentwicklung |
Problemanalyse,
Modellierung, Entwurf, Implementation |
|
Objektmodell |
Objekt
als Exemplar einer Klasse |
|
Klassen |
Attribute
als Datenstruktur zur Repräsentierung der Information über ein Objekt |
|
Verwaltung
von Objekten |
Behälter
für Objekte: Stapel, Warteschlange, lineare Liste |
|
Fakultative
Unterrichtsinhalte |
|
|
binäre
Bäume |
Binärer
Suchbaum, Termbaum |
|
Backtracking |
Suchen
durch Backtracking |
|
Komplexität
von Algorithmen |
Zeitkomplexität |
|
Suche
in Texten |
Volltextsuche,
Mustererkennung |