Kapitel 8 Flashcards
(7 cards)
Was sind Teilbereiche der Theoretischen Informatik?
- Formale Sprachen
- Automatentheorie
- Berechenkeitstheorie
- Komplexitätstheorie
Was heißt XML?
Extensible Markup Language (Kontextfreie Grammatik)
Was heißt DTD?
Document Type Definition (beschreibt Produktionsregeln)
Was ist theoretische Informatik?
beschäftigt sich mit Computern anhand von Abstraktionen und Modellen
Was ist die Definition von Algorithmus?
Vorschrift, nach der ein System Operationen in einer bestimmten Reihenfolge ausführt, um Aufgabe eines Typs zu lösen
Nennen Sie die Begriffe der Theoretischen Informatik
Syntaxbaum(1) modelliert (1..n)Grammatik(1) erzeugt (1)Sprache
Sprache(1) erkennt (1)Automat(1..n) modelliert (1)Zustandsgraph
Sprache(1..n) besteht aus (1..n)Wort(1..n) besteht aus (1..n)Zeichen

Erklären Sie die Chromsky-Hierarchie der Grammatiken
Alle Sprachen
- -> Typ 0: oder rekursiv aufzählbare Sprachen
- -> Typ 1: oder kontextsensitive Sprachen
- -> Typ 2: oder kontextfreie Sprachen
- ->Typ 3: oder reguläre Sprachen
- -> Typ 2: oder kontextfreie Sprachen
- -> Typ 1: oder kontextsensitive Sprachen