Es un programa con las características siguientes:
Un sistema operativo es un programa que actúa como una interfaz entre el software y el hardware del equipo.
Es un conjunto integrado de programas especializados que se utilizan para gestionar los recursos y las operaciones generales de la computadora.
Es un software especializado controla y supervisa la ejecución de todos los demás programas que reside en la computadora, incluyendo programas de aplicación y otro software de sistema.
Hacer conveniente utilizar de manera eficiente el sistema informático
Para ocultar los detalles de los recursos de hardware de los usuarios
Proporcionar a los usuarios una interfaz cómoda para utilizar el sistema informático
Para actuar como intermediario entre el hardware y sus usuarios y haciendo más fácil para los usuarios a acceder y utilizar otros recursos
Administrar los recursos del sistema informático
Hacer un seguimiento de quién está usando qué recursos, concesión de las solicitudes de recursos, según el recurso usando y mediando las peticiones contradictorias de diferentes programas y usuarios
Para proveer eficiente y justa distribución de recursos entre los usuarios y programas
Gestión de memoria --sigue las pistas de la memoria primaria es decir qué parte de ella está en uso por quién, y qué parte no esté en uso etc. y asigna la memoria cuando un proceso o programa solicita lo
Procesador gestión- asigna el procesador (CPU) a un proceso y libera el procesador cuando ya no se requiere.
Dispositivo de gestión- realiza un seguimiento de todos los dispositivos. Esto también se llama regulador de la entrada-salida que decide a que el proceso del dispositivo, cuándo y por cuánto tiempo.
Gestión de fichero - asigna y se asigna los recursos y decidir quién queda con los recursos.
Seguridad - evita el acceso no autorizado a los programas y datos mediante contraseñas y similares otras técnicas.
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. 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 asignación de los recopiladores, de los intérpretes, de los ensambladores y del otro software a los diversos usuarios de los sistemas informáticos.