miércoles, 6 de febrero de 2008

MADRES INFORMÁTICAS


Existe una vieja historia que cuenta que Dios sabía que no podría
físicamente estar presente en todos los lugares a la vez para mostrar
su amor a la humanidad. Entonces Dios creo a las madres. Esta es la
diferencia entre el procesamiento centralizado y el distribuido.



Por años fastidie a mi madre con preguntas sobre si Papa Noel era una
persona real o no. Su respuesta era siempre "Bueno, tu pediste los
regalos y vinieron, cierto?". Finalmente entendí el completo
significado de tal respuesta cuando escuche la definición de un dispositivo virtual: "Una entidad de software o hardware que
responde a comandos de una manera indistinguible del dispositivo
real."
Mi madre me estaba diciendo que Papa Noel es una persona virtual
(simulada por los amados padres de uno) que responde a los pedidos de
los niños de una forma indistinguible de la persona real.


Mi madre también me enseño la estructura IF-THEN-ELSE: "Si esta
lloviendo te pones las botas para ir a la escuela, sino usa los
zapatos."


Mi madre también me explico la diferencia entre un proceso por lotes y
un proceso transaccional
: "Vamos a lavar las ropas blancas cuando
tengamos una cantidad suficiente para una carga, pero vamos a lavar
estas medias ya mismo a mano porque las vas a precisar para esta
tarde."


Mi madre me enseño sobre listas enlazadas con punteros. Una vez, para una fiesta de cumpleaños ella escondió un tesoro con 10 pistas
ocultas, cada pista te llevaba a la próxima, y la ultima te guiaba
hacia adonde estaba el tesoro. Ella nos daba la primera de las pistas.


Mi madre entendía de errores de paridad. Cuando ella contaba las
medias en el lavadero, esperaba encontrar un numero par de ellas y se
enojaba cuando solamente una media del par salía de la lavadora. Más
tarde aplico principios de ingeniería de redundancias al problema,
comprándonos 3 pares idénticos de medias cada vez. Esto incrementó las posibilidades de conseguir un par completo al menos.


Mi madre nos hacia escribir a todos una carta, ponerla en un mismo
sobre y enviarla con un único sello. Obviamente esto era una instancia
de bloqueo de registros
a los efectos de ahorrar dinero mediante la
reducción de operaciones de E/S físicas.


Mi madre usaba flags para ayudarse en las tareas domesticas.
Cuando prendía el horno, ponía encima una maceta para
recordar apagarlo antes de irse de la casa.


Mi madre sabia de dispositivos que levantaban una señal de
interrupción para ser atendidos una vez completada una operación
. Ella tenía una de esas cafeteras con silbato.


Mi madre comprendía el ordenamiento LIFO. En mi mochila ella ponía el
postre en el fondo, el sándwich en el medio y la servilleta en el
tope, de forma tal que las cosas salieran en el orden adecuado a la
hora de la merienda en la escuela.


Cualquier niño que haya tenido alguna vez un mal
comportamiento sabe bien que todas las madres del barrio charlan entre
ellas. Eso es una red de área local con procesadores distribuidos, a
la que no se puede vencer.

2 comentarios:

Viridiana Salamanca dijo...

q ondaaaaa!! esta xido tu blog, las orinadas de risa q me he dado con los chistes xD jajajaja, y a los pobres mensos de mi salon hasta cuadros en el estomago les salieron por tanta risa.. jejeje

q estes bien, seguire pasando por aqui :)

saludooox!!

Florecita Roquera dijo...

jajaja entonces les voy a cobrar lo del gimnasio jaja...Que bueno que les gusta la pagina, siganla visitando y poniendo comentarios, si quieres que publique algo en especifico pues me dicen y ya esta...