1. USUARIO DE ORDENES: Manejo de aplicaciones, trabaja con los diferentes tipos de aplicaciones (usuario final).
2. USUARIO PROGRAMADOR:
- Encargado de las llamadas al sistema.
- Trabaja los niveles de ejecución: Determinar que instrucciones se realizan en determinados momentos.
3. USUARIO DISEÑADOR: Implementar nuevas funcionalidades al Sistema Operativo, funciones del Sistema Operativo:
- Conocer el estado en que se encuentran los recursos.
- ¿Qué recurso tiene el control y durante cuánto tiempo?
- Asociar o desasociar los recursos.
4. ADMINISTRADOR DEL SISTEMA:
- Los procesos son todos aquellos programas en ejecución que compiten por un recurso.
- Los recursos son todos aquellos reales o virtuales, físicos o lógicos de los que se compone el computador.