Concepto y funciones de los sistemas operativos
¿Qué es un sistema operativo?
El sistema operativo (SO) es el software de base que actúa como intermediario entre el usuario y el hardware del ordenador. Gestiona los recursos del equipo y proporciona un entorno en el que se pueden ejecutar los programas o aplicaciones.
Sin sistema operativo, el resto del software no podría funcionar: es el primer programa que se carga al encender el equipo (proceso de arranque o booteo) y permanece en memoria mientras el ordenador está en uso.
Funciones principales
-
Gestión de procesos: inicia, ejecuta, suspende y finaliza los programas, repartiendo el tiempo del procesador entre ellos (multitarea).
-
Gestión de la memoria: asigna y libera memoria a cada programa y evita que unos invadan el espacio de otros.
-
Gestión de archivos: organiza la información en archivos y carpetas, y controla su almacenamiento, lectura y escritura.
-
Gestión de dispositivos (entrada/salida): comunica los programas con el hardware (teclado, ratón, pantalla, impresora, discos…) mediante los controladores o drivers.
-
Gestión de usuarios y seguridad: controla el acceso mediante cuentas y permisos, protegiendo los datos de cada usuario.
-
Interfaz de usuario: ofrece la forma de comunicarse con el equipo, que puede ser gráfica (GUI) o de línea de comandos (CLI).
Tipos de sistemas operativos
Según el número de usuarios y de tareas simultáneas:
-
Monousuario / multiusuario: según permitan trabajar a un solo usuario o a varios a la vez.
-
Monotarea / multitarea: según ejecuten una única tarea o varias de forma simultánea.
Según el dispositivo: de escritorio (ordenadores), móviles, de servidores o empotrados (electrodomésticos, routers…).
Ejemplos habituales
Los sistemas operativos más extendidos son Windows y Linux (con sus distintas distribuciones) en el ámbito de la Administración, además de macOS en ordenadores Apple y Android o iOS en dispositivos móviles. Aunque su apariencia cambia, todos comparten las mismas funciones esenciales descritas arriba.