Tarjetas de Conceptos Clave de Sistemas Operativos
Conceptos Clave de Sistemas Operativos: Guía Completa para Estudiantes
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,