Sistemas Operativos: Conceptos y Funciones

Fundamentos, tipos, gestión de recursos, procesos, memoria y sistemas de archivos.

💾 Sistemas Operativos

Funciones principales

FunciónDescripciónEjemplo
Gestión de ProcesosControla la ejecución de programas y la asignación de CPU.Multitarea en Windows, Linux.
Gestión de MemoriaAsigna y libera memoria, implementa memoria virtual.Swap, paginación, RAM virtual.
Gestión de ArchivosOrganiza y protege archivos y directorios.Sistemas de archivos NTFS, ext4.
Gestión de DispositivosControla el acceso a hardware y periféricos.Drivers de impresora, USB.
Interfaz de UsuarioPermite la interacción usuario-sistema.CLI (terminal), GUI (ventanas).

Tipos de sistemas operativos

Monotarea
Solo ejecuta un programa a la vez.
Multitarea
Permite ejecutar varios programas simultáneamente.
Monousuario
Un solo usuario a la vez.
Multiusuario
Varios usuarios pueden usar el sistema.
De red
Gestiona recursos y usuarios en red.
Embebidos
Diseñados para dispositivos específicos (ej: microondas, routers).
Móviles
Para smartphones y tablets.
Tiempo real
Responden en tiempo limitado, usados en control industrial.
Distribuidos
Varios sistemas operativos colaboran en diferentes máquinas para una tarea común.

Tipos de sistemas operativos

  • Monotarea vs. multitarea
  • Monousuario vs. multiusuario
  • De red, embebidos, móviles, de tiempo real

Ejemplos populares

  • Windows, Linux, macOS, Android, iOS

Preguntas frecuentes