Procesador gestión- asigna el procesador (CPU) a un proceso y libera el procesador cuando ya no se requiere.
Gestión de fichero - asigna y se asigna los recursos y decide quién queda con los recursos.
Seguridad - evita el acceso no autorizado a los programas y datos mediante contraseñas y otras técnicas similares.
Trabajo de contabilidad - Mantiene un registro de tiempo y los recursos utilizados por diversos puestos de trabajo o usuarios.
El control sobre el rendimiento del sistema - retrasos de registros entre la solicitud del servicio y del sistema.
Interacción con los operadores - La interacción puede tener lugar mediante la consola de la computadora en forma de instrucciones. El sistema operativo reconoce el mismo, hace la acción correspondiente e informa a la operación de la pantalla.
Error-detección de ayudas - Producción de vertederos, rastros, mensajes de error y otros métodos de detección de errores y depuración.
Coordinación entre otro software y usuarios - Coordinación y visualización de los recopiladores, de los intérpretes, de los ensambladores y del otro software a los diversos usuarios de los sistemas informáticos.