#5 Test: Concurrencia

#5 Test: Concurrencia

University

9 Qs

quiz-placeholder

Similar activities

informática  I

informática I

University

10 Qs

Examen Unidad 1 SEI

Examen Unidad 1 SEI

University

11 Qs

SISTEMAS INTEGRADOS DE INFORMACIÓN

SISTEMAS INTEGRADOS DE INFORMACIÓN

University

10 Qs

#3 Test: Planificación

#3 Test: Planificación

University

9 Qs

RLXQUIZJN

RLXQUIZJN

University

9 Qs

DevOps Sistecrédito

DevOps Sistecrédito

University

10 Qs

Aprendizaje

Aprendizaje

University

12 Qs

cuestionario de herramientas de Google

cuestionario de herramientas de Google

11th Grade - University

12 Qs

#5 Test: Concurrencia

#5 Test: Concurrencia

Assessment

Quiz

Computers

University

Hard

Created by

Esteban Masoero

Used 8+ times

FREE Resource

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Multiprocesamiento implica:

Multiprogramación

Procesamiento distribuido

Ninguna de las anteriores

Usar Procesos sin Hilos

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Si los procesos interactúan compitiendo por recursos del sistema, entonces:

Es necesario sincronizar su uso, porque el SO no los administra

No es necesario sincronizar su uso, porque el SO los administra

Ninguna de las anteriores

No es necesario sincronizar su uso, porque no se corromperían nunca

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

En el ejemplo del uso de la función strtok()/getchar() entre dos hilos:

Puede haber problemas debido al uso de variables del stack (pila)

El comportamiento es indefinido porque siempre se corromperán datos internos

Ninguna de las anteriores

Puede haber problemas debido al, al igual que entre dos Procesos

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

En la mutua exclusión:

Se pierde algo de la performance obtenida de la concurrencia

Es obligatorio que dentro de la región crítica el proceso esté un tiempo reducido

Ninguna de las anteriores

No es necesario que todos los procesos la respeten

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

En las soluciones de software para garantizar mutua exclusión:

No existen algoritmos que garanticen la mutua exclusión en un 100%

La performance es un factor clave que les juega en contra

Ninguna de las anteriores

Los procesos/hilos quedan bloquedos mientras esperan

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

En las soluciones de mutua exclusión por hardware:

La deshabilitación de las interrupciones es un mecanismo ineficiente pero seguro

Las instrucciones como «test and set» pueden ser igualmente interrumpidas

Ninguna de las anteriores

Las instrucciones como «test and set» evitan la espera activa

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Al usar semáforos:

Al llamar a signal(s), se despierta a un proceso si el semáforo quedó positivo

Al llamar a signal(s), se despierta un proceso si el semáforo no quedó positivo

Ninguna de las anteriores

Al llamar a signal(s), se despiertan todos los procesos si el semáforo no quedó positivo

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

La «atomicidad» de las funciones de manejo de semáforos se logra:

Mediante el hecho de que dichas funciones son instrucciones de procesador

Usando otros semáforos

Mediante alguna solución de software o hardware

Ninguna de las anteriores

9.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

En los Monitores:

Se pueden resolver problemas de mutua exclusión, pero no de coordinación

El polimorfismo, como característica del lenguaje, es esencial

El encapsulamiento, como característica del lenguaje, es esencial

Ninguna de las anteriores