Tarjetas de Conceptos Clave de Sistemas Operativos

Conceptos Clave de Sistemas Operativos: Guía Completa para Estudiantes

1 / 14

¿Qué es un proceso en el contexto de los sistemas operativos?

Una abstracción de un programa en ejecución que incluye el espacio de direcciones de memoria, los registros del procesador (incluyendo el contador de

Toca para girar · Desliza para navegar

Sistemas operativos

14 tarjetas

Tarjeta 1

Pregunta: ¿Qué es un proceso en el contexto de los sistemas operativos?

Respuesta: Una abstracción de un programa en ejecución que incluye el espacio de direcciones de memoria, los registros del procesador (incluyendo el contador de

Tarjeta 2

Pregunta: ¿Cuándo ocurre un cambio de contexto (context switch)?

Respuesta: Cuando el sistema operativo suspende la ejecución del proceso activo, guarda su estado en su Bloque de Control de Proceso (PCB) y carga el estado de o

Tarjeta 3

Pregunta: ¿Cuál es la diferencia en el uso del espacio de direcciones entre procesos e hilos?

Respuesta: Cada proceso tiene su propio espacio de direcciones aislado, mientras que los hilos dentro del mismo proceso comparten directamente ese espacio y los

Tarjeta 4

Pregunta: ¿Cuáles son los tres estados básicos en el ciclo de vida de un proceso?

Respuesta: En ejecución (Running), Listo (Ready) y Bloqueado (Blocked).

Tarjeta 5

Pregunta: ¿Qué almacena el núcleo del sistema operativo sobre un proceso que no está en ejecución y dónde?

Respuesta: Almacena los datos de control y registros del proceso en la Tabla de Procesos, dentro del Bloque de Control de Proceso (PCB) correspondiente.

Tarjeta 6

Pregunta: ¿En qué tres enfoques se dividen las soluciones para garantizar la exclusión mutua en regiones críticas?

Respuesta: 1) Soluciones por hardware (p. ej. deshabilitar interrupciones o instrucciones atómicas como TSL), 2) Soluciones por software puro (p. ej. algoritmo d

Tarjeta 7

Pregunta: ¿Qué es el algoritmo de planificación Round Robin y cuál es su métrica central?

Respuesta: Es un algoritmo apropiativo para sistemas de tiempo compartido que asigna cíclicamente a cada proceso un pequeño intervalo fijo de CPU llamado cuanto

Tarjeta 8

Pregunta: Defina el estado de hambruna (starvation) en planificación de procesos.

Respuesta: Una anomalía donde un proceso en estado listo es postergado indefinidamente porque el planificador continuamente prioriza la ejecución de otros proces

Tarjeta 9

Pregunta: ¿Cuáles son los tres componentes principales en memoria que forman la imagen de usuario de un proceso?

Respuesta: Segmento de texto o código (instrucciones), segmento de datos (variables globales/estáticas) y la pila (stack) junto con el montón (heap) para memoria

Tarjeta 10

Pregunta: ¿Qué características tienen las llamadas al sistema asíncronas (no bloqueantes) en operaciones de E/S?

Respuesta: 1) Devuelven el control inmediatamente sin esperar la transferencia física, 2) permiten que el hilo siga ejecutando cálculos de CPU concurrentemente,