Übergeordnete Lernziele des Zyklus sind:
| |
Die Vorlesungsreihe Formale Grundlagen der Informatik beschäftigt sich auf mathematischer Basis mit Abstraktionen, Modellbildungen und Verfahren zur Beschreibung und Analyse von Algorithmen und Prozessen. Formale Methoden spielen in der Informatik die Rolle eines "Denkzeugs", mit dem der (abstrakte) Kern einer Sache knapp und präzise beschrieben werden kann. Erst auf der Basis eines sauberen theoretischen Fundaments wird es möglich, solche Beschreibungen zu formulieren und deren Analysen vorzunehmen. Auf Bezüge zur Anwendung dieser Konzepte, wie sie insbesondere in anderen Veranstaltungen des Grundstudiums vorkommen, wird Wert gelegt. Die Veranstaltung Informatik F2 (Automaten und Formale Sprachen) ist nach Änderung des Rahmenstudienplans durch Modifikation aus der ehemals im ersten Semester angebotenen Veranstaltung F1 (Automaten und Kalküle) hervorgegangen. Sie benutzt die in M1 und F1 (Logik) gelehrten Konzepte und erläutert und vertieft sie in den Anwendungsbeispielen:
In der Vorlesung werden folgende Themen behandelt:
| |
Grundstudium | |
Teilnahme an den Übungen, die Übungsscheine werden bewertet . | |
Vorlesung mit 1-std. Übungen (Vorl.-Nr. 18.002). Zur Vorlesung wird ein Skript verteilt, das abschnittsweise über die F2-Übungsgruppen erhältlich sein wird. Die Veranstaltung wird gleichzeitig für den Studiengang Wirtschaftsinformatik der Universität Hamburg im Grundstudium angeboten. | |
Peters: Einführung in mathematische Methoden der Informatik (B.I. Wissenschaftsverlag, Mannheim, 1974), Schöning: Theoretische Informatik - kurz gefaßt (2. Aufl., Spektrum Akad. Verlag, Heidelberg, Berlin, 1995), Wegener: Theoretische Informatik (B.G. Teubner, Stuttgart, 1993), Zobel: Diskrete Strukturen - Eine Angewandte Algebra für Informatiker (B.I. Wissenschaftsverlag, Mannheim, 1987), Floyd/Beigel: Die Sprache der Maschinen (Intern. Thomson Publ., Bonn, Albany, 1996), Hopcroft/Ullman: Introduction to Automata Theory, Languages, and Computation (Addison-Wesley 1979), Broy: Informatik-Eine grundlegende Einführung, Band 2 (Springer 1998), Aho/Sethi/Ullman: Compilers-Principles, Techniques and Tools (Addison-Wesley 1986), | |
jährlich zum SS | |
Geeignet für Lehramtsstudierende, Nebenfachstudierende. | |
Endlicher Automat, Kellerautomat, Nichtdeterminismus, reguläre Menge, rationaler Ausdruck, kontextfreie Grammatik, LR(k)-Grammatik, formale Sprache, Ableitungsbaum, |