UTNianos

Versión completa: Final de sintaxis (no entiendo nada)
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Páginas: 1 2 3 4 5 6 7
a mi me tomaron una maquina de turing una vuelta tambien jajaaj

lo de 2 lo pusiste mal, es al revez, com dice la respuesta


lo del forma sucesiva es que le manda uno tras otro, es decir, los recibe uno tras otro los tokens (no le envia "todos juntos" de un saque)
Hice 1 ejercicio y 6 VoF
Hice los 6 VoF bien y el ejercicio mal
(El del PAS, que es cualquiera, el <M> no está en el código, lo teniamos que "inventar")
Palmface
Pero no entiendo, en cualquier libro de programación se puede leer que las variables se "declaran" (declaración de variables), no se "definen". Y los tipos, al revés Confused
Hay finales de SSL que me parecen una forreada.
COMO ESTE.
(01-08-2011 22:44)rodri042 escribió: [ -> ]Lo desaprobé u.u no sé si con 1 o 2 de sumatoria.. fue cualquier cosa, tomaron MÁQUINA DE TURING (!).
El punto 2 le puse:
a) Define un tipo de datos que consta de una estructura compuesta por un entero y un real.
b) Declara una variable como una estructura compuesta por un entero y un real.
y en la respuesta está totalmente al revés :/
y me mareó el "en forma sucesiva" del primer v/f

buen aca lo subo, gracias igual a todos los que colaboraron respondiendo xD

éstas fechas las hacen para limpiar gente, no queda otra...

qué podrida me tiene ésta materia del orto, todo para ir y ver 3 ejercicios que no te daban ningún voto de confianza como para tirarte por 1. El del PAS esa m???? ESA M???? y la máquina de turing que tantos ejercicios dan durante la cursada (cuak!)
Obvio me fui...
q bronca estos hijos de puta che.
(02-08-2011 00:05)rodri042 escribió: [ -> ]Pero no entiendo, en cualquier libro de programación se puede leer que las variables se "declaran" (declaración de variables), no se "definen". Y los tipos, al revés Confused

no, te estas confundiendo.

agarra cualquier libro y declarar es decir "va a haber un tipo de esta forma" y definir cuando decis "esta variable ES de este tipo, con esta estructura y forma". La segunda implica en memoria guardar espacio para ESA variable, el espacio depende de la estructura de la forma


que en la jerga de la realidad lo usemos indistinto o al revez es otra cosa.
(01-08-2011 23:37)batty escribió: [ -> ]Hice 1 ejercicio y 6 VoF
Hice los 6 VoF bien y el ejercicio mal
(El del PAS, que es cualquiera, el <M> no está en el código, lo teniamos que "inventar")
Palmface

el proximoToken() con case te hace decir que hay una regla bnf mas alla.
Fijate un par de posts atras que cite una explicacion donde esta eso de "pensar" mas alla

bue deja te la busque yo =P

(29-07-2011 00:52)gonnza escribió: [ -> ]
Cita:4) No entiendo cómo obtener una regla BNF a partir de un PAS (cursé con silvina ortega, nos dejo en bolas a todos con la teoría del final, y del libro no se entiende mucho..

quizas esto te sirva UN poquito nomas..

http://www.utnianos.com.ar/foro/tema-ssl...8#pid96368

Antes alguien pregunto por ese PAS que esta ahi, como obtener la BNF..
Fijate si te sirve, cualquier duda pregunta.

(02-08-2011 00:08)eltipito escribió: [ -> ]Hay finales de SSL que me parecen una forreada.
COMO ESTE.

la forreada es la cursada
los finales estan bien
y te lo dice alguien que lo metio en la 4° chance =P
(02-08-2011 13:24)gonnza escribió: [ -> ]no, te estas confundiendo.

agarra cualquier libro y declarar es decir "va a haber un tipo de esta forma" y definir cuando decis "esta variable ES de este tipo, con esta estructura y forma". La segunda implica en memoria guardar espacio para ESA variable, el espacio depende de la estructura de la forma


que en la jerga de la realidad lo usemos indistinto o al revez es otra cosa.

estás 100% seguro de ésto? no te quiero contradecir mucho porque vos ya la diste ajjaja pero es que busqué en el manual de referencia de C, y el manual ese de "aprenda ansi c como si estuviera en primero" y siempre por ejemplo a: int var; se refiere como 'declaración de var'

además dice que typedef viene de 'type definition' xD
porque no se fijan en el libro de K&R que es la posta? lo que dice ahi, es asi y punto
(02-08-2011 13:24)gonnza escribió: [ -> ]
(01-08-2011 23:37)batty escribió: [ -> ]Hice 1 ejercicio y 6 VoF
Hice los 6 VoF bien y el ejercicio mal
(El del PAS, que es cualquiera, el <M> no está en el código, lo teniamos que "inventar")
Palmface

el proximoToken() con case te hace decir que hay una regla bnf mas alla.
Fijate un par de posts atras que cite una explicacion donde esta eso de "pensar" mas alla

bue deja te la busque yo =P

(29-07-2011 00:52)gonnza escribió: [ -> ]
Cita:4) No entiendo cómo obtener una regla BNF a partir de un PAS (cursé con silvina ortega, nos dejo en bolas a todos con la teoría del final, y del libro no se entiende mucho..

quizas esto te sirva UN poquito nomas..

http://www.utnianos.com.ar/foro/tema-ssl...8#pid96368

Antes alguien pregunto por ese PAS que esta ahi, como obtener la BNF..
Fijate si te sirve, cualquier duda pregunta.


Si, pero en los libros no es asi.
En todos los ejemplos están los noterminales en el código y cada noterminal tenía su propio PAS

Para esta respuesta:

<Y>->H<M>
<M>->J<M>|Z<M>|epsilon


El PAS sería según el libro

void Y (void)
{ Match(H); while(1) switch(ProximoToken()) { case J: M(); break;
case Z: M(); break; default: return; }}


void M (void)
{ TOKEN tok = ProximoToken(); while(1) switch(tok) { case J: Match(J); break;
case Z: Match(Z); break; default: ErrorSintactico(tok); break; }}


Pero bueno, ahora ya se que para la próxima lo tengo que crear yo al noterminal y fue thumbup3
http://www.zator.com/Cpp/E4_1_2.htm

Cita:El punto importante a resaltar aquí es que cada declaración asocia un nombre con un tipo de dato, lo que en C++ (una sociedad muy clasista 2.2) es importante, ya que el conocimiento del "tipo" que corresponde a un identificador, proporciona al compilador mucha información sobre la entidad representada por este (en muchas ocasiones "casi" toda la información necesaria ). En especial el compilador dispone de una amplia información acerca del uso de los tipos básicos; que operaciones son permitidas (..)

La declaración se completa con la definición. En esta fase se concreta la creación de la entidad (donde y cuando). Si es un objeto-dato se le asigna memoria física y posiblemente se inicializa. Ejemplo: int x = 3;. Si es un algoritmo (función) se establece su código. En muchos casos la declaración y definición se realiza en la misma sentencia. En otros casos la declaración mantiene su sentido original de ser una simple exposición de un tipo de entidad con un nombre y posiblemente algún atributo adicional ( 4.1.1); en este caso la declaración se denomina también referencia. (..)

Como puede verse, las declaraciones pueden definir y/o referenciar. Cualquier declaración que además reserve almacenamiento a un objeto o función es una definición. Así pues, el concepto definición implica una iniciación del objeto (en el sentido de que empieza a tener existencia física al asignársele espacio en memoria). En lo sucesivo, para evitar ambigüedades, utilizaremos declaración en el sentido referenciar, y definición cuando se trata de asignar memoria física y posiblemente inicializar esta con valores determinados.
Ahora si te creo XD, entonces está re mal usado ese término en todos lados..
NAAA ME QUIERO MATAR!!! me pare pensando q no llegaba al 4 pero ahora q vi las respuestas me hubiera ido bien!!
(02-08-2011 16:11)rodri042 escribió: [ -> ]Ahora si te creo XD, entonces está re mal usado ese término en todos lados..

jajaja es que prestan a confusion =P
yo sigo googleando o agarrando el libro para recordar cual es cual xq tambien me las confundo xD
[/quote]
el proximoToken() con case te hace decir que hay una regla bnf mas alla.
Fijate un par de posts atras que cite una explicacion donde esta eso de "pensar" mas alla
[/quote]

Gonnza, creo que en Ese caso que vos posteaste se aplica, o sea R se desprende del PAS, pero para mí es como dice batty y acá esa M la tenías que inventar...


[/quote]
Enviado por tebb - Hoy 16:47
NAAA ME QUIERO MATAR!!! me pare pensando q no llegaba al 4 pero ahora q vi las respuestas me hubiera ido bien!!
[/quote]

Fuiste a rendir alguna vez??? mirá que todo es posible en el reino del revés de sintaxis!! y no lo digo para bien =(
Páginas: 1 2 3 4 5 6 7
URLs de referencia