PRÁCTICAS DE PROCESADORES DE LENGUAJE 2007/08 |
AVISOS | subir |
18-mar-2008 | Se han detectado unos errores en los ficheros de autocorrección de la práctica 2, en concreto los ficheros funmaspor.sin, merge.sin y vector2d.sin son incorrectos. Se puede descargar aquí la nueva versión del fichero (autocorreccion_sintactico_v2.zip) o bien en la sección de la práctica 2 de esta página. | ||
19-mar-2008 |
La gramática de ALFA que aparece en la primera
versión del enunciado de la práctica 1 contiene una errata. Al final de
la producción 36 falta el símbolo FIN. Es decir, la producción:
<seleccion> ::= SELECCIONAR ( <exp> ) <casos_seleccion> se debe sustituir por la siguiente: <seleccion> ::= SELECCIONAR ( <exp> ) <casos_seleccion> FIN En la versión del enunciado de la práctica 1 que aparece en esta página, la errata ya está corregida. |
||
10-ago-2008 |
ACLARACIÓN PARA EL DESARROLLO DEL
COMPILADOR
En relación al párrafo del enunciado que dice "en la nueva versión del lenguaje está permitido que en las expresiones y comparaciones se mezclen subexpresiones de diferente tipo básico". Se tendrá en cuenta que EN UNA EXPRESIÓN SIMPLE (CON UN SOLO OPERADOR) EL TIPO FINAL DE LA EXPRESIÓN ESTÁ DETERMINADO POR EL OPERADOR. INDEPENDIENTEMENTE DEL TIPO DE LOS OPERANDOS, SI EL OPERADOR ES ARITMÉTICO, EL TIPO DE LA EXPRESIÓN SERÁ ENTERO, Y SI EL OPERADOR ES LÓGICO EL TIPO DE LA EXPRESIÓN SERÁ LÓGICO. Por ejemplo:
Todo lo anteriormente expuesto no afecta en absoluto a las sentencias de asignación, que mantienen la misma semántica vista durante el curso.
|
Asignación de alumnos a grupos de prácticas | subir |
Cada alumno debe acudir, en la primera sesión de prácticas, al horario que considere ideal según su criterio.
En el propio laboratorio, su profesor articulará un mecanismo para elaborar una lista con la siguiente información por cada alumno que desee acudir a ese turno:
Nombre, apellido y dirección de correo electrónico.
Al menos otras dos opciones en orden de preferencia, por si no fuera posible que se quedara en el turno elegido.
Comentarios que el alumno considere oportunos, como imposibilidad y tipo de la misma, para asistir a otro grupo, etc..
El propio alumno comprobará "in situ" cómo está de solicitado el turno elegido.
Según la ocupación del laboratorio y las listas de todos los demás, se elaborará una lista definitiva de cada turno que quedará cerrada en las DOS PRIMERAS SEMANAS DE CLASE.
La asignación de alumnos a grupos no será definitiva hasta la publicación de dichas listas y se pide al alumno que se asegure de asistir en algún grupo a todas las sesiones que se impartan mientras se cierran de forma definitiva las listas de cada turno.
Se advierte a los alumnos de que el número de alumnos por cada grupo está limitado no sólo por la capacidad física de los laboratorios, sino también por la conveniencia de que el reparto sea homogéneo entre todos los turnos.
Información de los grupos de prácticas | subir |
Grupo | Horario | Aula | Profesor |
Ta | lunes de 12:00 a 14:00 | laboratorio 9 | Alfonso Ortega
Despacho B-321 Teléfono 2279 alfonso.ortega@uam.es http://eees.ii.uam.es/alfonso/web_practicas_compiladores_07/index.htm |
Tb | martes de 10:00 a 12:00 | laboratorio 12 | José Miguel
Hernández Despacho B-408 Teléfono 2260 josemiguel.hernandez@uam.es |
Mc | lunes de 16:00 a 18:00 | laboratorio 12 | Oscar Sanz Despacho B-407-2 Teléfono 3364 oscar.sanz@bde.es , oscar.sanz@uam.es |
Me | miércoles de 16:00 a 18:00 | laboratorio 9 | |
Mb | martes de 16:00 a 18:00 | laboratorio 9 | Marina de
la Cruz
Despacho B-407-3 Teléfono 3364 marina.cruz@uam.es http://www.ii.uam.es/~mdlcruz |
Md | jueves de 16:00 a 18:00 | laboratorio 9 | |
Ma | viernes de 16:00 a 18:00 | laboratorio 9 |
Normas de realización de las prácticas | subir |
Las normas de realización de las prácticas de Procesadores de Lenguaje son las siguientes:
Normas de evaluación de las prácticas | subir |
La EVALUACIÓN CONTINUA de las prácticas se realizará de acuerdo a las siguientes normas:
La EVALUACIÓN ORDINARIA (NO CONTINUA) se realizará de acuerdo a las siguientes normas:
CONVALIDACIÓN de prácticas | subir |
Los alumnos que en el curso 2006-2007 hayan obtenido una calificación de sobresaliente (8,6 a 10) pueden solicitar la CONVALIDACIÓN enviando un correo electrónico al coordinador de la asignatura, Alfonso Ortega, indicando en el asunto "Convalidación prácticas de compiladores".
Práctica 1 | subir |
ENUNCIADO DE LA PRACTICA 1 (enunciado_p1_07_08.html) | |||
TOKENS DE ALFA ( tokens.h) | |||
AUTO CORRECCIÓN ( autocorreccion_lexico.zip) |
Práctica 2 | subir |
ENUNCIADO DE LA PRACTICA 2 (enunciado_p2_07_08.html) | |||
AUTO CORRECCIÓN ( autocorreccion_sintactico.zip) | |||
AUTO CORRECCIÓN VERSIÓN 2( autocorreccion_sintactico_v2.zip) |
Práctica 3 | subir |
ENUNCIADO DE LA PRACTICA 3 ( enunciado2008Practica3.html ) | |||
LIBRERÍA DE ENTRADA/SALIDA ( io.o ) | |||
LIBRERIA DE GESTIÓN DE MEMORIA ( mem.o ) |
Examen de laboratorio | subir |
LIBRERÍA DE ENTRADA/SALIDA ( io.o ) | |||
LIBRERIA DE GESTIÓN DE MEMORIA ( mem.o ) | |||
El día 3 de junio se publicarán las notas provisionales del laboratorio en el tablón de tercero. Y conjuntamente se anunciará la fecha de revisión de las mismas. |
Convocatoria de septiembre | subir |
Los alumnos que se presenten a la convocatoria de septiembre deberán:
Para aprobar la convocatoria de septiembre, es necesario cumplir los siguientes requisitos:
CALENDARIO | ||
1-septiembre-2008 | Fecha límite para entrega de la práctica (a través de la zona de entrega de prácticas de la Escuela) | |
2-septiembre-2008 | Examen a las 16:00 en los laboratorios 9, 10 y 12 | |
5-septiembre-2008 | Publicación de las notas provisionales en el tablón de 3º | |
8-septiembre-2008 | Revisión de la notas provisionales | |
10-septiembre-2008 | Publicación de las notas definitivas en el tablón de 3º |