Tema 9. Gestión de procesos, memoria, E/S, dispositivos
|
|
Título del Test:
![]() Tema 9. Gestión de procesos, memoria, E/S, dispositivos Descripción: Tema 9 de la bolsa |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué planificador decide qué procesos nuevos pasan de la cola de "nuevo" a la cola de "listo"?. El planificador de largo plazo. El planificador de corto plazo. El planificador de E/S. El dispatcher de contexto. Cuando un proceso bloqueado recibe el evento que estaba esperando, ¿a qué estado pasa?. Listo. Ejecución, directamente. Terminado. Nuevo. ¿Qué algoritmo de planificación de CPU reparte el tiempo de procesador por turnos, usando un quantum fijo?. Round Robin. SJF. FCFS. Prioridades estáticas. En un algoritmo de planificación NO apropiativo, ¿qué ocurre?. El proceso conserva la CPU hasta terminar o bloquearse por sí mismo. El sistema operativo puede interrumpir a un proceso en cualquier instante. Siempre se ejecuta primero el proceso de menor duración. La CPU se reparte en turnos de duración fija e idéntica. ¿Cómo se llama la técnica de tener varios procesos residentes en memoria a la vez para aprovechar la CPU cuando uno se bloquea?. Multiprogramación. Multitarea. Multiproceso. Multihilo. Los hilos (threads) de un mismo proceso comparten el espacio de memoria y los recursos, pero cada uno mantiene en exclusiva: Su propia pila y contador de programa. El identificador de proceso (PID). Los archivos abiertos. El espacio de direcciones. ¿Qué mecanismo se usa para controlar el acceso a una sección crítica y evitar condiciones de carrera entre procesos?. Semáforos y mutex. Buffering. Spooling. Paginación bajo demanda. La fragmentación externa se produce porque: Los huecos libres quedan dispersos entre bloques de tamaño variable. Un proceso ocupa más memoria de la que tiene reservada. Todas las páginas tienen siempre el mismo tamaño fijo. El sistema organiza los archivos mediante tablas de índices. ¿Qué algoritmo de asignación de memoria busca el hueco más ajustado posible al tamaño solicitado?. Best-fit. First-fit. Worst-fit. Round Robin. ¿Qué técnica de gestión de memoria divide el programa en bloques de tamaño variable, según su estructura lógica (código, datos, pila)?. Segmentación. Paginación. Particiones fijas. Asignación por i-nodos. ¿Qué componente actúa como caché de las traducciones página→marco más recientes?. La TLB (Translation Lookaside Buffer). El PCB. El spooler. El planificador de medio plazo. ¿Qué algoritmo de reemplazo de páginas es puramente teórico porque exigiría conocer el futuro?. El algoritmo óptimo. FIFO. Reloj o segunda oportunidad. LRU. ¿Cómo se llama la situación en la que el sistema pasa más tiempo intercambiando páginas entre disco y memoria que ejecutando trabajo útil?. Thrashing. Deadlock. Swapping. Spooling. ¿Qué técnica de gestión de memoria usa Windows, con páginas de 4 KB por defecto?. Paginación. Segmentación pura. Particiones variables. Particiones fijas. Un disco duro es un ejemplo de dispositivo: De bloques. De carácter. De solo lectura. Plug and Play exclusivamente. En una transferencia por DMA (Direct Memory Access): Un controlador especializado mueve los datos entre el dispositivo y la memoria sin que intervenga la CPU. La CPU debe preguntar constantemente y en bucle si el dispositivo ya ha terminado la tarea. Los datos deben pasar siempre por los registros internos de la CPU, transferidos byte a byte. Este mecanismo de transferencia solo puede aplicarse a dispositivos de carácter, nunca a discos. El spooling resuelve principalmente un problema de: Que varios procesos compitan por el mismo dispositivo compartido. Velocidad de transferencia entre la CPU y la memoria. Fragmentación del espacio libre en el disco duro. Traducción de direcciones lógicas a direcciones físicas. ¿Qué sistema de archivos de Windows incluye journaling y permisos ACL avanzados?. NTFS. FAT32. exFAT. ext4. La asignación por i-nodos, típica de sistemas Unix/Linux, consiste en: Cada archivo tiene un nodo índice con sus metadatos y punteros a los bloques. Que el archivo ocupe siempre bloques físicamente consecutivos en el disco. Que cada bloque del archivo apunte al bloque siguiente en la cadena. Que exista una única tabla FAT compartida por todos los archivos. Un servidor Windows Server que permite varias sesiones remotas simultáneas de distintos usuarios es un ejemplo de sistema: Multiusuario. Monousuario. De tiempo real puro. Monotarea. |





