Teoria automatów i języków formalnych
zajęcia liczba godzin pkt ECTS
wykład
30
ćwiczenia
15
2
egzamin
5
     
Pojęcia wstępne: słowo, słownik, język, gramatyka, wyprowadzalność, forma zdaniowa, fraza, osnowa. Klasyfikacja Chomskyego. Rozbiór gramatyczny, algorytm top-down i bottom-up, jednoznaczność gramatyki. Gramatyki regularne, zbiory regularne, wyrażenia regularne, języki regularne. Automaty skończone, przekształcenie NFA do DFA, minimalizacja automatu skończonego. Gramatyki i języki bezkontekstowe. Automat ze stosem. Akceptacja języka bezkontekstowego przez automat ze stosem. Języki kontekstowe i automat liniowo ograniczony. Języki bez ograniczeń i maszyna Turinga.
 
w górę ^