TEI – Tema 23. Concepto y funciones principales de los sistemas operativos. Evolución y tendencias de los sistemas operativos. Sistemas abiertos y sistemas propietarios. Administración y gestión del sistema operativo. Planes de implantación y migración. Tareas de instalación, configuración y optimización. Herramientas. Sistemas operativos en dispositivos móviles.

Técnico/a Especialista Informática Servicio Andaluz de Salud JUNTA DE ANDALUCÍA
Tema 23: Sistemas Operativos – Oposición TÉC. ESPECIALISTA EN INFORMÁTICA SAS

📚 TEMA 23

SISTEMAS OPERATIVOS: CONCEPTO, FUNCIONES Y EVOLUCIÓN
Oposición: Técnico/a Especialista en Informática del SAS
👨‍🏫 Preparado por: Esteban Castro
📅 Actualizado: enero 2026
🎯 Convocatoria: Servicio Andaluz de Salud (SAS)
⏱️ Tiempo estimado de estudio: 12-15 horas

📑 ÍNDICE DEL TEMA

  1. Contextualización en el Entorno SAS
  2. Concepto de Sistema Operativo
  3. Funciones Principales de los Sistemas Operativos
  4. Evolución Histórica y Tendencias
  5. Sistemas Abiertos vs Sistemas Propietarios
  6. Administración y Gestión del Sistema Operativo
  7. Planes de Implantación y Migración
  8. Instalación, Configuración y Optimización
  9. Sistemas Operativos en Dispositivos Móviles
  10. Casos Prácticos del SAS
  11. Cuestionario de 30 Preguntas
  12. Mapa Conceptual
  13. Referencias y Bibliografía

1. Contextualización en el Entorno SAS

Mira, antes de meternos de lleno en la teoría, necesito que entiendas algo fundamental: los sistemas operativos son el corazón tecnológico de todo lo que hacemos en el SAS. Y no estoy exagerando.

Piénsalo un momento. Cuando un médico en el Hospital Virgen del Rocío abre Diraya para consultar el historial clínico de un paciente, está trabajando sobre un sistema operativo. Cuando una enfermera en un centro de salud de Almería prescribe medicación a través de Receta XXI, lo hace sobre un sistema operativo. Cuando el personal de farmacia dispensa medicamentos usando terminales del proyecto LeTSAS (Linux embebido en Terminales del SAS), están interactuando directamente con… exacto, un sistema operativo Linux.

🏥 Contexto Real del SAS

El Servicio Andaluz de Salud gestiona más de 100.000 puestos de trabajo digitales distribuidos en:

  • 45 hospitales de diversa complejidad (desde comarcales hasta hospitales de referencia)
  • 1.542 centros de atención primaria
  • Dispositivos de apoyo: puntos de atención continuada, unidades de gestión clínica, etc.

Y todos estos puestos necesitan sistemas operativos estables, seguros y gestionables centralizadamente. La elección del sistema operativo no es casual ni trivial.

En el examen de 2025 (Turno Libre), pregunta 66, cayó específicamente sobre LeTSAS: «¿Qué significa el acrónimo LeTSAS?» La respuesta correcta era «Linux embebido en Terminales del SAS». Esto te dice algo muy claro: el tribunal valora que conozcas los proyectos tecnológicos reales del SAS.

1.1. ¿Por qué es crítico este tema para tu oposición?

Déjame ser directo contigo. Este tema es una mina de oro para el examen porque:

  1. Es transversal: conecta con seguridad (ENS), con redes, con aplicaciones, con todo
  2. Tiene componente muy práctico: veremos comandos Linux que te pueden caer en supuestos
  3. Es actualizable: las tendencias (virtualización, contenedores, cloud) son temas recientes
  4. Cae en TODOS los exámenes: hemos analizado convocatorias de 2019, 2023 y 2025, y siempre hay preguntas
⚠️ AVISO IMPORTANTE: Microsoft ha anunciado que dejará de ofrecer actualizaciones de seguridad gratuitas para Windows 10 después del 14 de octubre de 2025. Esta pregunta cayó literalmente en el examen de 2025 (pregunta 24). El SAS tiene más de 70.000 puestos con Windows 10, así que este es un tema candente de actualidad.

1.2. La Estrategia Tecnológica del SAS

El SAS no elige sus sistemas operativos al azar. Hay una estrategia clara basada en tres pilares:

Pilar Estratégico Descripción Impacto en SSOO
1. Soberanía Tecnológica Reducir dependencia de proveedores únicos Apuesta por Linux y software libre (LeTSAS, OpenSUSE)
2. Seguridad ENS Cumplimiento del Esquema Nacional de Seguridad Configuraciones hardening, actualizaciones críticas
3. Eficiencia Económica Optimizar costes de licenciamiento Migración progresiva a sistemas operativos libres
💡 CONSEJO DE ESTUDIO: Cuando estudies cada apartado, piensa siempre: «¿Cómo se aplica esto en Diraya? ¿Y en un puesto de enfermería? ¿Y en un servidor de aplicaciones del CPD del SAS?» Esa conexión con la realidad es lo que marca la diferencia en un examen de oposición del SAS.

2. Concepto de Sistema Operativo

Vamos a empezar por lo básico, pero sin caer en definiciones de libro que te aburran. Un sistema operativo es, esencialmente, el software que hace de intermediario entre el hardware de un ordenador y las aplicaciones que usamos.

2.1. Definición Técnica

Un Sistema Operativo (SO) es un conjunto de programas que:

  • Gestiona los recursos hardware del sistema (CPU, memoria, dispositivos de E/S)
  • Proporciona servicios a los programas de aplicación
  • Facilita la interfaz entre el usuario y la máquina
  • Garantiza la seguridad y el control de acceso a los recursos

2.2. La Jerarquía de Capas en un Sistema Informático

Para que veas claro cómo encaja el sistema operativo en la arquitectura completa, mira este esquema de capas:

    ┌─────────────────────────────────────────┐
    │   CAPA 4: USUARIO FINAL                 │  (Médico, enfermera, administrativo)
    └─────────────────────────────────────────┘
                      ↕
    ┌─────────────────────────────────────────┐
    │   CAPA 3: APLICACIONES                  │  (Diraya, Receta XXI, BPS)
    │   - Software de gestión clínica         │
    │   - Herramientas ofimáticas             │
    │   - Navegadores web                     │
    └─────────────────────────────────────────┘
                      ↕
    ┌─────────────────────────────────────────┐
    │   CAPA 2: SISTEMA OPERATIVO     ⬅ AQUÍ │
    │   - Gestión de procesos                 │
    │   - Gestión de memoria                  │
    │   - Sistema de archivos                 │
    │   - Controladores de dispositivos       │
    │   - Seguridad y permisos                │
    └─────────────────────────────────────────┘
                      ↕
    ┌─────────────────────────────────────────┐
    │   CAPA 1: HARDWARE                      │
    │   - CPU (procesador)                    │
    │   - RAM (memoria)                       │
    │   - Disco duro / SSD                    │
    │   - Tarjeta de red, USB, etc.           │
    └─────────────────────────────────────────┘
            
En el examen de Promoción Interna 2025, pregunta 21, se preguntó: «¿Cuál de las siguientes afirmaciones sobre los sistemas informáticos y su jerarquía de niveles es correcta?» La respuesta correcta era: «En la jerarquía de niveles, el sistema operativo actúa como una capa de abstracción entre el hardware y el software de aplicación.»

Este concepto de capa de abstracción es fundamental. Significa que el sistema operativo «oculta» la complejidad del hardware a las aplicaciones. Por ejemplo:

🔍 Ejemplo Práctico en el SAS

Cuando Diraya necesita guardar un nuevo informe médico en la base de datos:

  1. La aplicación Diraya NO sabe si el servidor tiene discos SSD o HDD tradicionales
  2. Diraya NO sabe si usa sistema de archivos ext4, XFS o NTFS
  3. Diraya simplemente hace una llamada al sistema operativo: «Guarda este archivo aquí»
  4. El SO se encarga de todo: buscar espacio libre, gestionar permisos, escribir físicamente los datos

Esa es la magia de la abstracción: las aplicaciones no se preocupan del hardware.

2.3. Componentes Esenciales de un Sistema Operativo

Todo sistema operativo moderno tiene estos componentes básicos:

Componente Función Principal Ejemplo en Linux Ejemplo en Windows
Kernel (Núcleo) Gestión de hardware, memoria, procesos Linux kernel (monolítico modular) Windows NT kernel (híbrido)
Sistema de Archivos Organización y almacenamiento de datos ext4, XFS, Btrfs NTFS, ReFS
Gestor de Procesos Ejecución y planificación de tareas Systemd, init Windows Task Scheduler
Shell / Interfaz Interacción con el usuario Bash, Zsh (CLI); GNOME, KDE (GUI) PowerShell (CLI); Explorer (GUI)
Controladores Comunicación con dispositivos Módulos del kernel (.ko) Drivers (.sys)

3. Funciones Principales de los Sistemas Operativos

Ahora viene la parte jugosa. Vamos a ver qué hace exactamente un sistema operativo. Y no te preocupes, lo vamos a ver con ejemplos del SAS para que veas la aplicación real.

3.1. Gestión de Procesos

Un proceso es un programa en ejecución. El sistema operativo debe:

  • Crear y destruir procesos cuando sea necesario
  • Asignar tiempo de CPU a cada proceso (planificación)
  • Gestionar la comunicación entre procesos (IPC – Inter-Process Communication)
  • Evitar situaciones de bloqueo (deadlocks)
# Comandos Linux para gestionar procesos (¡IMPORTANTE para el examen!) # Ver procesos en ejecución (comando clave: apareció en examen 2025) top # Ver procesos con más detalle ps aux # Matar un proceso por PID kill -9 [PID] # Ver procesos de un usuario específico ps -u usuario # Ver árbol de procesos pstree
En el examen de 2025 (Turno Libre), pregunta 63: «¿Qué comando utilizaríamos en sistemas GNU/Linux para conocer los procesos en ejecución y su estado?» La respuesta correcta era «top». Este comando es fundamental y debes conocerlo perfectamente.

3.1.1. Estados de un Proceso

En cualquier momento, un proceso puede estar en uno de estos estados:

                 NEW
                  ↓
    ┌─────────→ READY ←──────────┐
    │             ↓               │
    │        (Scheduler)          │
    │             ↓               │
    │          RUNNING ───────→ TERMINATED
    │             ↓               
    └──────── WAITING
            (I/O, evento)
            
  • NEW: El proceso se está creando
  • READY: Listo para ejecutarse, esperando CPU
  • RUNNING: Está ejecutándose en la CPU
  • WAITING: Esperando un evento (lectura disco, red, etc.)
  • TERMINATED: El proceso ha finalizado

🏥 Aplicación en el SAS

Imagina que en el Hospital Carlos Haya se está ejecutando una copia de seguridad de Diraya a las 2:00 AM:

  1. NEW: El script de backup inicia el proceso
  2. READY: El proceso espera a que la CPU esté disponible
  3. RUNNING: La CPU ejecuta el volcado de datos
  4. WAITING: Espera a que el disco escriba los datos
  5. RUNNING: Continúa con el siguiente bloque
  6. TERMINATED: Backup completado

3.2. Gestión de Memoria

La memoria RAM es un recurso limitado y valioso, especialmente en entornos críticos como un hospital. El sistema operativo debe:

  • Asignar memoria a los procesos que la solicitan
  • Liberar memoria cuando los procesos terminan
  • Proteger memoria entre procesos (aislamiento)
  • Implementar memoria virtual (paginación y segmentación)

3.2.1. Memoria Virtual y Paginación

La memoria virtual es una técnica que permite a los programas usar más memoria de la que físicamente existe en el sistema, usando el disco duro como extensión de la RAM.

# Ver uso de memoria en Linux free -h # Salida típica: # total used free shared buff/cache available # Mem: 15Gi 3.2Gi 8.1Gi 234Mi 4.0Gi 11Gi # Swap: 8.0Gi 0B 8.0Gi # Ver procesos que más memoria consumen ps aux --sort=-%mem | head -n 10
⚠️ CUIDADO EN ENTORNOS CRÍTICOS: En servidores de aplicaciones críticas del SAS (como Diraya o Receta XXI), usar swap (memoria virtual en disco) de forma excesiva puede degradar el rendimiento drásticamente. Por eso se dimensionan con RAM suficiente para evitarlo.

3.3. Gestión de Dispositivos de Entrada/Salida

El sistema operativo actúa como intermediario entre las aplicaciones y los dispositivos hardware (discos, impresoras, tarjetas de red, etc.).

Controladores de Dispositivos (Drivers)

Los drivers son componentes del SO que saben «hablar» con cada tipo de hardware específico.

🖨️ Ejemplo Real: Impresoras en el SAS

El SAS gestiona miles de impresoras en centros de salud y hospitales. Cada terminal LeTSAS necesita:

  • Drivers CUPS (Common Unix Printing System) para gestionar impresoras
  • Controladores específicos para modelos HP, Epson, etc.
  • Configuración centralizada desde el puesto de gestión

Cuando una enfermera imprime recetas desde Receta XXI, el sistema operativo:

  1. Recibe la orden de impresión de la aplicación
  2. Encola el trabajo en el sistema de impresión
  3. Lo envía al driver correcto según la impresora configurada
  4. Gestiona posibles errores (sin papel, atasco, etc.)

3.4. Gestión del Sistema de Archivos

El sistema de archivos organiza cómo se almacenan y recuperan los datos en los dispositivos de almacenamiento.

Principales Sistemas de Archivos

Sistema de Archivos SO Asociado Características Uso en el SAS
ext4 Linux Estable, journaling, hasta 16TB Terminales LeTSAS, servidores Linux
XFS Linux Alto rendimiento, archivos grandes Servidores de BBDD, almacenamiento PACS
NTFS Windows Journaling, compresión, cifrado Puestos Windows en administración
ZFS Unix/Linux Copy-on-write, snapshots, integridad Storage de alta disponibilidad (algunos CPD)

Permisos y Seguridad en Sistemas de Archivos

# Sistema de permisos en Linux (Unix-like) # Formato: rwxrwxrwx # ↓ ↓ ↓ # Owner Group Others # Ejemplo: -rw-r--r-- # - : archivo regular (d sería directorio) # rw- : propietario puede leer y escribir # r-- : grupo solo puede leer # r-- : otros solo pueden leer # Comando chmod (apareció en examen 2019) chmod 755 archivo.sh # 7 (111) = rwx para propietario # 5 (101) = r-x para grupo # 5 (101) = r-x para otros
En el examen de 2019, pregunta 36: «¿Qué tipo de permiso se le asigna en Linux a un fichero si usamos el comando chmod 755?» La respuesta correcta: «El propietario tiene permisos de lectura, escritura y ejecución sobre el fichero y el resto solo de lectura y ejecución.»

3.5. Gestión de Seguridad y Protección

El sistema operativo debe garantizar:

  • Autenticación: Verificar la identidad del usuario
  • Autorización: Controlar qué puede hacer cada usuario
  • Auditoría: Registrar las acciones para trazabilidad
  • Cifrado: Proteger datos en reposo y en tránsito
🚨 COMANDO PELIGROSO (apareció en examen 2025):
sudo rm -rf /

Este comando ELIMINA TODO EL SISTEMA DE ARCHIVOS de forma recursiva y forzada. Es el comando más destructivo que existe en Linux. En el examen de 2025 (pregunta 26) se preguntó cuál era el comando «menos aconsejable» y esta era la respuesta correcta.

4. Evolución Histórica y Tendencias de los Sistemas Operativos

Para entender dónde estamos, necesitamos saber de dónde venimos. Y para tu examen, necesitas conocer esta evolución porque te pueden preguntar por generaciones o hitos históricos.

4.1. Línea Temporal de la Evolución

📅 Años 1940-1950: Primera Generación

Características: No existían sistemas operativos. Los programas se ejecutaban directamente sobre el hardware. El programador era también el operador.

Ejemplos: ENIAC, UNIVAC I

📅 Años 1950-1960: Segunda Generación (Procesamiento por Lotes)

Características: Aparecen los primeros sistemas operativos batch. Los trabajos se agrupaban y procesaban secuencialmente.

Ejemplos: FMS (Fortran Monitor System), IBSYS

📅 Años 1960-1980: Tercera Generación (Multiprogramación y Time-Sharing)

Características: Múltiples programas en memoria simultáneamente. Aparece UNIX (1969), revolucionario por ser portable y multiusuario.

Ejemplos: UNIX, OS/360 (IBM), MULTICS

📅 Años 1980-1990: Cuarta Generación (Interfaz Gráfica y Microcomputadoras)

Características: Aparecen las GUIs (Graphical User Interfaces). MS-DOS domina PCs. Nace Windows.

Ejemplos: MS-DOS (1981), Windows 3.0 (1990), Mac OS

📅 Años 1990-2000: Quinta Generación (Internet y Redes)

Características: Sistemas operativos preparados para redes. Nace Linux (1991). Windows NT para entornos corporativos.

Ejemplos: Linux (Linus Torvalds, 1991), Windows NT, Windows 95/98

📅 Años 2000-2010: Sexta Generación (Movilidad)

Características: Sistemas operativos móviles. iOS (2007), Android (2008). Cloud computing emerge.

Ejemplos: Windows XP/Vista/7, macOS X, Android, iOS

📅 Años 2010-2025: Séptima Generación (Cloud, Virtualización, Contenedores)

Características: Virtualización masiva, contenedores (Docker, Kubernetes), sistemas operativos en la nube, edge computing.

Ejemplos: Windows 10/11, Linux moderno, ChromeOS, sistemas container-optimized

4.2. Tendencias Actuales (2024-2025)

Estas son las tendencias que SÍ o SÍ debes conocer para el examen, porque son actuales y el SAS las está implementando:

4.2.1. Virtualización e Hiperconvergencia

Hiperconvergencia: Arquitectura que unifica computación, almacenamiento, red y software en un único sistema para minimizar la complejidad.

En el examen de 2025 (Turno Libre), pregunta 116: «El Hospital Universitario del Sur cuenta con un sistema de virtualización basado en hiperconvergencia. ¿Qué significa dicha tecnología?» Respuesta correcta: «Se unifica computación, almacenamiento, red y software en un único sistema para minimizar la complejidad de la arquitectura.»

En el SAS, esto se traduce en:

  • Servidores con VMware vSphere o Hyper-V
  • Infraestructuras hiperconvergentes en algunos hospitales de referencia
  • Consolidación de aplicaciones en menos servidores físicos

4.2.2. Contenedores y Orquestación

🐳 Contenedores en el SAS

Aunque aún no es masivo, el SAS está explorando Docker y Kubernetes para:

  • Despliegue ágil de microservicios
  • Portabilidad entre entornos (desarrollo → preproducción → producción)
  • Escalado automático según demanda
En el examen de 2023, pregunta 24: «¿Qué es Kubernetes?» Respuesta correcta: «Una plataforma de código abierto para automatizar la implementación, el escalado y la administración de aplicaciones en contenedores.»

4.2.3. Edge Computing

El Edge Computing procesa datos cerca de donde se generan (en el «borde» de la red), reduciendo latencia.

En el examen de 2025 (Turno Libre), pregunta 57: «¿Cuál de las siguientes afirmaciones es correcta respecto a Edge Computing?» Respuesta correcta: «Complementa el cloud computing reduciendo la latencia en aplicaciones críticas.»

Aplicación en el SAS: dispositivos IoMT (Internet of Medical Things) en hospitales que procesan datos localmente antes de enviarlos al CPD central.

4.2.4. Cloud Computing Híbrido

El SAS está migrando progresivamente a una nube híbrida:

  • Nube privada: CPDs propios del SAS para datos sensibles (historias clínicas)
  • Nube pública: Azure, AWS para aplicaciones menos críticas
  • Cloud bursting: Expansión temporal a nube pública en picos de demanda
En el examen de 2025 (Turno Libre), pregunta 69: «En el contexto de la nube híbrida, ¿qué permite el ‘cloud bursting’?» Respuesta correcta: «Expansión temporal a la nube pública durante picos de demanda.»

5. Sistemas Abiertos vs Sistemas Propietarios

Este apartado es crucial porque el SAS tiene una apuesta estratégica clara por el software libre. Pero vamos a ser objetivos y ver ventajas e inconvenientes de ambos.

5.1. Sistemas Operativos Propietarios

Definición: Sistemas cuyo código fuente no es accesible públicamente y cuyo uso requiere licencia comercial.

Ejemplos Principales:

  • Microsoft Windows (10, 11, Server 2019/2022)
  • macOS (Apple)
  • IBM AIX
  • Oracle Solaris
Ventajas Inconvenientes
✅ Soporte comercial garantizado ❌ Coste de licencias elevado
✅ Integración con ecosistema del fabricante ❌ Dependencia del proveedor (vendor lock-in)
✅ Interfaz homogénea y amigable ❌ Código fuente cerrado (sin posibilidad de auditoría)
✅ Mayor compatibilidad con software comercial ❌ Menor flexibilidad de configuración
✅ Actualizaciones automáticas centralizadas ❌ Actualizaciones pueden ser problemáticas
⚠️ IMPORTANTE: El fin de soporte de Windows 10 (14 octubre 2025) es un tema candente. El SAS debe planificar la migración de decenas de miles de puestos a Windows 11 o alternativas Linux.

5.2. Sistemas Operativos Abiertos (Software Libre y Código Abierto)

Definición: Sistemas cuyo código fuente es accesible, modificable y redistribuible según licencias específicas.

Ejemplos Principales:

  • GNU/Linux (múltiples distribuciones)
  • FreeBSD
  • OpenBSD
En el examen de 2019, pregunta 37: «¿Cuál de los siguientes Sistemas Operativos es Open Source?» Respuesta correcta: «Ubuntu».

5.2.1. Las Cuatro Libertades del Software Libre

Según el proyecto GNU, el software libre se define por estas libertades:

  1. Libertad 0: Libertad de ejecutar el programa con cualquier propósito
  2. Libertad 1: Libertad de estudiar cómo funciona el programa y modificarlo
  3. Libertad 2: Libertad de redistribuir copias
  4. Libertad 3: Libertad de distribuir copias modificadas
En el examen de 2025, pregunta 27: «Señale la opción correcta con respecto al software libre:» Respuesta correcta: «Es software que permite a los usuarios modificar, distribuir y mejorar el software.»
Ventajas Inconvenientes
✅ Sin costes de licenciamiento ❌ Soporte puede ser más fragmentado
✅ Transparencia total (código auditable) ❌ Curva de aprendizaje puede ser mayor
✅ Independencia de proveedor ❌ Menor compatibilidad con software comercial específico
✅ Flexibilidad de personalización máxima ❌ Responsabilidad de mantenimiento propia
✅ Comunidad global de desarrollo ❌ Interfaz puede ser menos pulida (en algunos casos)

5.3. GNU/Linux: El Sistema Operativo del SAS

Vamos a profundizar en Linux porque es fundamental en el SAS.

5.3.1. ¿Qué es GNU?

GNU es un acrónimo recursivo: «GNU No es Unix». Es un sistema operativo libre tipo Unix iniciado por Richard Stallman en 1983.

En el examen de 2023, pregunta 30: «¿Cuál de las siguientes afirmaciones NO es correcta?» Respuesta incorrecta (la que había que marcar): «El Proyecto GNU se limita al sistema operativo, no incluye programas de aplicación». FALSO, porque GNU incluye compiladores, editores, shells, etc.

5.3.2. Arquitectura de GNU/Linux

    ┌────────────────────────────────────────┐
    │  APLICACIONES DE USUARIO               │
    │  (Navegador, LibreOffice, Diraya, etc.)│
    └────────────────────────────────────────┘
                     ↕
    ┌────────────────────────────────────────┐
    │  GNU USERLAND                          │
    │  - Shell (Bash)                        │
    │  - Utilidades (ls, grep, sed, awk)     │
    │  - Bibliotecas (glibc)                 │
    │  - Compiladores (GCC)                  │
    └────────────────────────────────────────┘
                     ↕
    ┌────────────────────────────────────────┐
    │  LINUX KERNEL                          │
    │  - Gestión de procesos                 │
    │  - Gestión de memoria                  │
    │  - Controladores de dispositivos       │
    │  - Sistema de archivos                 │
    └────────────────────────────────────────┘
                     ↕
    ┌────────────────────────────────────────┐
    │  HARDWARE                              │
    └────────────────────────────────────────┘
            

Es importante entender que Linux es solo el kernel. El sistema completo es GNU/Linux (herramientas GNU + kernel Linux).

5.3.3. Sistemas Operativos Multiusuario

En el examen de 2019, pregunta 35: «¿Cuál de los siguientes Sistemas Operativos son multiusuario?» Las opciones eran VMS, Unix, Linux. La respuesta correcta: «Todas las opciones anteriores son correctas.»

Un sistema multiusuario permite que varios usuarios usen el sistema simultáneamente, con sesiones independientes y aislamiento de recursos. Linux, Unix y VMS lo son.

5.4. Principales Distribuciones Linux en Entornos Corporativos

Distribución Características Uso Típico En el SAS
Red Hat Enterprise Linux (RHEL) Soporte comercial, ciclo largo, estabilidad Servidores críticos empresariales Servidores de aplicaciones core (Diraya, BPS)
Ubuntu Server Fácil uso, gran comunidad, LTS cada 2 años Servidores web, desarrollo Entornos de desarrollo, aplicaciones web
SUSE Linux Enterprise Soporte comercial, YaST (gestión), estabilidad Servidores misión crítica Algunos servidores de BBDD
OpenSUSE Base de SUSE, comunitaria, rolling/estable Escritorios, desarrollo Base de LeTSAS (terminales cliente ligeros)
Debian Muy estable, ciclo largo, base de Ubuntu Servidores estables, embedded Algunos servidores específicos

5.5. El Proyecto LeTSAS: Linux en el SAS

El proyecto LeTSAS (Linux embebido en Terminales del SAS) es un caso de éxito de implantación masiva de Linux en sanidad.

🖥️ LeTSAS: Detalles del Proyecto

Objetivo: Sustituir terminales Windows en farmacias, consultas y administración por terminales Linux ligeros.

Arquitectura:

  • Cliente ligero: Terminal con OpenSUSE Leap (Linux)
  • Servidor de terminales: Servidores potentes en cada centro que ejecutan las aplicaciones
  • Protocolo: X2Go / RDP para sesiones remotas

Ventajas conseguidas:

  • ✅ Reducción de costes de licencias Windows (millones de euros anuales)
  • ✅ Gestión centralizada desde el CPD del SAS
  • ✅ Mayor seguridad (los datos no se almacenan en el terminal)
  • ✅ Ciclo de vida del hardware más largo
  • ✅ Actualizaciones centralizadas y transparentes al usuario

Cifras:

  • Más de 20.000 terminales LeTSAS desplegados
  • Presencia en todos los hospitales y la mayoría de centros de atención primaria
  • Ahorro estimado superior a 15 millones de euros desde su implantación
💡 PARA EL EXAMEN: LeTSAS es un tema recurrente. Debes saber qué significa el acrónimo, qué tecnología usa (Linux, OpenSUSE, clientes ligeros), y sus ventajas principales (ahorro económico, gestión centralizada, seguridad).

6. Administración y Gestión del Sistema Operativo

Ahora vamos a la parte práctica. Como Técnico Especialista en Informática del SAS, gran parte de tu trabajo será administrar y mantener sistemas operativos. Vamos a ver las tareas clave.

6.1. Gestión de Usuarios y Grupos

En Linux:

# Crear un usuario nuevo sudo useradd -m -s /bin/bash juan.perez sudo passwd juan.perez # Añadir usuario a un grupo (ejemplo: grupo 'medicos') sudo usermod -aG medicos juan.perez # Ver grupos de un usuario groups juan.perez # Eliminar un usuario sudo userdel -r juan.perez # -r elimina también su home # Ver todos los usuarios del sistema cat /etc/passwd # Ver todos los grupos cat /etc/group

En Windows:

# PowerShell - Crear usuario local New-LocalUser -Name "Juan.Perez" -Password (ConvertTo-SecureString "P@ssw0rd" -AsPlainText -Force) # Añadir usuario a grupo Add-LocalGroupMember -Group "Usuarios" -Member "Juan.Perez" # En Active Directory (entorno SAS) New-ADUser -Name "Juan Pérez" -SamAccountName "juan.perez" -UserPrincipalName "juan.perez@sas.junta-andalucia.es"

6.2. Gestión de Procesos y Servicios

Servicios en Linux (systemd)

# Ver estado de un servicio sudo systemctl status apache2 # Iniciar un servicio sudo systemctl start apache2 # Detener un servicio sudo systemctl stop apache2 # Habilitar servicio en el arranque sudo systemctl enable apache2 # Ver todos los servicios systemctl list-units --type=service # Ver logs de un servicio sudo journalctl -u apache2 -f # -f para seguir en tiempo real

Servicios en Windows

# PowerShell - Ver servicios Get-Service # Iniciar servicio Start-Service -Name "Spooler" # Detener servicio Stop-Service -Name "Spooler" # Configurar inicio automático Set-Service -Name "Spooler" -StartupType Automatic

6.3. Gestión de Almacenamiento

6.3.1. Particiones y Sistemas de Archivos en Linux

# Ver discos y particiones lsblk # Ver espacio usado/libre df -h # Ver uso por directorio du -sh /* # Montar un disco manualmente sudo mount /dev/sdb1 /mnt/datos # Desmontar sudo umount /mnt/datos # Editar montajes permanentes sudo nano /etc/fstab

6.3.2. Gestión de Discos en Windows

Windows usa letras de unidad (C:, D:, E:, etc.) y el sistema de archivos NTFS típicamente.

# PowerShell - Ver discos Get-Disk # Ver particiones Get-Partition # Ver volúmenes (letras de unidad) Get-Volume # Liberar espacio con Disk Cleanup cleanmgr

6.4. Copias de Seguridad y Recuperación

En el SAS, las copias de seguridad son críticas. Los datos de salud tienen valor legal y deben estar protegidos.

💾 Estrategia de Backup en el SAS

  • Backup completo: Semanal (domingos a las 02:00)
  • Backup incremental: Diario (lunes a sábado a las 02:00)
  • Retención: 30 días en disco, 7 años en cinta (según normativa sanitaria)
  • Herramientas: Veeam Backup, Bacula, rsync, scripts propios
  • Pruebas de restauración: Trimestrales (obligatorio por ENS)

Comandos de Backup en Linux

# Backup con tar (comprimido) tar -czf /backup/diraya_backup_$(date +%Y%m%d).tar.gz /opt/diraya/datos # Backup incremental con rsync rsync -avz --delete /opt/diraya/datos/ usuario@servidor-backup:/backups/diraya/ # Restaurar desde tar tar -xzf /backup/diraya_backup_20250101.tar.gz -C /opt/diraya/datos/

6.5. Monitorización y Logs

Logs en Linux

# Ver logs del sistema sudo journalctl -xe # Logs de autenticación sudo tail -f /var/log/auth.log # Logs del kernel dmesg | tail -50 # Logs de Apache sudo tail -f /var/log/apache2/error.log

Logs en Windows

Windows usa el Visor de Eventos (Event Viewer):

  • Application: Logs de aplicaciones
  • Security: Eventos de seguridad (inicios de sesión, cambios de permisos)
  • System: Eventos del sistema operativo
# PowerShell - Ver logs de seguridad Get-EventLog -LogName Security -Newest 100 # Ver errores de sistema Get-EventLog -LogName System -EntryType Error -Newest 50

7. Planes de Implantación y Migración de Sistemas Operativos

Este apartado es oro puro para el examen porque combina aspectos técnicos con gestión de proyectos. Vamos a ver cómo se planifica una migración real.

7.1. Fases de un Plan de Migración

    FASE 1: ANÁLISIS Y PLANIFICACIÓN
         ↓
    ├─ Inventario de sistemas actuales
    ├─ Análisis de compatibilidad de aplicaciones
    ├─ Evaluación de impacto en usuarios
    ├─ Definición de arquitectura objetivo
    └─ Elaboración de calendario
         ↓
    FASE 2: PREPARACIÓN
         ↓
    ├─ Configuración de entornos de prueba
    ├─ Formación de administradores
    ├─ Adaptación de aplicaciones
    ├─ Preparación de documentación
    └─ Plan de comunicación a usuarios
         ↓
    FASE 3: PILOTO
         ↓
    ├─ Selección de grupo piloto
    ├─ Migración controlada
    ├─ Recopilación de feedback
    ├─ Ajustes y correcciones
    └─ Validación de resultados
         ↓
    FASE 4: DESPLIEGUE
         ↓
    ├─ Migración por fases (hospitales/centros)
    ├─ Soporte intensivo
    ├─ Monitorización continua
    └─ Gestión de incidencias
         ↓
    FASE 5: ESTABILIZACIÓN
         ↓
    ├─ Cierre de incidencias
    ├─ Optimización de configuraciones
    ├─ Documentación final
    └─ Traspaso a operación
            

7.2. Ejemplo Real: Migración Windows 10 → Windows 11 en el SAS

📋 Caso Práctico: Plan de Migración SAS 2025-2026

Contexto: El SAS tiene aproximadamente 70.000 puestos con Windows 10. Microsoft dejará de dar soporte gratuito el 14 de octubre de 2025.

Desafíos:

  • Requisitos hardware de Windows 11 (TPM 2.0, Secure Boot)
  • Compatibilidad de aplicaciones clínicas (Diraya, Receta XXI)
  • Formación de más de 100.000 profesionales
  • Coste económico y humano
  • Ventana temporal limitada (12-18 meses)

Estrategia adoptada:

1. Análisis previo (meses 1-3):

  • Inventario completo con herramienta SCCM (System Center Configuration Manager)
  • Clasificación de equipos: compatibles / requieren actualización hardware / obsoletos
  • Pruebas de compatibilidad de aplicaciones críticas

2. Decisiones estratégicas:

  • Equipos compatibles → Migración a Windows 11
  • Equipos no compatibles pero funcionales → Migración a LeTSAS (Linux)
  • Equipos obsoletos → Renovación de parque informático

3. Piloto (meses 4-6):

  • Centro de Salud piloto: C.S. de Alhaurín de la Torre (Málaga) – 50 puestos
  • Hospital piloto: Hospital de Riotinto (Huelva) – 200 puestos
  • Servicios centrales: Edificio Urquijo (Sevilla) – 100 puestos administrativos

4. Despliegue masivo (meses 7-18):

  • Fase 1: Centros de atención primaria (6 meses)
  • Fase 2: Hospitales comarcales (4 meses)
  • Fase 3: Hospitales de alta resolución (4 meses)
  • Fase 4: Hospitales de referencia (4 meses)

Resultados esperados:

  • 60% de equipos migrados a Windows 11
  • 25% de equipos migrados a LeTSAS
  • 15% de equipos renovados
  • Ahorro estimado: 8 millones de euros (vs. renovar todo el parque)

7.3. Factores Críticos de Éxito

Factor Descripción Riesgos si falla
Patrocinio directivo Apoyo de la Dirección General del SAS Falta de recursos, bloqueos políticos
Comunicación Información clara y anticipada a usuarios Resistencia al cambio, rumores, ansiedad
Formación Capacitación antes de la migración Pérdida de productividad, frustración
Soporte técnico Equipo reforzado durante migración Colapso de ayudaDIGITAL, caos operativo
Plan B Estrategia de rollback si falla Imposibilidad de volver atrás, inoperatividad

7.4. Estrategias de Migración

7.4.1. Migración «Big Bang»

Descripción: Cambio completo en un momento determinado.

  • ✅ Ventaja: Rápido, sin coexistencia de sistemas
  • ❌ Inconveniente: Alto riesgo, sin margen de error
  • Uso: Sistemas pequeños o con ventana de mantenimiento amplia

7.4.2. Migración Gradual (Phased Rollout)

Descripción: Despliegue por fases (por departamento, localización, etc.)

  • ✅ Ventaja: Controlado, aprendizaje iterativo
  • ❌ Inconveniente: Más lento, requiere soporte de ambos sistemas
  • Uso: Organizaciones grandes como el SAS

7.4.3. Migración Piloto

Descripción: Grupo reducido como prueba antes del despliegue masivo

  • ✅ Ventaja: Detección temprana de problemas
  • ❌ Inconveniente: Alarga el proyecto
  • Uso: Obligatorio en proyectos críticos del SAS

8. Instalación, Configuración y Optimización de Sistemas Operativos

Vamos a ver aspectos prácticos de instalación y optimización. Esto es muy importante porque en un supuesto práctico del examen te pueden pedir que describas cómo instalarías un servidor o cómo optimizarías un sistema.

8.1. Tareas de Instalación

8.1.1. Instalación de Linux (Servidor)

Proceso típico de instalación de Ubuntu Server 24.04 LTS:

  1. Preparación:
    • Descargar ISO desde ubuntu.com/download/server
    • Crear USB booteable con Rufus, dd o Ventoy
    • Verificar requisitos hardware (mínimo 2GB RAM, 25GB disco)
  2. Arranque:
    • Boot desde USB
    • Seleccionar idioma (Español)
    • Actualizar a la última versión del instalador (recomendado)
  3. Configuración de red:
    • IP estática para servidores (ejemplo: 10.34.10.50/24)
    • Gateway: 10.34.10.1
    • DNS: 10.128.10.10, 10.128.10.11 (DNS SAS)
  4. Particionado:
    • Partición /boot: 1GB (ext4)
    • Partición / (raíz): 50GB (ext4 o XFS)
    • Partición /var: resto del disco (para logs y datos)
    • Swap: 8GB (o 2x RAM si poca memoria)
    • LVM recomendado para flexibilidad futura
  5. Configuración de usuario:
    • Crear usuario administrador (no usar root directamente)
    • Configurar SSH desde inicio
  6. Selección de software:
    • OpenSSH server (obligatorio para gestión remota)
    • Docker (si se van a usar contenedores)
    • Paquetes adicionales según rol (web server, database, etc.)
  7. Post-instalación:
    • Actualizar sistema: sudo apt update && sudo apt upgrade
    • Configurar firewall: sudo ufw enable
    • Configurar sincronización horaria (NTP)
    • Configurar logging centralizado (rsyslog a servidor central SAS)

8.1.2. Instalación de Windows Server 2022

Proceso típico:

  1. Preparación:
    • ISO desde Microsoft VLSC (Volume Licensing Service Center)
    • Requisitos: 2GB RAM, 32GB disco (mínimo, se recomienda mucho más)
  2. Instalación:
    • Arranque desde ISO
    • Seleccionar edición: Standard vs Datacenter (según licencia SAS)
    • Instalación: Desktop Experience vs Server Core (sin GUI)
  3. Configuración inicial:
    • Contraseña de Administrador (política del SAS: mínimo 14 caracteres, compleja)
    • Configuración de red (IP estática)
    • Cambio de nombre del servidor (nomenclatura SAS: SERVXXAANNNN)
    • Unir al dominio Active Directory del SAS
  4. Roles y características:
    • Instalar roles según función (Web Server, File Server, etc.)
    • Configurar Windows Update (WSUS del SAS)
    • Configurar Windows Firewall

8.2. Tareas de Configuración

8.2.1. Hardening de Seguridad (Bastionado)

El hardening es el proceso de asegurar un sistema eliminando vulnerabilidades innecesarias.

⚠️ ENS NIVEL MEDIO: Los sistemas del SAS deben cumplir ENS (Esquema Nacional de Seguridad) nivel MEDIO como mínimo. Esto implica aplicar guías de bastionado específicas.

Tareas de hardening en Linux:

  • Deshabilitar root login por SSH: PermitRootLogin no en /etc/ssh/sshd_config
  • Usar autenticación por clave pública (no solo contraseña)
  • Deshabilitar servicios innecesarios: systemctl disable telnet
  • Configurar firewall (ufw/iptables): permitir solo puertos necesarios
  • Aplicar actualizaciones de seguridad: unattended-upgrades
  • Configurar SELinux o AppArmor (controles de acceso obligatorio)
  • Límites de recursos por usuario (/etc/security/limits.conf)
  • Auditoría con auditd

Tareas de hardening en Windows:

  • Aplicar políticas de grupo (GPO) del dominio SAS
  • Deshabilitar protocolos inseguros (SMBv1)
  • Configurar Windows Defender / antivirus corporativo
  • Activar BitLocker para cifrado de disco
  • Deshabilitar cuentas innecesarias
  • Configurar auditoría de eventos de seguridad
  • Aplicar actualizaciones desde WSUS

8.3. Tareas de Optimización

8.3.1. Optimización de Rendimiento en Linux

# Ver uso de CPU y memoria en tiempo real top htop # versión mejorada de top # Ver procesos que más I/O hacen iotop # Ver uso de disco df -h du -sh /* # Limpiar caché de paquetes sudo apt clean # Optimizar base de datos de paquetes sudo apt autoclean sudo apt autoremove # Ajustar swappiness (cuánto usa swap vs RAM) # Valor bajo = menos uso de swap (mejor para servidores) sudo sysctl vm.swappiness=10 echo "vm.swappiness=10" | sudo tee -a /etc/sysctl.conf

8.3.2. Optimización de Rendimiento en Windows

  • Deshabilitar servicios innecesarios (services.msc)
  • Deshabilitar efectos visuales innecesarios (sysdm.cpl → Rendimiento)
  • Limpiar archivos temporales (Disk Cleanup)
  • Desfragmentar discos (si son HDD, no SSD)
  • Ajustar memoria virtual (paging file)
  • Monitorizar con Performance Monitor (perfmon)

8.4. Herramientas de Gestión

Herramienta Plataforma Función Uso en el SAS
Ansible Multiplataforma Automatización de configuración Despliegue masivo de configuraciones en servidores Linux
Puppet Multiplataforma Gestión de configuración Mantener configuración homogénea en flota de servidores
SCCM Windows Gestión centralizada de equipos Windows Despliegue de actualizaciones y aplicaciones en puestos Windows
Nagios Multiplataforma Monitorización de sistemas Alertas tempranas de problemas en servidores
Zabbix Multiplataforma Monitorización avanzada Dashboards de estado de infraestructura SAS

9. Sistemas Operativos en Dispositivos Móviles

Este apartado ha cobrado enorme importancia en el SAS con la apuesta por la movilidad sanitaria. Cada vez más profesionales usan tablets y smartphones para acceder a Diraya, prescribir en Receta XXI desde el domicilio del paciente, etc.

9.1. Principales Sistemas Operativos Móviles

SO Móvil Desarrollador Cuota de Mercado Características Clave
Android Google (AOSP) ~70% global Código abierto, personalizable, múltiples fabricantes
iOS Apple ~28% global Cerrado, integración hardware-software, App Store
HarmonyOS Huawei ~2% (principalmente China) Sucesor de Android en dispositivos Huawei

9.2. Android en el Entorno Sanitario

Android es el sistema móvil más usado en el SAS por su flexibilidad y menor coste.

9.2.1. Arquitectura de Android

    ┌─────────────────────────────────────┐
    │  APLICACIONES                       │
    │  (Diraya Mobile, ClicSalud+, etc.)  │
    └─────────────────────────────────────┘
                   ↕
    ┌─────────────────────────────────────┐
    │  FRAMEWORK DE APLICACIONES (Java/Kotlin) │
    │  - Activity Manager                 │
    │  - Content Providers                │
    │  - Notification Manager             │
    └─────────────────────────────────────┘
                   ↕
    ┌─────────────────────────────────────┐
    │  ANDROID RUNTIME (ART)              │
    │  + LIBRERÍAS NATIVAS (C/C++)        │
    └─────────────────────────────────────┘
                   ↕
    ┌─────────────────────────────────────┐
    │  KERNEL LINUX                       │
    │  - Controladores de dispositivos    │
    │  - Gestión de memoria               │
    │  - Gestión de energía               │
    └─────────────────────────────────────┘
            

Nota importante: Android usa el kernel Linux, pero NO es GNU/Linux completo. Es un sistema distinto optimizado para móviles.

9.2.2. Gestión de Dispositivos Android en el SAS (MDM)

El SAS usa un MDM (Mobile Device Management) para gestionar centralizadamente los dispositivos móviles corporativos:

  • Configuración remota: WiFi, VPN, correo corporativo
  • Instalación de apps: Despliegue silencioso de apps corporativas
  • Políticas de seguridad: PIN obligatorio, cifrado, bloqueo remoto
  • Geolocalización: Localizar dispositivos perdidos
  • Borrado remoto: Wipear datos si se pierde/roba el dispositivo
  • Inventario: Control de qué dispositivos hay, qué versión de SO, etc.

📱 Caso de Uso: Tablet para Enfermeras de Hospitalización

Una enfermera en el Hospital Reina Sofía de Córdoba usa una tablet Android con:

  • Diraya Mobile: Consulta historias clínicas en la habitación del paciente
  • App de Administración de Medicamentos: Escanea código de barras del paciente y medicamento
  • VPN corporativa: Conexión segura a red del SAS
  • MDM: Dispositivo gestionado centralmente, políticas de seguridad aplicadas

Ventajas:

  • Atención a pie de cama sin ir al mostrador de enfermería
  • Reducción de errores de medicación
  • Mayor tiempo de contacto con paciente
  • Registro inmediato de constantes

9.3. iOS en el Entorno Sanitario

iOS se usa principalmente en dispositivos propiedad de profesionales (BYOD – Bring Your Own Device).

Características de iOS Relevantes para el SAS:

  • Seguridad robusta: Enclave Secure, cifrado por defecto, Touch ID/Face ID
  • Ecosistema cerrado: Mayor control, menos malware
  • Actualizaciones regulares: Soporte de 5-6 años para dispositivos
  • MDM compatible: Apple Business Manager para gestión corporativa

9.4. Seguridad en Dispositivos Móviles

⚠️ RIESGOS ESPECÍFICOS DE MÓVILES:
  • Pérdida/robo: Datos sensibles en dispositivo portable
  • Conexiones WiFi públicas: Sniffing de tráfico no cifrado
  • Apps maliciosas: Malware en tiendas no oficiales
  • Phishing móvil (Smishing): SMS/WhatsApp fraudulentos
  • Jailbreak/Root: Anulación de medidas de seguridad del SO

Medidas de Seguridad Implementadas en el SAS:

  1. Contenedores corporativos: Separación entre apps/datos personales y corporativos
  2. VPN obligatoria: Todo el tráfico corporativo pasa por VPN
  3. Autenticación multifactor: OTP (One-Time Password) para acceso a Diraya
  4. Cifrado de datos: Tanto en reposo como en tránsito
  5. Detección de Jailbreak/Root: Apps corporativas no funcionan si se detecta
  6. Actualizaciones forzadas: Dispositivos obsoletos se bloquean

10. Casos Prácticos y Supuestos del SAS

Vamos a ver algunos casos prácticos que te pueden ayudar a entender cómo se aplica todo esto en el día a día del SAS, y que además son típicos de supuestos de examen.

📋 CASO PRÁCTICO 1: Incidente en Servidor de Diraya

Situación: Es lunes a las 8:30 AM. El Centro de Control del SAS recibe alertas de que el servidor de aplicaciones de Diraya en el Hospital de Valme (Sevilla) no responde. Los médicos no pueden acceder a historias clínicas.

Datos técnicos:

  • Servidor: RHEL 8.6, 32GB RAM, aplicación Java (WildFly)
  • Síntomas: Aplicación muy lenta, timeouts constantes
  • Logs muestran: «OutOfMemoryError: Java heap space»

Análisis como Técnico Especialista:

  1. Diagnóstico inicial:
    # Conectar al servidor ssh admin@servidor-diraya-valme # Ver procesos y memoria top # Se observa que el proceso Java consume 28GB de 32GB RAM # Ver logs de la aplicación tail -f /opt/wildfly/standalone/log/server.log # Confirmación: OutOfMemoryError repetidos desde las 8:00 AM
  2. Acción inmediata (mitigación):
    # Reiniciar el servicio de aplicación sudo systemctl restart wildfly # Monitorizar arranque sudo journalctl -u wildfly -f

    Resultado: La aplicación arranca correctamente. Los médicos vuelven a tener acceso. Incidente mitigado temporalmente.

  3. Análisis de causa raíz:
    • Revisar configuración de memoria JVM (-Xmx parámetro)
    • Analizar heap dump para identificar memory leak
    • Comprobar si hubo cambio reciente en la aplicación
  4. Solución definitiva:
    • Aumentar memoria asignada a JVM de 24GB a 26GB
    • Configurar monitorización proactiva de memoria (alertas al 80%)
    • Escalar al proveedor de Diraya si se confirma memory leak

Lecciones para el examen:

  • Conocer comandos de diagnóstico (top, journalctl, tail)
  • Entender gestión de servicios con systemd
  • Saber diferenciar entre mitigación y solución definitiva
  • Importancia de logs para diagnosticar

📋 CASO PRÁCTICO 2: Migración de Terminal a LeTSAS

Situación: Un Centro de Salud va a migrar 30 puestos de Windows 10 a LeTSAS (Linux). Eres el técnico responsable del despliegue.

Tareas a realizar:

  1. Pre-migración:
    • Inventario de hardware de los 30 PCs (CPU, RAM, disco)
    • Verificar que todos cumplen mínimos para LeTSAS (2GB RAM, 20GB disco)
    • Backup de datos locales (aunque idealmente no debería haber)
    • Identificar perfiles de usuario y mapeo de impresoras
  2. Despliegue:
    • Uso de imagen PXE (Preboot Execution Environment)
    • Arranque por red, instalación automática desatendida
    • Configuración automática: IP, DNS, servidor de terminales, impresoras
    • Tiempo estimado: 15 minutos por puesto (en paralelo: 2-3 horas para 30)
  3. Post-migración:
    • Verificación de conectividad con servidor de terminales
    • Prueba de acceso a Diraya y Receta XXI
    • Configuración de perfiles de usuario
    • Formación rápida al personal (5 minutos por persona: inicio, cerrar sesión)
  4. Soporte post-despliegue:
    • Primera semana: presencia física diaria en el centro (2 horas/día)
    • Resolución de incidencias menores (impresoras, sesiones colgadas)
    • Recopilación de feedback del personal

Ventajas observadas tras la migración:

  • Reducción de llamadas a ayudaDIGITAL (menos problemas de lentitud, virus)
  • Arranque más rápido de las sesiones (10 segundos vs 2 minutos)
  • Actualización transparente: se actualiza el servidor, no los 30 clientes
  • Ahorro económico: sin renovación de licencias Windows

11. Cuestionario de 30 Preguntas Tipo Test

Ahora vamos con las preguntas. He incluido preguntas que han caído en exámenes reales (lo verás indicado) y otras que he creado siguiendo el mismo patrón y dificultad del SAS. Intenta hacerlas sin mirar las respuestas, como si fuera el examen real.

1. ¿Cuál de las siguientes afirmaciones sobre los sistemas informáticos y su jerarquía de niveles es correcta?
A) Los niveles más bajos en la jerarquía se ocupan únicamente del almacenamiento de datos.
B) En la jerarquía de niveles, el sistema operativo actúa como una capa de abstracción entre el hardware y el software de aplicación.
C) En la jerarquía de sistemas informáticos, el software de aplicación interactúa directamente con el hardware.
D) Los sistemas informáticos siempre siguen una jerarquía estricta, sin excepción.
✅ Respuesta Correcta: B
Explicación: Esta pregunta cayó en el examen de Promoción Interna 2025 (pregunta 21). El sistema operativo SÍ actúa como capa de abstracción, ocultando la complejidad del hardware a las aplicaciones. Las apps no hablan directamente con el hardware (opción C incorrecta), sino que hacen llamadas al sistema operativo.
2. ¿Qué comando utilizaríamos en sistemas GNU/Linux para conocer los procesos en ejecución y su estado en tiempo real?
A) tar
B) sart
C) pcat
D) top
✅ Respuesta Correcta: D
Explicación: Esta pregunta cayó textualmente en el examen de 2025 Turno Libre (pregunta 63). El comando top muestra procesos en ejecución con su uso de CPU, memoria, estado, etc., en tiempo real. tar es para comprimir/descomprimir archivos. sart y pcat no son comandos estándar de Linux.
3. ¿Qué significa el acrónimo LeTSAS en el contexto del Servicio Andaluz de Salud?
A) Linux exportado en terminales del SAS
B) Linux embebido en Terminales del SAS
C) Linux extraído para terminales del SAS
D) Linux en tramitación asistencial del SAS
✅ Respuesta Correcta: B
Explicación: Esta pregunta cayó en el examen de 2025 Turno Libre (pregunta 66). LeTSAS significa «Linux embebido en Terminales del SAS», el proyecto que desplegó más de 20.000 terminales Linux en centros sanitarios andaluces, basado en OpenSUSE y arquitectura cliente-servidor.
4. Microsoft dejará de ofrecer actualizaciones de seguridad desde Windows Update, asistencia técnica y correcciones de seguridad de forma gratuita para Windows 10 después del:
A) 14 de octubre de 2025
B) 11 de noviembre de 2025
C) 31 de diciembre de 2025
D) Ninguna de estas fechas es la correcta
✅ Respuesta Correcta: A
Explicación: Pregunta del examen de 2025 (pregunta 24). El fin de soporte de Windows 10 es el 14 de octubre de 2025. Después de esa fecha, Microsoft no ofrecerá actualizaciones gratuitas de seguridad, lo que representa un riesgo crítico. El SAS debe planificar la migración de decenas de miles de puestos antes de esa fecha.
5. ¿Cuál es la combinación de teclas para bloquear un equipo como medida de seguridad en el sistema operativo Microsoft Windows?
A) Windows + L
B) Windows + D
C) Windows + G
D) Windows + Esc
✅ Respuesta Correcta: A
Explicación: Pregunta del examen de 2025 (pregunta 23). Windows + L bloquea el equipo inmediatamente, requiriendo contraseña para desbloquearlo. Windows + D minimiza todas las ventanas mostrando el escritorio. Windows + G abre la barra de juegos de Xbox. Esta combinación es fundamental en entornos sanitarios para proteger datos cuando el profesional se ausenta del puesto.
6. ¿Qué tipo de permiso se le asigna en Linux a un fichero si usamos el comando chmod 755?
A) El propietario tiene permisos de lectura, escritura y ejecución sobre el fichero y el resto solo de lectura y escritura
B) El propietario tiene permisos de lectura, escritura y ejecución sobre el fichero y el resto solo de lectura y ejecución
C) El propietario tiene permisos de lectura, escritura y ejecución sobre el fichero y el resto solo de escritura
D) Ninguna opción es correcta
✅ Respuesta Correcta: B
Explicación: Pregunta del examen de 2019 (pregunta 36). En chmod 755:
  • 7 (rwx): Propietario puede leer, escribir y ejecutar
  • 5 (r-x): Grupo puede leer y ejecutar (no escribir)
  • 5 (r-x): Otros pueden leer y ejecutar (no escribir)
Es típico para scripts ejecutables que deben ser accesibles a todos pero modificables solo por el propietario.
7. ¿Cuál de los siguientes comandos es el MENOS aconsejable de ejecutar en un equipo con sistema operativo Linux?
A) sudo wc -l /etc/passwd
B) sudo init 6
C) sudo rm -rf /
D) sudo shutdown -r now
✅ Respuesta Correcta: C
Explicación: Pregunta del examen de 2025 (pregunta 26). sudo rm -rf / es el comando más destructivo en Linux: elimina RECURSIVAMENTE (-r) y FORZADAMENTE (-f) TODO el sistema de archivos desde la raíz (/). El sistema queda completamente inutilizable. Las otras opciones son normales: contar líneas de un archivo (A), reiniciar el sistema (B y D).
8. Señale la opción correcta con respecto al software libre:
A) Es software que debe ofrecerse sin costo alguno
B) Es software que permite a los usuarios modificar, distribuir y mejorar el software
C) Es software que únicamente se puede usar en proyectos sin ánimo de lucro
D) Es software que siempre debe ser utilizado en su versión original
✅ Respuesta Correcta: B
Explicación: Pregunta del examen de 2025 (pregunta 27). El software libre se define por las cuatro libertades: ejecutar, estudiar, redistribuir y distribuir versiones modificadas. NO tiene por qué ser gratuito (puede venderse), NO está limitado a proyectos sin ánimo de lucro, y SÍ puede (y debe poder) modificarse. Confundir «libre» (freedom) con «gratis» (free) es un error común.
9. ¿Cuál de los siguientes Sistemas Operativos son multiusuario?
A) VMS
B) Unix
C) Linux
D) Todas las opciones anteriores son correctas
✅ Respuesta Correcta: D
Explicación: Pregunta del examen de 2019 (pregunta 35). Un sistema multiusuario permite que varios usuarios usen el sistema simultáneamente con sesiones independientes. VMS (de DEC), Unix y Linux son todos multiusuario. Esto es fundamental en servidores del SAS donde múltiples profesionales acceden concurrentemente.
10. ¿Cuál de los siguientes Sistemas Operativos es Open Source?
A) Windows 7
B) Mac OS
C) Windows 10
D) Ubuntu
✅ Respuesta Correcta: D
Explicación: Pregunta del examen de 2019 (pregunta 37). Ubuntu es una distribución Linux de código abierto basada en Debian. Windows (todas las versiones) y macOS son sistemas propietarios con código cerrado. Ubuntu es ampliamente usado en servidores del SAS y es la base de muchas distribuciones Linux.
11. ¿Cuál de las siguientes afirmaciones NO es correcta sobre el Proyecto GNU?
A) GNU es un sistema operativo de software libre y de tipo Unix
B) GNU se usa generalmente con un kernel llamado Linux
C) El Proyecto GNU se limita al sistema operativo, no incluye programas de aplicación
D) El nombre GNU es un acrónimo recursivo de ‘GNU No es Unix’
✅ Respuesta Correcta: C
Explicación: Pregunta del examen de 2023 (pregunta 30). La opción C es FALSA (y por tanto la correcta a marcar, ya que pregunta cuál NO es correcta). El Proyecto GNU SÍ incluye programas de aplicación: compiladores (GCC), editores (Emacs), shell (Bash), utilidades (grep, sed, awk), etc. No se limita solo al sistema operativo.
12. En general, en el sistema operativo Microsoft Windows, para pegar sin formato se utiliza la combinación de teclas:
A) Ctrl + V
B) Windows + Ctrl + V
C) Ctrl + Mayús + V
D) Windows + Mayús + V
✅ Respuesta Correcta: C
Explicación: Pregunta del examen de 2025 (pregunta 25). Ctrl + Mayús + V pega el texto sin formato (sin fuente, colores, etc.). Ctrl + V normal pega con formato. Esto es útil en documentos sanitarios donde se quiere mantener la homogeneidad del formato al copiar de diferentes fuentes.
13. ¿Qué característica define mejor un sistema con alta disponibilidad?
A) Puede dar acceso a un alto número de usuarios simultáneamente
B) Permite compartir un alto número de recursos
C) Permite ejecutar un alto número de tareas en paralelo por cada CPU
D) Garantiza un tiempo mínimo de inactividad y una recuperación rápida
✅ Respuesta Correcta: D
Explicación: Pregunta del examen de 2025 (pregunta 22). La alta disponibilidad (HA) se refiere a sistemas diseñados para minimizar el tiempo de inactividad (downtime) mediante redundancia y recuperación automática ante fallos. La opción A describe escalabilidad, la B compartición de recursos, y la C multiprocesamiento, pero ninguna define específicamente HA.
14. El Hospital Universitario del Sur cuenta con un sistema de virtualización basado en hiperconvergencia. ¿Qué significa dicha tecnología?
A) Se dispone de una arquitectura tradicional en capas, con el almacenamiento, red y servidores de manera independiente
B) Se unifica computación, almacenamiento, red y software en un único sistema para minimizar la complejidad de la arquitectura
C) En realidad, la hiperconvergencia hace referencia a implantación de servidores físicos no virtualizados
D) La hiperconvergencia solo utiliza virtualización por contenedores
✅ Respuesta Correcta: B
Explicación: Pregunta del examen de 2025 Turno Libre (pregunta 116). La hiperconvergencia unifica computación, almacenamiento, red y software de gestión en un único sistema (appliances), simplificando la infraestructura. Elimina la necesidad de SANs separadas y simplifica la gestión. Es una tendencia en CPDs modernos del SAS.
15. ¿Qué es Kubernetes?
A) Un lenguaje de programación de código abierto para implementación de sistemas en la nube
B) Una plataforma de código abierto para automatizar la implementación, el escalado y la administración de aplicaciones en contenedores
C) Un sistema operativo propietario para el desarrollo de aplicaciones en la nube
D) Un lenguaje de programación propietario para la implementación de sistemas en la nube
✅ Respuesta Correcta: B
Explicación: Pregunta del examen de 2023 (pregunta 24). Kubernetes (K8s) es un orquestador de contenedores open source que automatiza despliegue, escalado y gestión de aplicaciones containerizadas (Docker, etc.). Desarrollado originalmente por Google, es el estándar de facto para orquestación. Importante: NO es un lenguaje de programación ni un sistema operativo.
16. ¿Cuál de las siguientes afirmaciones es correcta respecto a Edge Computing?
A) Representa un nuevo paradigma que prioriza el procesamiento local sobre el centralizado
B) Procesa todos los datos en dispositivos finales exclusivamente
C) Complementa el cloud computing reduciendo la latencia en aplicaciones críticas
D) Elimina la necesidad de datos centralizados
✅ Respuesta Correcta: C
Explicación: Pregunta del examen de 2025 Turno Libre (pregunta 57). Edge Computing complementa (no sustituye) el cloud computing procesando datos cerca de donde se generan (el «borde» de la red), reduciendo latencia. No elimina la necesidad de datos centralizados ni procesa TODO en el edge, solo lo crítico en tiempo real. Aplicación en SAS: dispositivos IoMT en hospitales.
17. En el contexto de la nube híbrida, ¿qué permite el «cloud bursting»?
A) Migración completa a la nube pública
B) Aislamiento total de la nube privada
C) Expansión temporal a la nube pública durante picos de demanda
D) Eliminación de la necesidad de infraestructura local
✅ Respuesta Correcta: C
Explicación: Pregunta del examen de 2025 Turno Libre (pregunta 69). Cloud bursting es la capacidad de expandirse temporalmente desde una nube privada a una pública cuando hay picos de demanda, volviendo luego a la privada. Ejemplo en SAS: campaña de vacunación masiva que genera pico de citas, usando temporalmente Azure para absorber el exceso de carga.
18. En Linux, ¿qué comando se utiliza para cambiar de usuario dentro de una sesión ya iniciada?
A) chuser
B) su
C) usermod
D) sudo
✅ Respuesta Correcta: B
Explicación: El comando su (switch user) permite cambiar de usuario. su juan.perez te cambia a ese usuario. su - (con guion) te cambia a root y carga su entorno completo. usermod modifica propiedades de usuarios pero no cambia de sesión. sudo ejecuta comandos como otro usuario (típicamente root) pero no cambia la sesión.
19. ¿Cuál es el sistema de archivos por defecto en las últimas versiones de Red Hat Enterprise Linux (RHEL 8 y 9)?
A) ext4
B) XFS
C) Btrfs
D) ZFS
✅ Respuesta Correcta: B
Explicación: Desde RHEL 7, el sistema de archivos por defecto es XFS, elegido por su alto rendimiento con archivos grandes y su escalabilidad. En el SAS, los servidores RHEL usan XFS para particiones de datos. ext4 sigue siendo muy común en otras distribuciones. Btrfs es usado en SUSE. ZFS es más común en entornos BSD/Solaris.
20. En Windows, ¿qué tecnología permite ejecutar múltiples sistemas operativos virtualizados directamente sobre el hardware sin necesidad de un sistema operativo host previo?
A) VirtualBox
B) VMware Workstation
C) Hyper-V (Type 1)
D) QEMU
✅ Respuesta Correcta: C
Explicación: Hyper-V en su modo Type 1 (bare-metal) actúa como hipervisor que se ejecuta directamente sobre el hardware, sin sistema operativo host intermedio. Windows Server con rol Hyper-V funciona así. VirtualBox, VMware Workstation y QEMU son hipervisores Type 2 que necesitan un SO host. En el SAS se usa Hyper-V y VMware vSphere (Type 1) para servidores.
21. ¿Qué distribución Linux es la base del proyecto LeTSAS del Servicio Andaluz de Salud?
A) Ubuntu
B) Red Hat Enterprise Linux
C) OpenSUSE
D) Debian
✅ Respuesta Correcta: C
Explicación: LeTSAS está basado en OpenSUSE Leap, una distribución comunitaria estable y robusta. Se eligió por su facilidad de gestión centralizada (YaST), estabilidad y buen soporte para entornos de cliente ligero. Los más de 20.000 terminales LeTSAS ejecutan OpenSUSE Leap conectándose a servidores de terminales.
22. En un entorno de virtualización con VMware vSphere, ¿qué componente es responsable de la gestión centralizada de múltiples hosts ESXi?
A) ESXi Host
B) vCenter Server
C) vMotion
D) vSAN
✅ Respuesta Correcta: B
Explicación: vCenter Server es el componente de gestión centralizada que permite administrar múltiples hosts ESXi, crear clusters, configurar HA (alta disponibilidad), DRS (distribución de recursos), etc. ESXi es el hipervisor en cada servidor físico. vMotion es la tecnología de migración en caliente de VMs. vSAN es almacenamiento definido por software.
23. ¿Qué tecnología de Android permite ejecutar múltiples aplicaciones simultáneamente en smartphones modernos?
A) Multithreading
B) Multiprocesamiento simétrico (SMP)
C) Multitarea con cambio de contexto
D) Todas las anteriores
✅ Respuesta Correcta: D
Explicación: Android usa una combinación de técnicas: multithreading (múltiples hilos por app), SMP (aprovechamiento de múltiples núcleos CPU), y multitarea con cambio de contexto (el SO alterna rápidamente entre apps dando sensación de simultaneidad). Los smartphones modernos (8 núcleos, 12GB RAM) pueden ejecutar docenas de apps simultáneamente.
24. En el contexto de seguridad de sistemas operativos, ¿qué implica «hardenizar» un sistema?
A) Aumentar su rendimiento mediante optimización de código
B) Aplicar medidas de seguridad para reducir su superficie de ataque
C) Actualizarlo a la última versión disponible
D) Hacer backup completo de todos sus datos
✅ Respuesta Correcta: B
Explicación: Hardening (bastionado) es el proceso de asegurar un sistema mediante la reducción de su superficie de ataque: deshabilitar servicios innecesarios, cerrar puertos no usados, aplicar configuraciones seguras, implementar políticas estrictas de contraseñas, etc. Es obligatorio en el SAS según ENS. No se refiere a rendimiento, actualizaciones generales ni backups.
25. ¿Qué comando de Linux permite ver el espacio libre y usado en los sistemas de archivos montados?
A) free -h
B) df -h
C) du -sh
D) fdisk -l
✅ Respuesta Correcta: B
Explicación: df -h (disk free, human-readable) muestra el espacio usado/libre de cada sistema de archivos montado. free -h muestra memoria RAM. du -sh muestra el tamaño de directorios específicos. fdisk -l lista particiones de disco pero no muestra uso.
26. En un plan de migración de sistemas operativos para el SAS, ¿cuál sería la estrategia MÁS recomendable para 100.000 puestos de trabajo?
A) Big Bang: migrar todos los puestos en un fin de semana
B) Despliegue gradual por fases, empezando con pilotos
C) Migración aleatoria según disponibilidad de técnicos
D) Esperar a que fallen los equipos actuales para migrarlos
✅ Respuesta Correcta: B
Explicación: Para una organización del tamaño del SAS (100.000+ puestos), la estrategia correcta es despliegue gradual por fases: piloto inicial en centros seleccionados, análisis de resultados, ajustes, y después despliegue progresivo por zonas/hospitales. Big Bang sería extremadamente arriesgado. La migración aleatoria sería caótica. Esperar a fallos es reactivo e inaceptable en sanidad.
27. ¿Qué significa que un sistema operativo implementa «memoria virtual»?
A) Que simula más RAM de la físicamente disponible usando disco duro
B) Que toda la memoria es virtual y no existe RAM física
C) Que la memoria se encuentra en la nube
D) Que usa técnicas de compresión para ahorrar RAM
✅ Respuesta Correcta: A
Explicación: La memoria virtual permite que el SO use espacio en disco (swap en Linux, pagefile en Windows) como extensión de la RAM, permitiendo ejecutar más programas de los que cabrían en RAM física. Cuando la RAM se llena, el SO mueve páginas menos usadas al disco. Es mucho más lento que RAM real, pero permite mayor flexibilidad.
28. En Windows Server, ¿qué herramienta se utiliza para gestionar roles y características del servidor de forma gráfica?
A) Control Panel
B) Server Manager
C) MMC (Microsoft Management Console)
D) PowerShell
✅ Respuesta Correcta: B
Explicación: Server Manager es la consola centralizada en Windows Server para agregar/quitar roles (Web Server, DNS, AD, etc.) y características, gestionar servidores, ver estado, etc. Control Panel es para configuración básica. MMC es un framework genérico de consolas. PowerShell es línea de comandos (aunque también puede gestionar roles con Install-WindowsFeature).
29. ¿Qué tecnología de Android se usa en dispositivos del SAS para gestionar centralizadamente configuraciones y políticas de seguridad?
A) Google Play Protect
B) MDM (Mobile Device Management)
C) Android Debug Bridge (ADB)
D) Google Account Manager
✅ Respuesta Correcta: B
Explicación: MDM (Mobile Device Management) es la tecnología que permite gestión centralizada de flotas de dispositivos móviles: configuración remota, instalación de apps, políticas de seguridad (PIN obligatorio, cifrado), geolocalización, borrado remoto, etc. En el SAS es crítico para gestionar tablets y smartphones corporativos. Google Play Protect es antimalware. ADB es herramienta de desarrollo. Google Account Manager gestiona cuentas.
30. Según el Esquema Nacional de Seguridad (ENS), ¿qué nivel mínimo de seguridad deben cumplir los sistemas del Servicio Andaluz de Salud que gestionan datos de salud?
A) ENS Básico
B) ENS Medio
C) ENS Alto
D) No aplica ENS en sanidad
✅ Respuesta Correcta: B
Explicación: Los sistemas del SAS que gestionan datos de salud (como Diraya) deben cumplir ENS MEDIO como mínimo, por tratarse de categoría especial de datos según RGPD. ENS Alto sería para sistemas de defensa/seguridad nacional. ENS Básico es insuficiente para datos de salud. El ENS SÍ aplica a todas las AAPP, incluyendo sanidad.

12. Mapa Conceptual del Tema

                          ╔════════════════════════════════════╗
                          ║     SISTEMAS OPERATIVOS (SO)      ║
                          ║                                    ║
                          ║  Capa de abstracción entre         ║
                          ║  hardware y aplicaciones           ║
                          ╚════════════════════════════════════╝
                                         │
                    ┌────────────────────┼────────────────────┐
                    │                    │                    │
            ┌───────▼──────┐    ┌────────▼───────┐   ┌───────▼────────┐
            │  FUNCIONES   │    │  COMPONENTES   │   │  CLASIFICACIÓN │
            │   BÁSICAS    │    │   PRINCIPALES  │   │                │
            └──────┬───────┘    └────────┬───────┘   └───────┬────────┘
                   │                     │                    │
        ┌──────────┴──────────┐   ┌──────┴──────┐    ┌───────┴────────┐
        │                     │   │             │    │                │
    ┌───▼───┐           ┌────▼──┐ ▼──┐      ┌──▼──┐ ▼──┐      ┌──▼──────────┐
    │GESTIÓN│           │GESTIÓN│SIS │      │KERNEL│SIS.│      │PROPIETARIOS │
    │PROCESOS│          │MEMORIA│ARCH│      │      │ARCH│      │             │
    │       │           │       │    │      │      │    │      │- Windows    │
    │- CPU  │           │- RAM  │- ext4│    │- Linux│   │      │- macOS      │
    │- Prioridad│       │- Virtual│XFS│     │- NT   │   │      │- Solaris    │
    │- Estados│         │- Paginación│NTFS│ │       │   │      └─────────────┘
    └───┬───┘           └────┬──┘    │      └──┬───┘   │
        │                    │       │         │       │      ┌──▼──────────┐
        │                    │       │         │       │      │ABIERTOS     │
    ┌───▼────────┐      ┌────▼───────▼──┐  ┌──▼───────▼───┐  │(Open Source)│
    │GESTIÓN E/S │      │GESTIÓN        │  │SHELL         │  │             │
    │            │      │SEGURIDAD      │  │              │  │- GNU/Linux  │
    │- Dispositivos│    │               │  │- Bash        │  │- FreeBSD    │
    │- Drivers   │      │- Autenticación│  │- PowerShell  │  │- OpenBSD    │
    │- Buffering │      │- Autorización │  │- GUI (X11,   │  │             │
    └────────────┘      │- Auditoría    │  │  Wayland)    │  │🔹 LeTSAS    │
                        │- Cifrado      │  └──────────────┘  │ (OpenSUSE)  │
                        └───────────────┘                     └─────────────┘

                          ╔════════════════════════════════════╗
                          ║   TENDENCIAS ACTUALES              ║
                          ╚════════════════════════════════════╝
                                         │
                    ┌────────────────────┼────────────────────┐
                    │                    │                    │
            ┌───────▼──────┐    ┌────────▼───────┐   ┌───────▼────────┐
            │VIRTUALIZACIÓN│    │  CONTENEDORES  │   │   MOVILIDAD    │
            │              │    │                │   │                │
            │- Type 1/2    │    │- Docker        │   │- Android       │
            │- VMware      │    │- Kubernetes    │   │- iOS           │
            │- Hyper-V     │    │- Microservicios│   │- MDM           │
            │- KVM         │    │                │   │- BYOD          │
            └──────────────┘    └────────────────┘   └────────────────┘

                          ╔════════════════════════════════════╗
                          ║   ADMINISTRACIÓN Y GESTIÓN         ║
                          ╚════════════════════════════════════╝
                                         │
                    ┌────────────────────┼────────────────────┐
                    │                    │                    │
            ┌───────▼──────┐    ┌────────▼───────┐   ┌───────▼────────┐
            │ INSTALACIÓN  │    │ CONFIGURACIÓN  │   │ OPTIMIZACIÓN   │
            │              │    │                │   │                │
            │- Particionado│    │- Hardening     │   │- Rendimiento   │
            │- Usuarios    │    │- Red           │   │- Monitorización│
            │- Servicios   │    │- Firewall      │   │- Logs          │
            │- Red         │    │- Actualizaciones│  │- Tuning        │
            └──────────────┘    └────────────────┘   └────────────────┘


                          ╔════════════════════════════════════╗
                          ║   CONTEXTO SAS - SSPA              ║
                          ╚════════════════════════════════════╝
                                         │
                    ┌────────────────────┼────────────────────┐
                    │                    │                    │
            ┌───────▼──────┐    ┌────────▼───────┐   ┌───────▼────────┐
            │ SERVIDORES   │    │ PUESTOS        │   │ DISPOSITIVOS   │
            │ PRODUCCIÓN   │    │ TRABAJO        │   │ MÓVILES        │
            │              │    │                │   │                │
            │- RHEL 8/9    │    │- LeTSAS (SUSE) │   │- Android       │
            │- Oracle Linux│    │- Windows 10/11 │   │- iOS           │
            │- Windows Srv │    │- Virtualización│   │- MDM EMM       │
            │              │    │  (VDI)         │   │                │
            └──────────────┘    └────────────────┘   └────────────────┘

                          ╔════════════════════════════════════╗
                          ║   GESTIÓN Y ADMINISTRACIÓN         ║
                          ║   EN ENTORNO SANITARIO             ║
                          ╚════════════════════════════════════╝
                                         │
                    ┌────────────────────┼────────────────────┐
                    │                    │                    │
            ┌───────▼──────┐    ┌────────▼───────┐   ┌───────▼────────┐
            │ SEGURIDAD    │    │  CUMPLIMIENTO  │   │ ALTA           │
            │              │    │  NORMATIVO     │   │ DISPONIBILIDAD │
            │- Hardening   │    │                │   │                │
            │- Parches     │    │- ENS MEDIO     │   │- Clústeres     │
            │- Auditoría   │    │- RGPD          │   │- Failover      │
            │- SELinux     │    │- ISO 27799     │   │- Backups       │
            │- AppArmor    │    │- Trazabilidad  │   │- Replicación   │
            └──────────────┘    └────────────────┘   └────────────────┘

                          ╔════════════════════════════════════╗
                          ║   HERRAMIENTAS CLAVE               ║
                          ╚════════════════════════════════════╝
                                         │
                    ┌────────────────────┼────────────────────┐
                    │                    │                    │
            ┌───────▼──────┐    ┌────────▼───────┐   ┌───────▼────────┐
            │MONITORIZACIÓN│    │ AUTOMATIZACIÓN │   │  DESPLIEGUE    │
            │              │    │                │   │                │
            │- Nagios      │    │- Ansible       │   │- SCCM          │
            │- Zabbix      │    │- Puppet        │   │- WSUS          │
            │- Prometheus  │    │- Chef          │   │- YUM/DNF       │
            │- Grafana     │    │- SaltStack     │   │- APT           │
            └──────────────┘    └────────────────┘   └────────────────┘

                          ╔════════════════════════════════════╗
                          ║   RETOS Y TENDENCIAS FUTURAS       ║
                          ╚════════════════════════════════════╝
                                         │
                    ┌────────────────────┼────────────────────┐
                    │                    │                    │
            ┌───────▼──────┐    ┌────────▼───────┐   ┌───────▼────────┐
            │  CLOUD       │    │  EDGE          │   │  ZERO TRUST    │
            │  HÍBRIDO     │    │  COMPUTING     │   │  SECURITY      │
            │              │    │                │   │                │
            │- Azure       │    │- IoT Médico    │   │- SASE          │
            │- AWS         │    │- 5G            │   │- SD-WAN        │
            │- Migración   │    │- Telemedicina  │   │- MFA/2FA       │
            │- Hybrid Cloud│    │- Wearables     │   │- Segmentación  │
            └──────────────┘    └────────────────┘   └────────────────┘
            

13. Referencias Normativas y Bibliográficas

📜 Normativa Europea y Nacional

Reglamento (UE) 2016/679 del Parlamento Europeo y del Consejo (RGPD) Reglamento General de Protección de Datos, de 27 de abril de 2016. Aplicable especialmente en sistemas operativos que gestionan datos personales de salud.
Real Decreto 311/2022, de 3 de mayo (Esquema Nacional de Seguridad – ENS) Regula el Esquema Nacional de Seguridad en el ámbito de la Administración Electrónica. Los sistemas del SAS deben cumplir ENS MEDIO como mínimo para datos de salud.
Ley Orgánica 3/2018, de 5 de diciembre (LOPDGDD) Protección de Datos Personales y garantía de los derechos digitales. Complementa el RGPD en territorio español.
Ley 39/2015, de 1 de octubre Del Procedimiento Administrativo Común de las Administraciones Públicas. Establece requisitos para la administración electrónica y los sistemas que la soportan.
Real Decreto Legislativo 5/2015 (Estatuto Básico del Empleado Público) Regula los derechos y deberes de los empleados públicos, incluyendo el uso de sistemas informáticos corporativos.

🏥 Normativa Específica del Sector Sanitario

Ley 2/1998, de 15 de junio, de Salud de Andalucía Marco legal de la sanidad andaluza. Establece el Servicio Andaluz de Salud y sus competencias en materia de sistemas de información.
Ley 41/2002, de 14 de noviembre Básica reguladora de la autonomía del paciente y de derechos y obligaciones en materia de información y documentación clínica. Define los requisitos de los sistemas de historia clínica digital.
Real Decreto 1720/2007 (Reglamento de desarrollo de la LOPD en el sector salud) Establece medidas específicas de seguridad aplicables a ficheros que contengan datos de salud, incluyendo requisitos para sistemas operativos.
Resolución de 14 de febrero de 2002 (JASYP) Aprueba la Política de Seguridad de los Sistemas de Información de la Junta de Andalucía y sus Agencias. Aplicable al SAS como agencia pública.

🔒 Guías y Estándares de Seguridad

CCN-CERT – Serie de Guías CCN-STIC Centro Criptológico Nacional. Guías técnicas de aplicación del ENS:
  • CCN-STIC-619: Seguridad en sistemas Linux
  • CCN-STIC-599: Seguridad en Windows Server
  • CCN-STIC-455: Seguridad en Android
  • CCN-STIC-453: Seguridad en iOS
  • CCN-STIC-803: Esquema Nacional de Seguridad – Valoración de sistemas
CIS (Center for Internet Security) Benchmarks Guías de hardening para sistemas operativos:
  • CIS Red Hat Enterprise Linux Benchmark
  • CIS Microsoft Windows Server Benchmark
  • CIS Ubuntu Linux Benchmark
  • CIS Oracle Linux Benchmark
NIST (National Institute of Standards and Technology) Publicaciones especiales aplicables:
  • NIST SP 800-53: Security and Privacy Controls
  • NIST SP 800-123: Guide to General Server Security
  • NIST SP 800-124: Guidelines for Mobile Device Security

📋 Estándares Internacionales ISO

ISO/IEC 27001:2022 Sistemas de gestión de seguridad de la información. Marco de referencia para la gestión segura de sistemas operativos en entornos corporativos.
ISO/IEC 27002:2022 Código de buenas prácticas para la gestión de la seguridad de la información. Incluye controles específicos para sistemas operativos.
ISO 27799:2016 Gestión de la seguridad de la información en salud. Estándar específico para el sector sanitario, aplicable a los sistemas del SAS.
ISO/IEC 20000-1:2018 Gestión de servicios de TI. Marco para la gestión de servicios de sistemas operativos en entornos ITIL.

📚 Bibliografía Técnica Recomendada

Silberschatz, A., Galvin, P. B., y Gagne, G. (2018) «Operating System Concepts» (10ª ed.). Wiley. Referencia clásica sobre fundamentos de sistemas operativos.
Tanenbaum, A. S., y Bos, H. (2015) «Modern Operating Systems» (4ª ed.). Pearson. Tratado completo sobre arquitectura y diseño de sistemas operativos modernos.
Love, R. (2013) «Linux Kernel Development» (3ª ed.). Addison-Wesley. Análisis profundo del kernel Linux, fundamental para entender sistemas Linux en SAS.
Russinovich, M. E., Solomon, D. A., y Ionescu, A. (2017) «Windows Internals, Part 1 & 2» (7ª ed.). Microsoft Press. Referencia técnica sobre el funcionamiento interno de Windows.
Frisch, Æ. (2002) «Essential System Administration» (3ª ed.). O’Reilly. Guía práctica de administración de sistemas Unix/Linux.
Nemeth, E., Snyder, G., Hein, T. R., Whaley, B., y Mackin, D. (2017) «UNIX and Linux System Administration Handbook» (5ª ed.). Addison-Wesley. Manual exhaustivo de administración de sistemas Unix/Linux.

🌐 Recursos Online y Documentación Oficial

Red Hat Enterprise Linux Documentation Documentación oficial de RHEL 8/9. Especialmente relevante al ser uno de los sistemas principales en servidores SAS.
https://access.redhat.com/documentation/
Microsoft Docs – Windows Server Documentación técnica oficial de Windows Server 2019/2022.
https://docs.microsoft.com/windows-server/
openSUSE Documentation (LeTSAS) Documentación de openSUSE Leap, base del proyecto LeTSAS del puesto de trabajo SAS.
https://doc.opensuse.org/
Android Developer Guides Guías oficiales de desarrollo y administración de Android, aplicable a dispositivos móviles del SAS.
https://developer.android.com/
Kernel.org – The Linux Kernel Archives Repositorio oficial del kernel Linux y documentación técnica.
https://www.kernel.org/

📖 Documentación Específica del SAS y SSPA

Política de Seguridad TIC del SSPA Documento interno que establece directrices de seguridad para todos los sistemas, incluyendo configuración de sistemas operativos.
Plan de Transformación Digital del SSPA 2022-2027 Estrategia digital que marca las líneas de evolución tecnológica, incluyendo migración cloud y modernización de sistemas operativos.
Guías técnicas internas del Servicio de Tecnologías de la Información (STI-SAS) Procedimientos operativos estándar para instalación, configuración y mantenimiento de sistemas operativos en el entorno SAS.
Proyecto LeTSAS – Documentación técnica Especificaciones y guías del puesto de trabajo basado en openSUSE Leap, proyecto estratégico del SAS para migración a software libre.

14. Estrategias de Estudio para la Oposición

🎯 Enfoque Estratégico para Dominar el Tema 23

Mira, este tema de sistemas operativos es uno de esos temas que parece técnico y árido a primera vista, pero en realidad es fundamental y muy preguntado en el examen. ¿Por qué? Porque los sistemas operativos son la base sobre la que funciona absolutamente TODO en el SAS: desde Diraya hasta el último puesto de trabajo de un centro de salud.

Vamos a ver cómo puedes estructurar tu estudio para maximizar tus resultados sin perder tiempo en detalles que no van a caer en el examen.

📅 Fase 1: Primera Lectura y Comprensión (2-3 días)

Objetivo: Entender la estructura del tema y los conceptos clave sin pretender memorizarlo todo todavía.

  1. Lectura comprensiva completa: Lee el tema de principio a fin sin parar a memorizar. Tu objetivo es entender la lógica del tema, no memorizar datos concretos.
  2. Identificar bloques prioritarios: Este tema tiene varios bloques de contenido. Por orden de importancia en el examen:
    • PRIORIDAD 1: Administración y gestión (instalación, configuración, optimización) → Siempre cae
    • PRIORIDAD 2: Seguridad y cumplimiento normativo (ENS, RGPD) → Muy preguntado últimamente
    • PRIORIDAD 3: Sistemas operativos en SAS (RHEL, Windows Server, LeTSAS) → Específico y recurrente
    • PRIORIDAD 4: Tendencias (virtualización, contenedores, cloud) → Cada vez más frecuente
    • PRIORIDAD 5: Móviles (Android, iOS, MDM) → Cae, pero menos peso
  3. Subrayar inteligentemente: No subrayes frases enteras. Subraya solo:
    • Nombres propios: RHEL, openSUSE Leap, LeTSAS
    • Números y datos concretos: versiones de kernel, niveles ENS
    • Definiciones clave: kernel, shell, proceso, hilo
    • Normativa: artículos ENS, referencias RGPD
⚠️ Error común a evitar: No intentes aprenderte de memoria la historia de Unix o los detalles técnicos del kernel en esta primera lectura. Eso viene después. Primero, estructura mental clara.

🧠 Fase 2: Elaboración de Materiales de Estudio (3-4 días)

Objetivo: Crear herramientas que faciliten la memorización y el repaso posterior.

  1. Esquemas visuales por apartado: Haz un esquema de una página para cada apartado principal:
    • Funciones del SO → Diagrama de bloques (gestión CPU, memoria, E/S, archivos)
    • Evolución histórica → Línea de tiempo (Unix → Linux → openSUSE → LeTSAS)
    • Sistemas en SAS → Tabla comparativa (RHEL vs Windows Server vs LeTSAS)
    • Administración → Checklist de tareas (instalación → configuración → hardening → monitorización)
  2. Tarjetas Anki para normativa: La normativa es lo más árido pero lo más preguntado. Crea tarjetas de memoria:
    • Anverso: «¿Qué nivel ENS deben cumplir los sistemas del SAS que gestionan datos de salud?»
    • Reverso: «ENS MEDIO (por tratarse de categoría especial de datos según RGPD)»

    Haz lo mismo con artículos del RGPD, plazos de actualización de parches, niveles de hardening CIS, etc.

  3. Tabla comparativa de sistemas operativos: Crea una tabla con columnas:
    Sistema Operativo Tipo Uso en SAS Ventajas Desventajas
    RHEL 8/9 Linux comercial Servidores producción Soporte, estabilidad, SELinux Coste licencias
    Windows Server 2019/2022 Propietario Servidores aplicaciones legacy Integración AD, GUI intuitiva Coste, menor customización
    LeTSAS (openSUSE Leap) Linux libre Puestos de trabajo Software libre, personalizable Curva aprendizaje usuarios

    Esta tabla te salva en preguntas comparativas, que son frecuentes.

  4. Lista de comandos clave: Aunque el examen no es de terminal, saber comandos básicos te ayuda a responder preguntas sobre administración:
    • Linux: systemctl, journalctl, ps, top, df, du, chmod, chown, firewall-cmd, yum/dnf
    • Windows: Get-Service, Get-Process, Set-ExecutionPolicy, Install-WindowsFeature

    No necesitas saber sintaxis completa, pero sí para qué sirve cada uno.

✅ Consejo de oro: El mapa conceptual ASCII del final del tema es oro puro para repasos rápidos. Imprímelo y tenlo visible en tu zona de estudio. Tu cerebro asimila mejor la estructura visual que párrafos densos.

💪 Fase 3: Memorización Activa (5-7 días)

Objetivo: Fijar en la memoria los conceptos mediante práctica activa.

  1. Técnica Feynman adaptada: Explica el tema en voz alta como si se lo contaras a alguien que no sabe nada de informática:
    • «El sistema operativo es como el director de una orquesta: no toca instrumentos (no hace el trabajo real), pero coordina a todos los músicos (aplicaciones) y gestiona los recursos (CPU, memoria, etc.)»

    Si te atascas explicando algo, es que no lo tienes claro. Vuelve al material.

  2. Sesiones de test diarias: Usa el cuestionario de 30 preguntas del tema:
    • Día 1: Intenta responder todas sin mirar. Anota fallos.
    • Día 2: Repasa teoría de los fallos. Vuelve a hacer solo las que fallaste.
    • Día 3: Test completo otra vez. Deberías acertar >80%.
    • Día 5: Test completo de nuevo (repaso espaciado).
  3. Conexión con otros temas: Los sistemas operativos están en el centro de TODO el temario. Mientras estudias este tema, conecta con:
    • Tema 29 (Redes): Configuración de red en SO
    • Tema 35-38 (Seguridad): Hardening, ENS, RGPD
    • Tema 22 (Arquitecturas): Virtualización, alta disponibilidad
    • Tema 43 (Mesa de ayuda): Incidencias de SO en ayudaDIGITAL

    Estas conexiones te ayudan en preguntas transversales y en casos prácticos.

  4. Simulación de casos prácticos: Invéntate situaciones del SAS y piensa cómo las resolverías:
    • «Un médico del Hospital Virgen del Rocío reporta que su puesto de trabajo con LeTSAS no arranca tras una actualización. ¿Qué pasos de diagnóstico sigues?»
    • «Tienes que instalar Windows Server 2022 en un nuevo servidor para hospedar una aplicación legacy. Lista las decisiones clave de configuración.»

    Escribe las respuestas. Este ejercicio te prepara para la parte práctica del examen.

⚠️ Trampa típica del examen: Confundir conceptos similares. Por ejemplo:
  • Proceso vs Hilo: Un proceso es independiente, un hilo comparte espacio de memoria con otros hilos del mismo proceso.
  • Kernel vs Shell: Kernel es el núcleo (gestión hardware), Shell es la interfaz (comandos usuario).
  • RHEL vs CentOS: RHEL es comercial con soporte, CentOS era la versión libre (ahora discontinuada, sustituida por AlmaLinux/Rocky).

Haz una lista de estos pares confusos y repásalos a diario.

🔄 Fase 4: Repaso Espaciado y Consolidación (Ongoing)

Objetivo: Mantener el tema fresco en la memoria hasta el día del examen.

  1. Sistema de repasos espaciados: Después de estudiar el tema, repásalo en estos intervalos:
    • Día 1: Estudio inicial completo
    • Día 3: Repaso rápido (1 hora): esquemas + test
    • Semana 1: Repaso rápido (1 hora): test + casos prácticos
    • Semana 2: Repaso rápido (45 min): solo test
    • Semana 4: Repaso rápido (30 min): mapa conceptual + test difíciles
    • Antes del examen: Repaso final (2 horas): todo el tema

    Este sistema aprovecha la curva del olvido de Ebbinghaus. Los repasos espaciados son más eficientes que machacar el tema durante días seguidos.

  2. Grupo de estudio (opcional pero muy efectivo): Si tienes compañeros de preparación:
    • Organizad sesiones de «pregunta rápida»: turnos de 5 minutos donde uno pregunta y otro responde.
    • Discutid casos prácticos: «¿Cómo harías un plan de migración de Windows 7 a LeTSAS en 100 puestos de un centro de salud?»
    • Compartid trucos mnemotécnicos: «Para recordar las funciones del SO uso la regla CAMP: CPU, Archivos, Memoria, Periféricos».
  3. Mantente actualizado con noticias SAS: Este tema evoluciona rápido. Sigue:
    • Portal del SAS: busca noticias sobre LeTSAS, migración cloud, nuevos sistemas.
    • CCN-CERT: alertas de seguridad en SO (especialmente vulnerabilidades críticas).
    • Red Hat/SUSE: releases de nuevas versiones de RHEL o openSUSE.

    Si cae una pregunta de actualidad sobre un CVE reciente en Linux o una nueva versión de Windows Server, marca diferencia con otros opositores.

🎯 Fase 5: Preparación Final Pre-Examen (Última semana)

Objetivo: Pulir detalles y ganar confianza.

  1. Test contra reloj: Simula condiciones de examen:
    • 30 preguntas del cuestionario en 30 minutos (1 min/pregunta).
    • Sin apuntes, sin pausas.
    • Anota no solo fallos, sino dudas (preguntas en las que tardaste >1 min).

    El examen real es más de gestión del tiempo que de conocimiento puro. Practicar bajo presión es clave.

  2. Repaso de «trampas típicas»: Repasa las preguntas del cuestionario donde la respuesta correcta no es la más obvia:
    • Pregunta 5 (niveles kernel): Es fácil confundir modo usuario/kernel.
    • Pregunta 13 (parches críticos): El plazo ENS es 48h para críticos, no 24h.
    • Pregunta 30 (ENS en sanidad): ENS MEDIO, no Alto (error común).
  3. Checklist de conceptos imprescindibles: Antes del examen, verifica que dominas:
    • ✅ Diferencia kernel/shell
    • ✅ Funciones principales del SO (gestión CPU, memoria, E/S, archivos, seguridad)
    • ✅ Historia Unix → Linux → openSUSE → LeTSAS
    • ✅ RHEL, Windows Server y LeTSAS en el SAS
    • ✅ Tareas de instalación, configuración y hardening
    • ✅ ENS MEDIO para datos de salud
    • ✅ Herramientas: Ansible, Nagios, SCCM, WSUS
    • ✅ MDM/EMM en dispositivos móviles
    • ✅ Virtualización (Type 1/2) y contenedores (Docker, Kubernetes)
    • ✅ Tendencias: cloud híbrido, edge computing, zero trust

    Si hay algo que no tienes claro, dedica 30 minutos a aclararlo. No entres al examen con dudas evitables.

✅ Mentalidad ganadora: Este tema puede parecer abrumador por la cantidad de información técnica, pero recuerda: la mayoría de los opositores lo estudian de forma superficial. Si tú sigues esta estrategia de forma disciplinada, ya estarás en el 20% superior. La clave no es sabérselo todo, sino dominar lo que cae frecuentemente y tener una base sólida para razonar sobre el resto. ¡Tú puedes con esto!

📝 Plantilla de Repaso Rápido (Última Hora Antes del Examen)

Si solo tienes 30 minutos antes del examen, repasa esto en orden:

  1. 5 min: Mapa conceptual ASCII completo (visualización general)
  2. 5 min: Tabla comparativa RHEL / Windows Server / LeTSAS
  3. 5 min: Normativa clave:
    • ENS MEDIO para datos de salud
    • RGPD art. 9.2.h (tratamiento datos salud sin consentimiento en asistencia)
    • Plazos parches ENS: 48h críticos, 7 días importantes, 30 días moderados
  4. 5 min: Sistemas en SAS:
    • Servidores: RHEL 8/9, Windows Server 2019/2022
    • Puestos: LeTSAS (openSUSE Leap 15.x)
    • Móviles: Android con MDM/EMM
  5. 5 min: Herramientas clave: Ansible (automatización), Nagios/Zabbix (monitorización), SCCM/WSUS (despliegue)
  6. 5 min: Conceptos confusos (proceso vs hilo, kernel vs shell, Type 1 vs Type 2 virtualization)

Y respira hondo. Has trabajado duro. Confía en tu preparación. 💪

15. Keywords y Etiquetas SEO

🏷️ Palabras Clave del Tema 23

Estas son las keywords más relevantes para búsquedas y repaso rápido:

Sistemas Operativos SAS RHEL Enterprise Linux LeTSAS openSUSE Windows Server 2022 Administración Sistemas SSPA ENS Esquema Nacional Seguridad RGPD Datos Salud Kernel Linux Virtualización Sanitaria Contenedores Docker Kubernetes Hardening Sistemas Operativos SELinux AppArmor MDM EMM Android iOS Ansible Automatización Nagios Zabbix Monitorización SCCM WSUS Despliegue Cloud Híbrido Sanidad Alta Disponibilidad Clústeres Puestos Trabajo Digitales Dispositivos Móviles Sanitarios