Title: Analogía: La Diferencia entre un Programa y un Proceso – El Cocinero y la Receta
Course: 2025 - LISI - Sistemas Operativos 1-2 > Section: Unidad 1

Analogía: La Diferencia entre un Programa y un Proceso – El Cocinero y la Receta

Para entender la diferencia entre un programa y un proceso , podemos usar la analogía de un cocinero y una receta.

El Programa: La Receta

Un programa es como una receta de cocina . Es un conjunto de instrucciones escritas en un libro de cocina o en una hoja de papel. La receta describe qué se debe hacer , qué ingredientes se necesitan y los pasos para preparar un platillo. Sin embargo, por sí sola, la receta no cocina nada; solo es una guía.

El Proceso: El Cocinero Preparando la Comida

Un proceso es lo que sucede cuando un cocinero toma la receta y comienza a cocinar . En este momento, el programa deja de ser solo instrucciones escritas y se convierte en una actividad en ejecución. El cocinero usa ingredientes (memoria y recursos del sistema), sigue los pasos (ejecución de instrucciones) y genera un platillo final (resultado del proceso).