Un
sistema operativo es un software de sistema, es decir, un conjunto de programas de computación destinados a realizar muchas tareas entre las que destaca la administración eficaz de sus recursos.
Comienza a trabajar cuando en memoria se carga un programa
especifico y aun antes de ello, que se ejecuta al iniciar el equipo, o
al iniciar una máquina virtual, y gestiona el hardware de la máquina desde los niveles más básicos, brindando una interfaz con el usuario.
Un sistema operativo se puede encontrar normalmente en la mayoría de
los aparatos electrónicos que utilicen microprocesadores para
funcionar, ya que gracias a éstos podemos entender la máquina y que
ésta cumpla con sus funciones (teléfonos móviles, reproductores de DVD,
autoradios, computadoras, radios,etc).
Funciones básicas Los sistemas operativos, en su condición de capa software
que posibilitan y simplifica el manejo de la computadora, desempeñan
una serie de funciones básicas esenciales para la gestión del equipo.
Entre las más destacables, cada una ejercida por un componente interno
(módulo en núcleos monolíticos y servidor en micronúcleos), podemos reseñar las siguientes:
- Proporcionar más comodidad en el uso de un computador.
- Gestionar de manera eficiente los recursos del equipo, ejecutando servicios para los procesos (programas)
- Brindar una interfaz al usuario, ejecutando instrucciones (comandos).
- Permitir que los cambios debidos al desarrollo del propio SO se
puedan realizar sin interferir con los servicios que ya se prestaban
(evolutividad).
Un sistema operativo desempeña 5 funciones básicas en la operación
de un sistema informático: suministro de interfaz al usuario,
administración de recursos, administración de archivos, administración
de tareas y servicio de soporte y utilidades.