Subprocesos… and (def)-ining functions in Python

Para acabar esta muy breve introducción a lo que es la programación de ordenadores, no podemos olvidar el concepto de subproceso. Si recordamos cómo empezamos este tema, la preparación de un evento ejemplifica de manera clara la necesidad del análisis top-down de muchas situaciones.

Si queremos, por ejemplo, organizar una cena, no podemos empezar pensando en como cascar los huevos para hacer la tortilla. Empezaremos por pensar en que debemos preparar la cena; a continuación preparar la mesa; y, finalmente, disfrutar de la cena. Y preparar la cena implicará pensar en los ingredientes, conseguirlos y, después, cocinar. Y, en el proceso de cocinar, por fin, aparecerá la acción de cascar los huevos para preparar la tortilla, pero no antes.

Es decir, los procesos complejos son, realmente, un conjunto agrupado de procesos más sencillos que, unidos todos, consiguen realizar una tarea.

Pues ese es el concepto de subproceso y esa es la idea que desarrollamos en el documento Definición de subprocesos en pseudocódigo…and in Python.

Para practicar, diseñad e implementad en Python los subprocesos indicados en el documento de actividades.

Anuncios
Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s