Qualifikationsphase Q3 · Überblick
Q3 · Konzepte und Anwendungen der theoretischen Informatik
Formale Sprachen beschreiben, Automaten modellieren und Berechenbarkeit untersuchenDie theoretische Informatik untersucht, welche Strukturen und Probleme sich mit formalen Modellen beschreiben und algorithmisch verarbeiten lassen und wo prinzipielle Grenzen liegen. Im Kurshalbjahr Q3 arbeiten die Lernenden mit formalen Sprachen, Grammatiken, Automaten und Berechnungsmodellen. Sie stellen Zusammenhänge zwischen unterschiedlichen Beschreibungen her, überprüfen Modelle anhand konkreter Eingaben und untersuchen deren Ausdrucks- und Berechnungsmöglichkeiten.
Curriculare Einordnung und Umsetzung anzeigen Curriculare Einordnung und Umsetzung schließen
Themenbereiche in Q3
Q3.1 · Formale Sprachen und Grammatiken
Sprache formal beschreiben, Wörter ableiten und Grammatikregeln systematisch einsetzen.
Q3.2 · Endliche Automaten
Zustandsbasierte Systeme modellieren, reguläre Sprachen erkennen und Grenzen endlicher Automaten untersuchen.
Q3.3 · Kellerautomat
Automaten mit Kellerspeicher als Modell für geschachtelte und kontextfreie Strukturen verstehen.
Q3.4 · Turingmaschine
Turingmaschine als allgemeines Berechnungsmodell für Berechenbarkeit und Entscheidbarkeit einordnen.
Q3.5 · Registermaschine
Ein maschinennahes Berechnungsmodell mit Registern, Akkumulator und Laufzeitperspektive untersuchen.