Sistema operativo
¿Qué es un sistema operativo?
El sistema operativo tiene cuatro funciones principales:
-
Administración del hardware
-
Controla los recursos físicos del sistema (CPU, memoria RAM, discos, impresoras, etc.).
-
Asigna recursos a los programas según sea necesario.
-
Ejemplo: decide qué proceso usa el procesador en cada instante.
-
-
Gestión de archivos y almacenamiento
-
Organiza los datos en el disco duro o en otros medios de almacenamiento.
-
Crea, lee, escribe y elimina archivos y carpetas.
-
Ejemplo: cuando guardas un documento, el SO lo almacena correctamente en el disco.
-
-
Gestión de procesos (programas en ejecución)
-
Inicia, detiene y supervisa los programas en ejecución.
-
Controla la multitarea (varios programas funcionando al mismo tiempo).
-
Ejemplo: usar un navegador y un editor de texto a la vez.
-
-
Interfaz con el usuario
-
Permite al usuario comunicarse con la máquina, ya sea mediante una interfaz gráfica (GUI) (como Windows o macOS) o una línea de comandos (CLI) (como Linux o DOS).
-
¿Cómo funciona?
Podemos resumir su funcionamiento en tres capas:
-
Hardware
Dispositivos físicos: CPU, memoria, disco, teclado, pantalla, etc. -
Sistema Operativo (núcleo o kernel)
Es el “corazón” del SO.-
Traduce las órdenes del usuario en instrucciones para el hardware.
-
Controla el acceso a los recursos del sistema.
-
Garantiza que los programas no interfieran entre sí.
-
-
Aplicaciones y usuario
-
Los programas (Word, Chrome, juegos, etc.) se ejecutan “sobre” el sistema operativo.
-
El usuario interactúa con el sistema a través de estas aplicaciones.
-
Ejemplos de sistemas operativos
-
Para computadoras personales:
-
Windows
-
macOS
-
Linux (Ubuntu, Fedora, Debian…)
-
Para dispositivos móviles:
-
Android
-
iOS
-
Para servidores o sistemas embebidos:
-
Unix
-
FreeBSD
-
RTOS (en sistemas industriales o de robótica)
Para computadoras personales:
-
Windows
-
macOS
-
Linux (Ubuntu, Fedora, Debian…)
Para dispositivos móviles:
-
Android
-
iOS
Para servidores o sistemas embebidos:
-
Unix
-
FreeBSD
-
RTOS (en sistemas industriales o de robótica)
Comentarios
Publicar un comentario