Sistema Operativo (S.O.):
Un Sistema Operativo es el software principal que hace funcionar tu computadora. Actúa como un "gerente" o "puente" entre tú (el usuario/programador) y los componentes físicos (hardware).
¿Qué hace en pocas palabras?
- Te da una interfaz para interactuar (ventanas, íconos, terminal).
- Ejecuta tus programas (cuando haces clic o escribes
python mi_codigo.py). - Administra los recursos (decide cuánta memoria RAM, tiempo de CPU y espacio en disco usa cada programa).
- Organiza los archivos (carpetas, guardado, lectura).
- Conecta los periféricos (teclado, mouse, impresora, USB).
Ejemplos comunes
- Windows (el más común en PCs personales)
- macOS (en computadoras Apple)
- Linux (muy usado en servidores y por programadores)
- Android / iOS (en teléfonos)
Para un programador principiante
El S.O. es donde vives mientras programas: abres tu editor de código, ejecutas comandos en la terminal, corres tu programa y ves sus resultados. Sin S.O., solo tendrías un montón de circuitos sin vida.