Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[APORTE] Final SSL 27/5/14
Autor Mensaje
Bely Sin conexión
Secretario de la SAE
-
******

-----
Facultad Regional Buenos Aires

Mensajes: 511
Agradecimientos dados: 89
Agradecimientos: 581 en 59 posts
Registro en: Feb 2012
Mensaje: #1
[APORTE] Final SSL 27/5/14 Finales Sintaxis y Semántica de los Lenguajes
Buenas! Hoy rendí el final de sintaxis, esto tomaron:

Práctica
1) Pasar de BNF a PAS:

<sentenciaAsignacion> ::= <identificador> operacionAsignacion <expresion> signoPuntuacion

2) Pasar de meta er a er usando sólo los 3 símbolos basicos:

[12] | b{3} ? | (ab)+

3) subrayar los que pueden ser identificadores en ansi c

{ Float repeat long for begin main boolean return record printf}

Teoria

1) El lenguaje representado por la er a*b es el complemento del representado por ab*

2) El parser recibe los lexemas que envía el scanner.

3) La gramática {S->aS, S–>a} genera el lenguaje epsilon + a+ (eso es una clausura positiva, jaja)

4) En ansi c las constantes y las expresiones aritméticas son valorL.

5) En una máquina de Turing hay 6 elementos, de los cuales 2 son alfabetos.

6) En el análisis léxico los lexemas pertenecientes a lenguajes infinitos necesitan un centinela para ser reconocidos.

7) En un AFPD puede haber transiciones sin sacar ni meter caracteres de la pila.

Perdón por el no formato. Jaja estoy desde el celu. Les digo como lo hice. Supongo que está todo bien porque hice 7 cosas y me saqué 7.

Práctica
1) void sa (void) {

Id() ;
Match (opAsig) ;
Exp();
Match (sgPunt) ;
}

2)
(1+2) + (bbb + epsilon ) + (ab) (ab) *

3) Marqué : Float, repeat, begin, main, boolean, record, printf

Teoría
1,2,3 y 4) falso.

5,6 y 7) no los hice pero estoy casi segura que son los 3 verdaderos.

Saludos =)
(Este mensaje fue modificado por última vez en: 28-05-2014 00:47 por Bely.)
28-05-2014 00:42
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Bely recibio 5 Gracias por este post
rob. (28-05-2014), juanm_ (28-05-2014), tincho543 (28-07-2014), fakukpg (01-10-2014), alan_0cool (26-02-2015)
Vallo Sin conexión
Mejor Firma 2011
HAHAHAHAH

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2.745
Agradecimientos dados: 154
Agradecimientos: 125 en 79 posts
Registro en: Sep 2009
Mensaje: #2
RE: [APORTE] Final SSL 27/5/14
el 7 es falso, siempre sacás un elemento, se pueden hacer transiciones sin agregar (agregando epsilon) pero siempre sacás el último

[Imagen: MIsnAz2.png]
01-10-2014 16:33
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
rihardmarius Sin conexión
Secretario de la SAE
Por qué no me derivas el loga...
******

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 416
Agradecimientos dados: 100
Agradecimientos: 412 en 67 posts
Registro en: Oct 2011
Mensaje: #3
RE: [APORTE] Final SSL 27/5/14
el 6 tmb es falso, por ejemplo los strings de C no necesitan centinela

14-12-2014 18:57
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
JuanPablo Sin conexión
Militante
Sin esfuerzo no hay recompensa
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 65
Agradecimientos dados: 37
Agradecimientos: 15 en 6 posts
Registro en: Sep 2009
Mensaje: #4
RE: [APORTE] Final SSL 27/5/14
Estoy de acuerdo con que el 7 es Falso.
Pero el 6 según el libro es Verdadero (SSL 2, pag. 58).

Saludos!
23-02-2015 04:00
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] JuanPablo recibio 2 Gracias por este post
alan_0cool (26-02-2015), CarooLina (19-11-2016)
Diesel Sin conexión
Profesor del Modulo A
me recibi !!! 25/10/2023
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 201
Agradecimientos dados: 178
Agradecimientos: 353 en 50 posts
Registro en: Sep 2012
Mensaje: #5
RE: [APORTE] Final SSL 27/5/14
Cita:3){ Float repeat long for begin main boolean return record printf}
Marqué : Float, repeat, begin, main, boolean, record, printf


esto esta ok !


NOTA:por si a alguien le interesa.
Palabra reservada son:
auto break case char const continue default do double else enum extern float for goto if int
long register return short signed sizeof static struct switch typdef union unsigned void volatile while

Identificadores
scanf printf main







wave
24-05-2015 12:50
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Diesel recibio 1 Gracias por este post
CarooLina (19-11-2016)
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)