UTNianos

Versión completa: [Aporte][Sintaxis y Semántica de los Lenguajes] 1er parcial Zúñiga
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Les dejo el 1er parcial correspondiente al Volumen 1 del libro de Muchnik que se usa en la materia.

[Imagen: 1erparcial_SSL.jpg]

Lo pongo como .rar por que el foro no me deja insertar la imagen como adjunto fuckyou
[attachment=6458][/quote]

En el spoiler están las respuestas menos la 3, avisen si alguna está mal (cerré chrome sin querer y tuve que hacer el thread de nuevo y ni ganas).

Spoiler: Mostrar
1) #(0+1+2+3+4)*(0+1+2+3+4)(@+%+&+ε)(a+b+c+d)*#

2) [A-D]+(abc)\?(28|97)

4)
Regla usada - Cadena de derivación
Axioma: Exp
1: Term
4: Term * Fac
3: Fac * Fac
5: Nro * Fac
7: 7 * Fac
6: 7 * (Exp)
2: 7 * (Exp + Term)
1: 7 * (Term + Term)
3: 7 * (Fac + Term)
5: 7 * (Nro + Term)
7: 7 * (1 + Term)
3: 7 * (1 + Fac)
5: 7 * (1 + Nro)
7: 7 * (1 + 5)

5) Simplificado sería: Asigna a los 10 primeros elementos del vector 'v' el valor de la variable 'i'.

6)
a. sin error, main no es palabra reservada en C.
b. sin error.
c. error sintáctico, falta un corchete.
d. error semántico, en 8 = p-- el 8 no es un Lvalue.
Mando el 3:
S -> FS | .T
T -> FT | F
F -> 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
Espero que sirva y esté bien
en el 1 tenes un error , hay una clausula positiva y una clausula de kleene y las pusiste como lo mismo.
¿porque repetis (0+1+2+3+4) despues de la clausula ?
Estoy medio oxidado con SSL pero, una clausura positiva a+ = aa* = a*a, por eso se repite.

Dónde hay una clausura positiva y una de Kleene? La positiva en el enunciado y la de Kleene en la respuesta?
gracias!
URLs de referencia