Es el encargado de que el equipo funcione y de que cualquier software
pueda hacer uso de hardware necesario para su funcionamiento.
Si una computadora no cuenta con un sistema operativo, el equipo no
podría encender.
Un sistema operativo es un intermediario entre el usuario y hardware,
cada que se ejecuta un programa en el ordenador es el que permite que se abra, acceder a los recursos hardware y periféricos que se necesite para su correcto funcionamiento y de asignarle la cantidad de memoria que utilizará en función de sus necesidades y el número de programas que tengamos abiertos en el equipo, el sistema operativo se comunica con todo el hardware conectado a nuestro sistema con el uso de controladores poder hacer uso del mismo, ya sea un teclado un monitor, una impresora y cualquier otro dispositivo conectado compatible.
Hoy en día encontramos sistemas operativos con interfaz gráfica, de
esta manera permiten que la interacción con los usuarios sea mucho más sencilla, su función principal es otorgar todas las herramientas necesarias para hacer uso de nuestra PC de la manera más cómoda y sencilla. Un sistema operativo está formado por:
Kernel o núcleo: es el software que constituye una parte fundamental
del sistema, se define como la parte que se ejecuta en forma privilegiada, es el responsable de que arranque el sistema controla el hardware, cuya función es escribir y leer datos en memoria.
Interfaz de usuario: es la parte que permite al usuario interactuar con
el ordenador, la interfaz puede ser gráfica.
Drivers: son los que permiten que el sistema interactúe con cualquier periférico.
Sistema de archivos: es el componente del sistema operativo
encargado de asignar el espacio a los archivos y administrar el espacio libre.
Sistema de protección: es el encargado de utilizar mecanismos de
protección, entre el uso autorizado y él no autorizado.
Sistema de entrada y salida: está formado por un sistema de
almacenamiento temporal.
Gestión de procesos: es el encargado de crear, finalizar o parar
procesos.
Memoria principal: tabla de bytes donde se almacenan datos de rápido
acceso.
Sistema de comunicaciones: se encarga de controlar el envío y
recepción de datos.
Gestor de recursos: es el encargado de gestionar los dispositivos de
entrada y salida. Tipos de sistemas operativos
Se pueden ejecutar en ordenadores, dispositivos móviles e integrados.