000035698 001__ 35698
000035698 005__ 20170831220834.0
000035698 037__ $$aGDOC-2014-2387
000035698 041__ $$aspa
000035698 24500 $$930230$$aProcesadores de lenguajes
000035698 260__ $$aZaragoza$$bUniversidad de Zaragoza$$c2014-2015
000035698 520__ $$aEl estudiante del Grado en Ingeniería Informática está familiarizado con el uso de intérpretes y compiladores, que lleva manejando intensivamente desde el inicio de sus estudios universitarios. En esta asignatura podrá no sólo entender cómo funcionan esas herramientas de uso común en su día a día, sino que también aprenderá las técnicas y herramientas para su construcción.  La comprensión del funcionamiento de estas herramientas le permitirá utilizarlas más eficazmente.  Por otro lado, se trata de una asignatura en que confluyen muchos de los conceptos que ha ido aprendiendo a lo largo de los estudios (lenguajes y gramáticas, arquitectura de computadores, estructuras de datos, técnicas de programación, etc.) pero centrados en un problema concreto: la construcción de procesadores de lenguajes. Las técnicas aprendidas en esta asignatura no deben verse como circunscritas al proceso de construcción de compiladores e intérpretes, sino que son ampliamente utilizadas en otros contextos: editores de textos, formatos de impresión, migración de datos entre bases de datos, procesamiento de información extraída desde páginas Web,… En general, cualquier proceso de traducción en el que la información de entrada pueda describirse formalmente.
000035698 521__ $$9148$$aGraduado en Ingeniería Informática
000035698 540__ $$aby-nc-sa$$bCreative Commons$$c3.0$$uhttp://creativecommons.org/licenses/by-nc-sa/3.0/
000035698 700__ $$0(orcid)0000-0001-5549-7649$$aFabra Caro, Francisco Javier
000035698 830__ $$9439
000035698 8564_ $$s82760$$uhttps://zaguan.unizar.es/record/35698/files/guia.pdf$$yGuía (idioma español)
000035698 980__ $$aGDOC$$bIngeniería y Arquitectura$$c110