Sistemas operativos · Sección 1

Fundamentos y gestión de recursos

El sistema operativo como intermediario, administrador de recursos y base para la virtualización.

3
lecciones
3
ejercicios resueltos
CONTENIDO ORIGINAL

Avanza en orden. Cada lección está redactada para Palta es Cool, utiliza ejemplos propios y termina con una actividad cuya respuesta puedes desplegar.

ANTES DE EMPEZAR

Ubícate antes de avanzar

01 / PUNTO DE PARTIDA

No necesitas conocimientos previos: empieza relacionando el tema con una situación cotidiana.

02 / META OBSERVABLE

Al terminar deberías poder relacionar Kernel e interfaz con CPU, memoria y dispositivos y resolver un caso nuevo.

03 / TIEMPO SUGERIDO

Reserva entre 35 y 55 minutos para lectura, ejemplos, tres comprobaciones y cierre.

04 / PREPARA EL LABORATORIO

Puedes leer desde cualquier equipo. Para los laboratorios usa una terminal Linux o WSL en Windows.

Abrir la guía de herramientas →
Diagnóstico rápido: ¿cómo se relacionan Kernel e interfaz y CPU, memoria y dispositivos?

No necesitas acertar todavía. Escribe una hipótesis de dos líneas y compárala con tu respuesta al finalizar; si puedes corregirla y justificar el cambio, hubo aprendizaje.

Ruta guiada · 3 lecciones

Aprende el tema paso a paso

Comprenderás por qué el sistema operativo es la capa que convierte componentes físicos en servicios utilizables y cómo reparte recursos entre programas.

Al terminar podrás
  • El sistema operativo conecta aplicaciones y hardware
  • CPU, memoria, archivos y dispositivos compiten por atención
  • Una máquina virtual crea un computador aislado por software
01
La capa esencial

El sistema operativo conecta aplicaciones y hardware

Una aplicación no necesita conocer cada modelo de disco, teclado o pantalla. Solicita servicios al sistema operativo, y el núcleo coordina la operación con los controladores y el hardware.

01

El kernel se ejecuta con privilegios elevados.

02

Las llamadas al sistema son puertas de entrada controladas.

03

Los controladores traducen operaciones para dispositivos concretos.

Comprueba lo aprendido · 01

¿Por qué una aplicación común no debería escribir directamente en cualquier zona del disco?

Mostrar respuesta

Porque podría sobrescribir datos de otras aplicaciones o del propio sistema. El sistema operativo media el acceso y aplica protección.

02
Gestión de recursos

CPU, memoria, archivos y dispositivos compiten por atención

El sistema operativo decide qué proceso usa la CPU, qué páginas permanecen en memoria, cómo se organizan los archivos y en qué orden se atienden las operaciones de entrada y salida.

01

CPU: reparte tiempo de procesamiento.

02

Memoria: asigna, protege y recupera espacio.

03

Entrada/salida: coordina dispositivos de velocidades muy distintas.

Comprueba lo aprendido · 02

Si una aplicación queda esperando datos de red, ¿conviene mantenerla usando la CPU?

Mostrar respuesta

No. Puede quedar bloqueada mientras otra tarea utiliza la CPU; se reanudará cuando llegue el dato.

03
Abstracción

Una máquina virtual crea un computador aislado por software

El hipervisor reparte CPU, memoria, almacenamiento y red entre sistemas invitados. Cada invitado percibe recursos propios aunque comparta la máquina física.

01

Host: equipo y sistema que ofrecen recursos.

02

Invitado: sistema operativo ejecutado dentro de una VM.

03

Hipervisor: capa que crea, aísla y administra las máquinas virtuales.

Comprueba lo aprendido · 03

¿Una máquina virtual recibe necesariamente toda la memoria del computador?

Mostrar respuesta

No. Se le asigna una porción configurada; el hipervisor administra el reparto entre host y máquinas invitadas.

Resumen de la sección

Tu recorrido en tres ideas

  1. El sistema operativo conecta aplicaciones y hardware
  2. CPU, memoria, archivos y dispositivos compiten por atención
  3. Una máquina virtual crea un computador aislado por software
CIERRE DE LA SECCIÓN

Comprueba que puedes usarlo

Antes de continuar, revisa estos tropiezos frecuentes y resuelve un caso sin copiar los ejemplos.

ERROR 01

Confundir el kernel con toda la interfaz o distribución del sistema.

ERROR 02

Tratar una máquina virtual y un contenedor como si aislaran exactamente lo mismo.

DESAFÍO INTEGRADOR

Ahora hazlo sin guía

Explica el recorrido de una aplicación que guarda una fotografía y señala dónde se aplican permisos.

Mostrar pauta de corrección
Una respuesta sólida:
  • Distingue aplicación, llamada al sistema, kernel, controlador y dispositivo.
  • Identifica CPU, memoria y almacenamiento involucrados.
  • Explica por qué la aplicación no accede directamente al disco.