¿Quién es la patrona de los informáticos? - Santa Tecla
Para entender lo que es la recursividad, antes hay que entender lo que es la recursividad.
"Esté atento a los errores en el programa anterior. Yo sólo he demostrado que es correcto, pero nunca lo he usado." (Donald E. Knuth).
En una clase de introducción al C el profesor estaba explicando las partes públicas y privadas de las estructuras, cuando se le ocurre decir "Nunca nos interesa que nos vean nuestras partes privadas" . Inmediatamente la clase se echa a reir, y entonces al profe se le ocurrió decir "Vaya, menos mal que esta vez no escribí mal 'partes públicas"'.
-
Oíste hablar de ese experimento que hicieron para ver si trabajar con ordenadores es malo para la salud ? Metieron a tres ratas dentro de una jaula al lado de un ordenador, y lo dejaron encendido durante dos meses.
-
Y las ratas se pusieron enfermas ?
-
No, pero escribieron tres nuevas versiones mejoradas del UNIX.
Un
médico, un ingeniero y un informático están charlando sobre cuál de sus profesiones es la más antígua. Empieza el médico:
-
Pues mira, la Biblia dice que Dios creó a Eva de una costilla de Adán; esto obviamente requiere cirugía, y por lo tanto la medicina es la profesion más antigua.
El
ingeniero replica :
-
Si, bueno, pero antes de eso, la Biblia dice que Dios separó el orden del caos; ésta fue obviamente una obra de ingeniería.
El
informático se echa para atrás en la silla y dice sonriendo tranquilamente porque sabe que ha ganado esa mano:
-
Si, pero ¿cómo te crees que Dios creó el caos?
Un
físico, un químico y un programador van en un coche por la carretera. De repente, el coche comienza a hacer un ruido extraño. Paran el coche, y dejando el motor en marcha elucubran sobre lo que sucede mirando el motor. El fisico dice:
-
Evidentemente, hay un problema de rozamiento entre los pistones, de ahí el ruido.
El
químico replica:
-
De eso nada, el ruido es debido a que la gasolina esta mal mezclada.
El
programador va y dice:
-
¿Por qué no lo apagamos, lo encendemos, lo apagamos, lo encendemos, ...?
Un
informático despistado va a una conferencia, y esta en el hall del hotel con las maletas. Su esposa no confía en él para hacer el papeleo del hotel, así que le dice:
-
Mira, yo voy a firmar en el libro de registro, conseguir la llave y todas esas cosas; tú quédate aquí vigilando las diez maletas.
Cuando
vuelve, el marido la dice:
-
Oye, no lo entiendo, nadie nos ha robado ninguna maleta, pero sin embargo tenemos nueve.
-
¿Qué dices? ¡Hay diez!
-
No, mira, cuéntalas; 0, 1, 2,...
Un
técnico en electrónica, un analista de sistemas y un programador de ordenadores van en un coche, descendiendo una montaña, cuando les fallan los frenos; el coche empieza a embalarse, los ocupantes empiezan a gritar, víctimas del pánico, pero afortunadamente consiguen detener el coche justo a unos centímetros de un precipicio de 500 metros de altura. Salen del coche, respiran, y el técnico en electrónica dice, con la mano temblando todavía:
-
Creo que puedo arreglar el coche.
El
analista de sistemas contesta:
-
Creo que lo mejor sería llamar a una grúa, remolcarlo hasta el pueblo y que lo viese un experto.
El
programador sugiere :
-
De acuerdo, pero ¿por qué no retrocedemos antes, volvemos a bajar la montaña, y vemos si los frenos se vuelven a estropear?
100 errores en el programa
100
pequeños errores en el programa
corrijo
uno, lo compilo de nuevo...
...101
pequeños errores en el programa
101
errores en el programa
101
pequeños errores en el programa
corrijo
uno, lo compilo de nuevo...
...102
pequeños errores en el programa
(repetir
hasta que no queden errores)
#####################################
#
#
#
DIAGRAMA DE FLUJO DE RESOLUCION #
# UNIVERSAL DE PROBLEMAS #
# #
#####################################
+------------+
|
¿Funciona? |
Sí
+------------+ No
.------------------------|----------------------------.
| |
| V
| Sí
+--------------+
| .-------|
¿Lo tocaste? |
| |
+--------------+
| V
|
| +-------------------+ +-----------+ | No
| | ¿Lo sabe alguien? |<-----| ¡IMBÉCIL! | |
| +-------------------+ +-----------+ |
| | |
V
V | No | Sí Sí +------------+
+---------+
| |
.----------|
¿Tendrás |
|
¡No lo | | |
|
| problemas? |
|
toques! | | |
| +------------+
+---------+
| V
V |
No
| | +------------------+
V
| | | ¡Pobre bastardo! |<-. +------------+
| | +------------------+
| | Pasa del |
| V |
|
| tema |
| +-------------+ V
|
+------------+
| | ¡Escóndelo! | +------------------+ |No |
| +-------------+ | ¿Puedes culpar |--· |
| |
| a alguien? | |
| | +------------------+
|
| | |
Sí |
| | V
|
| ·--------->+------------------+
|
·------------------->| SIN PROBLEMAS |<------------·
+------------------+
Buenas noticias: Microsoft ha lanzado a la venta un automóvil ultramoderno. Funciona de la siguiente manera:
¿Cuál es plato preferido de los informáticos? Las patatas CHIPS.
¿Qué son 8 bocabits? Un bocabyte.
Hardware es aquello que acaba estropeándose. Software es aquello que acaba funcionando.