#5 Test: Concurrencia

#5 Test: Concurrencia

University

9 Qs

quiz-placeholder

Similar activities

El espacio geográfico y natural

El espacio geográfico y natural

KG - University

10 Qs

Instalacion de Equipos  #1

Instalacion de Equipos #1

9th Grade - University

13 Qs

TH2 - Electrónica

TH2 - Electrónica

University

10 Qs

Jueves de TICS

Jueves de TICS

University

13 Qs

Tema 2 - SI - Parte 1

Tema 2 - SI - Parte 1

University

10 Qs

S6 Adobe Premiere CC -4

S6 Adobe Premiere CC -4

University

10 Qs

Montaje y Mantenimiento de Equipos

Montaje y Mantenimiento de Equipos

12th Grade - University

10 Qs

Enterprise development - JEE

Enterprise development - JEE

University

10 Qs

#5 Test: Concurrencia

#5 Test: Concurrencia

Assessment

Quiz

Computers

University

Practice Problem

Hard

Created by

Esteban Masoero

Used 8+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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