Ir al contenido principal

Aparcar y desaparcar, el método informático

Hoy, amigos, os voy a enseñar a aparcar y desaparcar el coche siguiendo las órdenes de un viejo conocido de la informática, el protocolo Aloha.

El protocolo informático a grandes rasgos, dice que si tienes algún dato que transmitir, envíalo, si colisiona con otro, inténtalo más tarde.

Cuando intentamos salir del aparcamiento y tenemos a un conductor no informático parado en doble fila o hemos aparcado en batería al lado de un camión que bien podría transportar el Eniac, la maniobra es la siguiente:
función Desaparcar()
Inicio
var tiempo: int;
Mientras (!coche_desaparcado()) {
salir_un_poco();
Si (escuchar_pitido()) {
tiempo = random (0, 30); //en segundos
Mientras (tiempo>0) { //entretener al algoritmo
tiempo = tiempo -1; //usar librerías de tiempo
}
}
Fin

Eniac

Si nos planteamos el mismo experimento cambiando los pitidos por toques con el coche de atrás tendremos el algoritmo inverso. El tiempo aleatorio gastado se usa en mirar si el dueño está cerca, en el caso de que devuelva valor True hacemos un goto Fin (no es buen método de programación pero es rápido y funcional en casos extremos) e iniciamos el almoritmo Salir_cagando_lechugas().

Comentarios

  1. Entre el blutu, el GPS, el ordenador de abordo, el turbo, la inyección, los sensores de aparcamiento, el antideslizante, los limitadores de velocidad, el ABS... resulta que mi ciche es mucho más intelignte que yo. Por eso siempre le hablo de usted y le pido, muy amablemente, permiso para aparcar.

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

El gurú de la informática

Esta entrada se la dedico a los señores vestidos de traje que dicen que son informáticos. ¿Qué es un gurú? La gente piensa que es alguien que entiende mucho de algo, que es un experto, pero no. Es mucho más que eso, un gurú implica una gran capacidad de liderazgo, es una persona que lleva tras de sí y casi sin buscarlo una gran masa de personas que le siguen (Significado de gurú según la RAE). Hay muchos tipos extraños en el mundo de la informática que se han hecho famosos por haber marcado un antes y un después en el mundo del software, del hardware o porque se han hecho millonarios. En este artículo vamos a dejar claro quiénes son realmente personajes importantes en esto de los ordenadores y quienes no. Los nombres más famosos hoy en día son los siguientes, ordenados de mayor a menor según su riqueza: Bill Gates, Mark Zuckerberg (ha superado a Jobs, según he leído), Steve Jobs, Richard Stallman y Donald E. Knut entre otros (de estos dos últimos no conozco su dinero, aunque a juzgar

La función random(); son los padres

¡Esta entrada no se la dedico a nadie! ¡Vergüenza tendría que darnos a todos! ¿Sabéis cómo se calculan los números aleatorios? Os lo diré... ¡de un modo no aleatorio! ¡Cuando en nuestros amados lenguajes de programación escribimos una función del tipo rand(); lo que nuestras computadoras hacen es rebuscar algún parámetro escondido en nuestro ordenador y de ahí CALCULA un número! Me he estado documentando en webs, foros, he hablado con amigos y compañeros y cada párrafo que leía era más desolador que el anterior. Estaba todo lleno de fórmulas matemáticas. Quería informarme y escribir largo y tendido sobre el tema, pero es que no da para más. Tenía un tema apasionante que se desvaneció con una conversación. De hecho, no os la cuento, os la copio: Double: Me estoy documentando para el siguiente artículo. Random: ¿Sobre qué cosa vas a escribir? Double: La función Random. Me intriga mucho saber cómo podemos inventarnos un número aleatorio. Todo lo que veo

Entiéndannos

Ésta entrada se la dedico a mi novia y en general a todas las novias/esposas de informáticos. Mención especial para mi madre, que lleva 26 años lidiando con 2 a la vez. Por cierto, vuelvo a retomar el blog después de meses... se sigue buscando informático para compartir entradas ;) Los informáticos somos gente peculiar. Sobretodo los programadores. La gente dice que somos muy cuadriculados, pero no. Más bien me gusta decir que somos seres lógicos. Cuando uno estudia para ser informático, hay frases, teoremas, leyes, algoritmos, etc. que se te quedan en la cabeza de por vida y que, sabiendo lo que haces, los aplicas a diario. Recuerdo cuando iba a la facultad con mis compañeros (y a pesar de todo, amigos) y decidíamos ir a la cafetería. El camino más corto entre dos puntos es la línea recta, y era el camino que siempre tomábamos. Pero sin embargo, había otras ocasiones en las que el simple hecho de pensar en aplicar esa idea era algo totalmente descabellado. Por ejemplo, cuando teníamo