Fundamentos informáticosUnidad 3 de 3
Inicial14 minEn revisiónreview

Programa y proceso

Separa instrucciones almacenadas de una instancia en ejecución con memoria, identidad y permisos.

Qué aprenderás
  • Explicar por qué un programa almacenado y un proceso en ejecución no son lo mismo.
  • Nombrar estado que pertenece a un proceso en ejecución.
Conoce esto antes
  • Ordenador
  • Archivo
  • Sistema de archivos
Última verificaciónRevisión cada 365 días
En esta página

Por qué importa

Una terminal puede pedir al sistema que inicie un programa. Las herramientas de seguridad inspeccionan procesos. Ambas ideas se confunden si “programa” y “proceso” se tratan como sinónimos.

Almacenado frente a ejecutándose

Un programa puede existir como archivos. Un proceso es una instancia en ejecución gestionada por el sistema operativo. Puede tener identificador, memoria, acceso a archivos y dispositivos, identidad, permisos y tiempo de procesador.

Dos procesos pueden ejecutar el mismo programa con estado separado. Terminar uno no borra los archivos del programa.

Ejemplo real

El navegador está almacenado como programa. Al abrirlo, se ejecutan uno o varios procesos que usan memoria y acceden a archivos o a la red.

Mini reto

Elige una aplicación. Identifica qué existe antes de iniciarla, qué solo existe mientras se ejecuta y qué permanece al cerrarla.

Siguiente pasoContinuar a Terminal y comandosAhora solicitarás acciones observables mediante una shell.