Enginyeria Tè;cnica en Informàtica de Sistemes (3372)
Teoria d'Autòmats i Llenguatges Formals I(12448)
Descripció
L'objectiu d'aquesta assignatura es l'estudi formal de models matemàtics de sistemes digitals. Aquests models s'anomenen autòmats i ens permeten resoldre diferents tipus de problemes. Els models que estudiarem durant el curs son els autòmats finits i els autòmats a pila aixi com altres models equivalents.
Objectius
L'objectiu de l'assignatura es que l'alumni conegui els diferentes models
formals de computacio del programa (autòmats finits deterministes, autòmats finits no
deterministes, expressions regulars, autòmats a pila, gramàtiques lliures de context) a nivell
intuitiu i formal.
Temari
Tema 1. Autòmats finits
Tema 2. Expressions regulars
Tema 3. Autòmats a pila
Tema 4. Gramàtiques lliures de context
Pràctiques
Durant les sessions de pràctiques de l'assignatura es resoldran exercicis i problemes. No hi haura cap treball o pràctica a entregar.
Mètode d'avaluació
La nota final de l'assignatura és la del examen. Les preguntes del examen cobriran tant questions teòriques com problemes.
Bibliografia
Bibliografia bàsica
BORGES, QUIM & SERRA, JOAN & ARQUÉS, JOSEP M. Teoria d'autòmats, Col·lecció
Materials, servei de publicacions de la U.A.B.
Hopcroft, J.E. , J.D. ULLMAN & R. MOTWANI : Introduction to Automata Theory, Languages
and Computation, Addison-Wesley, (2000).
Bibliografia complementària
KELLEY, D.: Teoría de Autómatas y Lenguajes Formales, Prentice Hall, Madrid (1995).
Hopcroft, J.E. & J.D.
BROOKSHEAR, J.G. Teoría de la computación, Addison-Wesley Iberoamericana, Wilmingtond,
Delaware (1993).
GABARRÓ VALLÈS, J. Informàtica Clàssica, Eumo Editorial, Vic (1995).