II17 - TEORÍA - Software. Capas de un sistema operativo

Volver al curso

Secuencia de arranque de un ordenador:

  1. Al pulsar power: POST (Power On Self Test). Son las comprobaciones que hace la BIOS/uEFI para saber si el hardware funciona correctamente. Pitidos.
  2. Busca en el/los disco(s) duro(s) una partición con un sistema operativo arrancable (“bootable”).
  3. Arranca el sistema operativo. Se copiar desde el disco duro hasta la RAM.

Puede haber más de un sistema operativo, con lo cual en el punto 3 aparecería un programa para seleccionar cuál quieres arrancar (“bootloader”).

Recordemos:

Funciones del sistema operativo:

Más información.

Tipos de sistemas operativos:

 Capas del sistema operativo

  1. Núcleo (kernel). Gestiona todos los procesos activos y planifica cuál será el siguiente en entrar en el µP. Mapa del Kernel de Linux.
  2. Entrada y salida básica (E/S). Gestiona de manera muy básica la memoria secundaria (disco duro/SSD). En esta capa la información todavía no se representa como archivos.
  3. Gestión de memoria. Administra la memoria principal (RAM) y asigna bloques de memoria o los borra cuando quedan libres.
  4. Sistema de archivos. Mejora la capa 2, almacena y muestra la información como archivos.
  5. Intérprete de comandos (CLI: Command Line Interface). Permite a los usuarios comunicarse con el ordenador por medio e texto simple:
    CLI del sistema operativo macOS
    CLI del sistema operativo macOS
  6. Interfaz gráfica de usuario (GUI: Graphic User Interface)
    GUI del sistema operativo macOS
    GUI del sistema operativo macOS

Os tenéis que saber el núcleo, CLI y GUI. Material sacado de aquí.


Volver al curso