Un sistema operativo es un software de sistema, es decir, biñil 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
maquina virtual, y gestiona el hardware de la maquina desde los niveles
mas 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 estos podemos entender la maquina y que esta cumpla con
sus funciones (teléfonos móviles, reproductores de DVD, autorradios,
computadoras, radios, etc.
FUNCIONES BASICAS
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 mas destacables, cada una ejercida por un componente interno
(modulasen núcleos monolíticos y servidor en micro núcleos), podemos
reseñar las siguientes.
* Promocionar 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 presentan
(evolutivita).
ADMINISTRACION DE RECURSOS
Sirven para administrar los recursos de hardware y de redes de un
sistema informático, como el CPU, memoria, dispositivos de
almacenamiento secundario y periféricos de entrada y de salida.
ADMINISTRACION DE ARCHIVOS
Un sistema de informática contiene programas de administración de
archivos que controlan la creación, borrado y acceso de archivos de
datos y de programas.
ADMINISTRACION DE TAREAS
Los programas de administración de tareas de un sistema operativo
administran la realización de las tareas informáticas de los usuarios
finales.
SERVICIO DE SOPORTE
Los servicios de soporte de cada sistema operativo dependerán de la
implementación particular de este con la que estemos trabajando.