Exámen 3 SO
Se puede dar el caso en que una llamada Csignal en un monitor no tenga ningun efecto
V
F
El valor absoluto de un semáforo con valor negativo indica:
El número de procesos bloqueados en la cola de un semaforo
El número de procesos que se desbloqueara al recibir la notificacion
El número de llamadas a Semsignal que se puede hacer
El número de llamadas a SemWait que se puede hacer
El número de procesos que pueden entrar en seccion critica
La velocidad de ejecución de los procesos se puede predecir en :
Sistemas multiprocesador
Sistema con apoyo de semáforos
Sistemas microprocesador
Nunca se puede predecir
Sistemas con apoyo de monitores
Que un procesos puede permanecer el tiempo que desee en la sección critica es un requisito para la exclusión mutua
V
F
No constituye una solución para lograr exclusión mutua en multipropiedad
Usar semáforos binarios
Usar instrucciones de hardware especiales
Usar monitores con señal
Deshabilitar las interrupciones
Usar semáforos débiles
La espera activa implica que :
Un solo proceso se bloquee y espere a que termine el ciclo de espera
Los procesos en espera sigan haciendo uso del procesador
Se haga uso eficiente del o los procesardores
Se bloquen solo los procesos que invoquen una instruccion como Testset
Todos los procesos se bloqueen hasta que termine el ciclo de espera
Es una desventaja de usar monitores frente a los semáforos :
Todas son correctas
El acceso correcto al recurso protegidos depende de los procesos
Todas las funciones de sincronizacion estan confirmadas en el monitor
Son mas propensas para que se cometan errores en la sincronizacion
Ninguna es correcta
Si proporcionamos exclusión mutua sobre un recurso critico y tenemos 4 procesos concurrentes que acceden a este recurso , ocurre:
La ejecución normal se serializa y las regiones criticas se..
Ninguna es correcta
La ejecución normal y regiones criticas se serializan
La ejecución normal se hace en paralelo y las regiones criticas se serializan
La ejecución normal y regiones criticas se hacen en paralelo
El uso de una primitiva de recepción no bloqueante podría ocasionar que
El emisor tenga que confirmar la recepcion
Ocurra dos cambios de proceso extra
Ninguna es correcta
Todas son correctas
Se pierdan los mensajes
En el paso de mensajes el uso de un buzón implica que el direccionamiento es
No bloqueante
Directo
Atómico
Indirecto
Bloqueante
Para que los semáforos puedan manejar la exclusión mutua sus primitivas deben implementarse de forma atomica siempre mediante algun algoritmo ya sea Dekker o Petterson
V
F
Un monitor con señal no puede funcionar correctamente sino cuenta correctamente con una cola de procesos urgentes que reciba a los bloqueados por una llamada CSignal
V
F
De un semáforo binario es correcto que
Evitan el interbloqueo a diferencia de los semaforos debiles
Ninguna es correcta
Evitan el interbloqueo a diferencia de los semaforos grandes
Tienen menos potencia expresiva que un semaforo general
Los semáforos generales se tranforman en binarios al compilar programas
La coherencia de datos surge como problema de control entre procesos que experimentan una relacion de competencia
V
F
Es una desventaja del uso de instrucciones de hardware especiales para lograr la exclusión mutua
Ninguna es correcta
Se permite inanicion
Todas son correctas
Se usa espera activa
Se permite interbloqueo
Es posible lograr exclusion mutua usando paso de mensajes
V
F
Entre dos procesos que no se persiben entre si existe una relacion de
Cooperacion por comunicacion
Ninguna es correcta
Cooperacion por comparticion
Todas son correctas
Competencia
Antes de hacer un llamado a SemWait en un semaforo dado es imposible determinar si el procesos se bloqueara o no
V
F
Cuando dos procesos cooperan via comunciacion puede ocurrir inanicion o interbloqueo
V
F
{"name":"Exámen 3 SO", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Se puede dar el caso en que una llamada Csignal en un monitor no tenga ningun efecto, El valor absoluto de un semáforo con valor negativo indica:, La velocidad de ejecución de los procesos se puede predecir en :","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}