UTNianos

Versión completa: [APORTE][FINAL][25.07.2016] Sintaxis y Semántica de los Lenguajes + Comentarios
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola, subo el final de sintaxis tomado el día de ayer con la resolución, comentarios sobre el final:
- Antes se aprobaba con 5 de 7 afirmaciones bien hechas, la mal restaban, las que no se hayan respondido nada.
Ahora es 4 afirmaciones de 7 con las mismas condiciones.

- No estudien de los últimos finales, ya no sirve, como Ferrari se jubilo, los finales los arma o Bruno, o Jose Maria Sola

- Diferencias con los últimos finales? Bastante, me pareció mas difícil las afirmaciones, seguí mi corazonada y mande fruta a algunas, lo cual me ayudo a alcanzar un misero 4 que ya no me quejo, ahora hacen mucho mas hincapié en la parte de C y el compilador, preguntaron cosas que en la cursada yo ni escuche mencionar si alguien sabe que es yaac genial, y bueno nada, olvídense de los finales anteriores a estas fecha de Julio.
Lo de "yacc" lo ví en un par de finales de los que armaba Ferrari. Es un generador de parsers. El Bison es una versión más moderna de eso.

Guarda con eso de que las hípotesis son tomadas en cuenta. Medio que no le dan pelota (por lo menos es lo que me pasó en ese final); si no ponés lo que ellos esperan, cagaste.
¿Esa es la resolución de la cátedra?

En el autómata del punto 3), el estado 2 no debería ser final (2+) ??? porque sino me queda en un bucle infinito.
Por otro lado tengo entendido que no se puede iniciar con un dígito para el LF de los identificadores por lo tanto no debería existir el estado 2.mellow

Alguna ayuda?Please
(09-12-2016 11:17)Bruno escribió: [ -> ]¿Esa es la resolución de la cátedra?

En el autómata del punto 3), el estado 2 no debería ser final (2+) ??? porque sino me queda en un bucle infinito.
Por otro lado tengo entendido que no se puede iniciar con un dígito para el LF de los identificadores por lo tanto no debería existir el estado 2.mellow

Alguna ayuda?Please

Metete al blog de bruno y ahí están! Resueltos y en video, explicado por sola y bruno
(09-12-2016 11:17)Bruno escribió: [ -> ]¿Esa es la resolución de la cátedra?

En el autómata del punto 3), el estado 2 no debería ser final (2+) ??? porque sino me queda en un bucle infinito.
Por otro lado tengo entendido que no se puede iniciar con un dígito para el LF de los identificadores por lo tanto no debería existir el estado 2.mellow

Alguna ayuda?Please
El 2 es el estado de rechazo, justamente por eso no es final. Lo pone porque dice que el automata tiene que estar completo,osea que haya transiciones para todos los caracteres desde todos los estados.
(11-12-2016 04:53)damianvc31 escribió: [ -> ]
(09-12-2016 11:17)Bruno escribió: [ -> ]¿Esa es la resolución de la cátedra?

En el autómata del punto 3), el estado 2 no debería ser final (2+) ??? porque sino me queda en un bucle infinito.
Por otro lado tengo entendido que no se puede iniciar con un dígito para el LF de los identificadores por lo tanto no debería existir el estado 2.mellow

Alguna ayuda?Please
El 2 es el estado de rechazo, justamente por eso no es final. Lo pone porque dice que el automata tiene que estar completo,osea que haya transiciones para todos los caracteres desde todos los estados.


Agrego y cito maso menos al libro:

"el estado de rechazo se usa para completar el automata y su funcion es que leido un caracter incorrecto, se va siempre a ese estado y de ahi no puede salir por que tiene bucle a si mismo"
URLs de referencia