Informatik I |
Informatik II |
Informatik III |
Die Mechanisierung
des Rechnens (Prof. Dr. Fricke-Neuderth) · Algorithmen ·
Codierung und Zahlensysteme,
Gleitpunktdarstellung nach ANSI/IEEE 745 Digitaltechnik (Fricke-Neuderth) · Schaltalgebra. Verhalten logischer Gatter, Schaltnetze ·
Asynchrone Schaltwerke und synchrone
Schaltwerke ·
Standardbauelemente: Multiplexer,
Code-Umsetzer, Zähler, Schieberegister, Arithmetische Bausteine, digitale
Speicher ·
Der Von-Neumann-Rechner
(Grams) Sprachliche Grundlagen (Grams) · Syntax der Kurzform-Logik · Semantik · Äquivalenztransformationen · Der Kellerspeicher (Stack) · Quasi-boolesche Ausdrücke · Deduktion |
Elemente der strukturierten Programmierung (While-Programme) · Technische und sprachliche Grundlagen - Rekapitulation · Einstieg in C und erste Programme · Lexikalische Elemente und einfache Datentypen · Syntax und Semantik von Ausdrücken · Syntax und Semantik der While-Programme (Zuweisung, Sequenz, Auswahl und Schleife) ·
Die Invariante · Suchen und Sortieren Programm- und Datenstrukturen · Programmaufbau und Funktionen ·
Die Rekursion ·
Benutzerdefinierte und rekursive Datentypen. ·
Funktionen und Module · Programmierstudie: Datenkompression · Bäume · Compilerbau (optional) |
Programme mit Klassen · Die plattformübergreifende Sprache Java · Klassenkonzept · Geheimnisprinzip und Kapselung · Vererbung und Polymorphismus · Ist- und Hat-Beziehungen · Module und Packages · Generische Typen · Textdarstellung: Physikalische und logische Fonts Elemente der Programmkonstruktion · Vorgehensmodell: Analyse – Entwurf – Realisierung – Abnahme · Datenabstraktion und Generalisierung · Entwurfsmuster: Iterator (Cursor), Visitor ·
Die Unified Modeling Language (UML) Datenstrukturen und Algorithmen · Lineare Listen, Graphen und Bäume · Der Algorithmus von Dijkstra · Das Durchlaufen von Bäumen |
·
Teil I
(Relevant ist nur der Teil „Sprachliche Grundlagen“. Zu „Mechanisierung des
Rechnens“ und „Digitaltechnik“: Prof. Dr. Fricke-Neuderth.)
· Teil II
· Teil III
· Teil I
· Teil II
· Teil III
· Das Standardisierungsgremium: http://www.open-std.org/jtc1/sc22/wg14/
· Der C-Standard: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1124.pdf
· Home page des w3-Konsortiums. Hier findet man den aktuellen HTML-Standard.
· Web-Site zum Buch Dynamic Web Publishing
· Sun Microsystems: Die Javasoft-Seite und Java-aktuell
· Unicode. Die Referenz: Unicode Consortium. Zur schnellen Orientierung: Unicode Datebase.
© Timm Grams, 30. August 2007