Eposodio 145: Programación computacional|

Transcripción de Comic

Pánel 1.
Alkina: ¿La computadora de la nave puede pedir ayuda?
Laby: ¡No! ¡Kodu descompuso eso también! ¡Ni siquiera puedo actualizar mi estatus de Spacebook!

Pánel 2.
Alkina: Epo, ¿podrías arreglar el sistema de navegación de la nave?
Epo: Me tomará un poco de tiempo establecer contacto con su computadora.

Pánel 3.
Alkina: Ok, niños, siéntense calmados, y estarán pronto en camino a casa.
Ludd: Oye Kodu, enséñame un poco de programación.

Pánel 4.
Kodu: Ok, pero… ¿qué quieres saber?
Ludd: Todo.

Pánel 5.
Kodu: Para empezar, todos los programas computacionales tienen un principio y un fin.
Ludd: ¿Porqué?

Pánel 6.
Kodu: Bueno, sin un principio, no podrías empezar a ejecutar o correr el programa, y sin un final, el programa nunca terminaría de correr.
Ludd: ¡Qué padre! ¿Y qué más?

Esconder transcripción

¡En nuestra lengua por favor!

¿Porqué crees que todos los programas tienen que tener un principio y un fin? Piensa en los dispositivos que usas todos los días. El teléfono, la computadora, el horno, etc., cada uno tiene algo que lo hace funcionar y que termina cuando la tarea que querías que se hiciera ha sido terminada.

Sin un principio, no podrías determinar los parámetros iniciales (como el número telefónico, el abrir un cierto programa, o el tiempo) para decirle al dispositivo como quieres usarlo. Este es un concepto importante en la programación. Un programador tiene que pensar sobre cuales parámetros son relevantes para el uso en su programa y cuales deberían ser los valores iniciales para dichos parámetros.

Sin un final, el programa sería ejecutado por siempre y consumiría recursos como electricidad y poder de hardware, lo cual evitaría que otros programas se ejecutaran eficientemente.