PUERTA | PUERTA CS 1997 | Pregunta 23

Cuando ocurre una interrupción, un sistema operativo
(A) ignora la interrupción
(B) siempre cambia el estado del proceso interrumpido a ‘bloqueado’ y programa otro proceso
(C) siempre reanuda la ejecución del proceso interrumpido después de procesar la interrupción
(D) puede cambiar el estado del proceso interrumpido a ‘bloqueado’ y programar otro proceso

Respuesta: (D)
Explicación: El programador decide que el proceso interrumpido completará la ejecución o se ejecutará algún otro proceso.
Si la interrupción señaló un evento de finalización de E/S y, al mismo tiempo, un proceso de alta prioridad pasó al estado Listo, el planificador bloquea el proceso interrumpido y envía el proceso de alta prioridad en el estado de ejecución. Si el proceso de baja prioridad pasa al estado Listo, el programador envía el proceso interrumpido.

Por lo tanto, D es correcta .

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *