Quiz de Concurrencia y Exclusión Mutua en Sistemas Operativos
20 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Qué es la sección crítica en un programa?

  • La parte del programa que asigna recursos.
  • La parte del programa que se suspende hasta que acabe el anterior.
  • La parte del programa que accede a un recurso compartido. (correct)
  • La parte del programa que solicita recursos.

¿Cuál es uno de los requerimientos para la exclusión mutua?

  • No suponer la velocidad relativa de los procesos.
  • Permanecer en la sección crítica por un tiempo finito.
  • No interbloqueo entre procesos.
  • No estorbar a otros procesos suspendidos en su sección crítica. (correct)

¿Cuál es uno de los propósitos de la exclusión mutua?

  • Evitar la inanición de otros procesos. (correct)
  • Evitar la suspensión de otros procesos.
  • Evitar el interbloqueo entre procesos.
  • Evitar que otros procesos entren a su sección crítica.

¿Cuáles son las dificultades generadas por la multiprogramación en los sistemas operativos?

<p>Todas las anteriores (C)</p> Signup and view all the answers

¿Cuáles son los tipos de proceso en función de si su estado es compartido o no compartido?

<p>Cooperantes y deterministas (A)</p> Signup and view all the answers

¿Cuál es la forma en que los procesos interactúan cuando hay competencia por recursos escasos?

<p>Competencia por recursos escasos (A)</p> Signup and view all the answers

¿Cuál es el problema que puede surgir en la cooperación por compartición de recursos?

<p>Interbloqueo (B)</p> Signup and view all the answers

¿Cuál de las siguientes afirmaciones es correcta sobre la concurrencia en sistemas operativos?

<p>Un programa concurrente es aquel en el que ciertas unidades de ejecución internamente secuenciales se ejecutan paralela o simultáneamente. (C)</p> Signup and view all the answers

¿Cuál de las siguientes opciones describe mejor un programa concurrente?

<p>Un programa formado por una colección de procesos secuenciales autónomos que se ejecutan en paralelo. (A)</p> Signup and view all the answers

¿Cuáles son las tres formas de ejecutar procesos concurrentes?

<p>Multiprogramación, multiproceso y procesamiento distribuido. (C)</p> Signup and view all the answers

¿Cuál es uno de los aspectos incluidos en la concurrencia en sistemas operativos?

<p>Comunicación entre procesos (D)</p> Signup and view all the answers

¿Cuál es una de las formas de ejecutar procesos concurrentes en sistemas operativos?

<p>Multiprogramación (C)</p> Signup and view all the answers

¿En qué tipo de sistema los procesos se superponen para dar la apariencia de simultaneidad?

<p>Sistema multiprogramado (D)</p> Signup and view all the answers

¿Cuáles son los problemas generados por la multiprogramación en los sistemas operativos?

<p>Todas las anteriores (D)</p> Signup and view all the answers

¿Cuál es uno de los problemas que pueden surgir en la cooperación por compartición de recursos?

<p>Todas las anteriores (A)</p> Signup and view all the answers

¿Cuál es una de las condiciones para que se produzca un interbloqueo?

<p>Un proceso requiere un recurso que está siendo utilizado por otro proceso (D)</p> Signup and view all the answers

¿Cuál es uno de los propósitos de la exclusión mutua en sistemas operativos?

<p>Evitar problemas de competencia por recursos (C)</p> Signup and view all the answers

¿Cuál es uno de los propósitos de la exclusión mutua?

<p>Evitar que varios procesos accedan simultáneamente a un recurso compartido. (C)</p> Signup and view all the answers

¿Cuál de los siguientes requerimientos para la exclusión mutua es correcto?

<p>Si ningún proceso está en su sección crítica, se puede evitar que otro proceso entre a su sección crítica. (C)</p> Signup and view all the answers

¿Cuál es el problema que puede surgir en la cooperación por compartición de recursos?

<p>Interbloqueo. (A)</p> Signup and view all the answers

More Like This

Process Synchronization
16 questions

Process Synchronization

AppreciativeHamster avatar
AppreciativeHamster
Synchronization
16 questions

Synchronization

BlissfulJuxtaposition avatar
BlissfulJuxtaposition
Use Quizgecko on...
Browser
Browser