13.05.2013 Views

GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...

GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...

GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Compiladores<br />

Descriptores<br />

- Compiladores.<br />

- Traductores e Intérpretes.<br />

- Fases <strong>de</strong> compilación.<br />

- Optimización <strong>de</strong> código.<br />

- Macroprocesadores.<br />

Profesores<br />

II<br />

Anual, Troncal, 10.5 Créditos (6T + 4.5P)<br />

Bernardino Arcay Varela cibarcay@udc.es cibarcay@fi.pri<br />

Carlos Dafonte Vázquez dafonte@udc.es<br />

Objetivos docentes<br />

El objetivo es familiarizar al alumno con el funcionamiento <strong>de</strong> los compiladores, el<br />

entorno en que trabajan así como algunas herramientas software para la construcción <strong>de</strong><br />

los mismos. Para ello, se estudian las diferentes fases <strong>de</strong>l compilador: análisis (léxico,<br />

sintáctico y semántico) y síntesis (generación <strong>de</strong> código intermedio, optimización <strong>de</strong><br />

código y generación <strong>de</strong> código objeto).<br />

Bibliografía<br />

Recomendada<br />

Aho, A.V.; Sethi, R.; Ullman, J.D. Compiler: Principles, Techniques, and Tools,<br />

Addison-Wesley, Reading, Massachusetts. 1991, (traducido al español por la misma<br />

editorial)<br />

Sanchis . J.; Galan , C. Compiladores: Teoría y construcción. Ed. Paraninfo, 1987<br />

Complementaria<br />

Hopcroff, J.E. ; Ullman, J. D. Introduction to Automata Theory, Languages and<br />

Computation, Addison-Wesley, Reading, Massachusets. 1979<br />

Sudkamp, T.A. Languages and Machines. Addison-Wesley, Reading, Massachusets,<br />

1988<br />

Hopcroff, J.E. ; Ullman, J. D. Introduction to Automata Theory, Languages and<br />

Computation, Addison-Wesley, Reading, Massachusets. 1979<br />

Contenido<br />

152

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!