Tuesday, November 4, 2008

Historia Corta: Ingenioso


Pregunta I2 Programación Avanzada, sobre threads. La idea era simular el uso de un baño en una casa (el fucsia es mi corrección):
¿Qué habría que considerar en caso de que al momento de acabarse un rollo de papel higiénico en el baño, quien lo está utilizando debiese esperar a que alguien más llegara a ulilizar el baño para poder desocuparlo (asumiendo que quien llega trae consigo un nuevo rollo de papel higiénico)?


AutoResetEvent, ¿alguien?

5 comments:

Janoma said...

En mis correcciones de autómatas suelo comentar diciendo en qué fallaron, ojalá aportando al entendimiento de una solución correcta, más adecuada, o simplemente de una solución (cuando está muy perdido).

En este caso, pese a lo original de la respuesta, faltó considerar que el máximo que se desea utilizar puede ser menor que lo que se deba utilizar, y por lo tanto no se está evitando el problema, sólo se está reduciendo el número de repeticiones del mismo.

El deseo, después de todo, sigue siendo subjetivo, y por lo tanto, altamente no implementable :)

Saludos, tía

Anonymous said...

aunque no sé que es un thread xD la respuesta en verdad fue ingeniosa... y graciosa la corrección xD
jaja.. en verdad como que esa idea no estaba considerada...
Los pequeños detalles que alegran la vida del ayudante =)
Saludos, colega

Ps. Siempre me haces reir con tus posts xD

Fernando Irarrázaval said...

Te responderia con gusto tu pregunta si no fuera por los siguientes factores:

1) Semana naster

2) Siempre me cago de lo de la bandera si partia arriba, abajo y en el auto cuando se cambiaba asi que sadsadsdasda

Monitor o fake

Cæremoniarius said...

Queremos resumen de fin de año!
Queremos resumen de Fin de año!
Queremos resumen de fin de año!

( D)

Anonymous said...

Andy???? Dónde estás?

Firman: Tus amigos del colegio (soy la manu, pero creo que represento a todos)