Pregunta 31

Técnico Auxiliar Informática del Estado - 2022 - TIC A1 - Superior de Sistemas y Tecnologías (Libre)

En cuanto al problema de "deadlock" relativo a la concurrencia de procesos, seleccione la respuesta INCORRECTA:

  • A.Ocurre cuando se presentan al mismo tiempo cuatro condiciones necesarias: la condición de no apropiación, la condición de espera circular, la condición de exclusión mutua y la condición de ocupar y esperar un recurso.
  • B.Se puede prevenirse asignando recursos en orden lineal.
  • C.Se puede prevenirse aplicando el Algoritmo del Banquero.
  • D.Sucede cuando un proceso pide un recurso que ya está asignado a otro proceso, debiendo cumplir la condición de no apropiación.Respuesta correcta

Explicación

La respuesta correcta es D. El deadlock en concurrencia requiere cuatro condiciones de Coffman simultáneamente: exclusión mutua, retención, espera circular y no preemption. Solo pedir un recurso ocupado no es suficiente para generar deadlock.