Funciones comunes de un sistema operativo:

 

         Compartir el hardware entre usuarios y procesos resolviendo los problemas de concurrencia

         Facilitar la entrada-salida

         Definir la “interfaz de usuario”

         Permitir a los usuarios compartir los datos

         Recuperarse de los errores

 

Recursos claves que administra:

         Procesadores

         Dispositivos de entrada-salida

         Almacenamiento y datos