19-02-2013, 22:29
Bueno la teoría era:
Diferencias entre compilación y linkeo
Después un verdadero y falso de punteros.
Preguntaba sobre fork
y había una mas que no entendí.
En la teórica básicamente era de listas (se podía elegir usar pila, cola, simple, doble, circular, etc), sockets (el servidor que recibia estructuras) y nada mas.
La idea era un programa inteligente(o algo asi) que recibia datos de un usuario (codigo, operacion y estado) era el codigo de un aparato, la operacion (no me acuerdo que era) y el estado si era prendido o apagado.
Lo importante era que recibias datos hasta que veía un FFFFFF (NULL) tenias que meterlo en una lista e ir imprimiendo cada vez que recibias un dato cuantos aparatos estaban encendidos y que codigo y operacion tenían.
Tenias que manejar otras dos listas dinámicas paralelas, la idea era que una la ordenabas por código y otra por llegada(operación).
Después tenias que borrar las listas antes de cerrar el programa y tenias que guardar en un archivo todas las cosas funcionando para poder operar mas tarde cuando se volvia a abrir el archivo.
Lo importante era que recibias una estructura de tres bloques y tenias que pasarlo a una nueva que era la que se usaba de nodo.
En si no era difícil, tenía cosas clásicas el final, lo IMPORTANTE era que el enunciado era MUY claro dentro de todo, no necesitaron ni explicarlo, era un final accesible si sabías socket y ordenar una lista.
El resto era sentarse y ser lo mas ordenado posible.
El final lo armo lage.
Mucha suerte, si hay algo que no se entiendan me preguntan cuanto antes y veo si me acuerdo como para ayudarlos!
PD: Aprobé ^^
anonimail
Diferencias entre compilación y linkeo
Después un verdadero y falso de punteros.
Preguntaba sobre fork
y había una mas que no entendí.
En la teórica básicamente era de listas (se podía elegir usar pila, cola, simple, doble, circular, etc), sockets (el servidor que recibia estructuras) y nada mas.
La idea era un programa inteligente(o algo asi) que recibia datos de un usuario (codigo, operacion y estado) era el codigo de un aparato, la operacion (no me acuerdo que era) y el estado si era prendido o apagado.
Lo importante era que recibias datos hasta que veía un FFFFFF (NULL) tenias que meterlo en una lista e ir imprimiendo cada vez que recibias un dato cuantos aparatos estaban encendidos y que codigo y operacion tenían.
Tenias que manejar otras dos listas dinámicas paralelas, la idea era que una la ordenabas por código y otra por llegada(operación).
Después tenias que borrar las listas antes de cerrar el programa y tenias que guardar en un archivo todas las cosas funcionando para poder operar mas tarde cuando se volvia a abrir el archivo.
Lo importante era que recibias una estructura de tres bloques y tenias que pasarlo a una nueva que era la que se usaba de nodo.
En si no era difícil, tenía cosas clásicas el final, lo IMPORTANTE era que el enunciado era MUY claro dentro de todo, no necesitaron ni explicarlo, era un final accesible si sabías socket y ordenar una lista.
El resto era sentarse y ser lo mas ordenado posible.
El final lo armo lage.
Mucha suerte, si hay algo que no se entiendan me preguntan cuanto antes y veo si me acuerdo como para ayudarlos!
PD: Aprobé ^^
anonimail