crear test y exámenes   Fast quiz maker   creare esami e test online   Criar teste e exames online
Crear test y exámenes online
 

Crear Test

Ver otros Tests


Comentarios

InformáticaSistemas Concurrentes y Distribuidos

Preguntas de sistemas concurrentes y distribuidos

1. Para que un programa concurrente sea correcto, deben cumplirse las siguientes propiedades:

. a) Seguridad e inanición.
. b) Viveza y seguridad.
. c) Interbloqueo e inanición.
. d) Exclusión mutua y viveza.
2. La exclusión mutua mediante inhibición de interrupciones:

. a) Garantiza la ausencia de inanición.
. b) Mejora el rendimiento de las aplicaciones
. c) No puede utilizarse en sistemas multiprocesador.
. d) Únicamente garantiza la exclusión mutua en operaciones de E/S.
3. El algoritmo de exclusión mutua de Dekker:

. a) Está orientado a entornos distribuidos.
. b) Está orientado a entornos centralizados
. c) Es válido para n procesos con apenas modificaciones.
. d) Presenta situaciones en las que puede no garantizar las propiedades de viveza.
4. El problema de interbloqueo:

. a) Solo tiene solución si se resuelve mediante el uso de semáforos.
. b) Solo tiene solución si se resuelve mediante el uso de monitores.
. c) Solo tiene solución si se resuelve mediante el uso de algoritmos de espera ocupada.
. d) Todas las anteriores son falsas.
5. En términos de eficiencia:

. a) Los algoritmos de espera ocupada son más eficientes que los semáforos.
. b) Los monitores son más eficientes que los semáforos.
. c) A priori, no puede determinarse qué técnica de sincronización es la más eficiente.
. d) La eficiencia de los semáforos depende exclusivamente de la CPU.
6. La operación wait(s):

. a) Bloquea el proceso que la ejecuta si s=1.
. b) Bloquea el proceso que la ejecuta si s=0;
. c) Decrementa el valor de s y entonces bloquea el proceso si s=0.
. d) Si s=0 decrementa el valor de s y bloquea el proceso.
7. La gestión de los procesos bloqueados en un semáforo:

. a) Debe ser siempre FIFO para evitar la inanición.
. b) Puede ser FIFO o LIFO
. c) El Sistema Operativo desbloqueará los procesos en función de la prioridad.
. d) Mediante el uso de semáforos, los procesos no pasan a estado bloqueado.
8. Un semáforo “s” inicializado al valor 2

. a) Permite que dos procesos estén simultáneamente en su sección crítica.
. b) Dos procesos podrán ejecutar wait(s) sin bloquearse.
. c) Los semáforos se inicializan siempre a valor 1.
. d) El primer proceso que alcance la sentencia wait podrá acceder a su sección crítica.
9. Los monitores requieren de la utilización y definición de dos tipos de procesos:

. a) Procesos bloqueados y procesos bloqueantes
. b) Procesos activos y procesos pasivos.
. c) Procesos padre y procesos hijo.
. d) Proceso monitor y proceso principal.
10. En los monitores los procesos bloqueados:

. a) Se bloquean en las colas asociadas a variables de condición.
. b) Se bloquean en las colas de acceso al propio monitor
. c) Solo pasan a estado bloqueado si se ejecuta delay(var)
. d) a y b son ciertas
11. En la semántica resume & exit, el proceso desbloqueado por resume(v) es:

. a) El primer proceso que se bloqueara en la cola de la variable de condición v
. b) El primer proceso que estuviera esperando para acceder al monitor.
. c) El sistema elige aleatoriamente entre la alternativa a y b
. d) Ninguna de las anteriores es cierta.
12. En el direccionamiento asimétrico del paso de mensajes:

. a) El emisor no identifica al receptor pero el receptor identifica al emisor
. b) El emisor identifica al receptor, pero el receptor no identifica al emisor
. c) El emisor identifica al receptor y el receptor identifica al emisor.
. d) El emisor no identifica al receptor y el receptor no identifica al emisor
13. En la instrucción de espera selectiva select, el proceso que la ejecuta se bloquea si:

. a) No se cumple ninguna de las guardas, si las tuviera.
. b) No disponga de alternativa else
. c) No existe ningún mensaje en los buzones/canales que se manejan
. d) La instrucción select no genera bloqueo del proceso.
14. El paso de mensajes síncrono permite la comunicación:

. a) Uno a uno.
. b) Uno a muchos
. c) Muchos a muchos
. d) Muchos a uno.
15. En las llamadas a procedimiento remoto (RPC), la invocación al resguardo del cliente:

. a) Siempre genera el bloqueo del proceso que realiza la invocación.
. b) Debe garantizar que existe concordancia entre los parámetros.
. c) No requiere de conexión entre cliente y servidor.
. d) La invocación se realiza siempre a un módulo que se encuentra en otro sistema.
16. Para que un programa concurrente sea correcto, deben cumplirse las siguientes propiedades:

. a) Seguridad e inanición.
. b) Exclusión mutua y viveza.
. c) Interbloqueo e inanición.
. d) Viveza y seguridad.
17. ¿Que son las condiciones de Bernsein?

. a) Indican si dos o más procesos pueden ejecutarse concurrentemente.
. b) Determinan si un conjunto de instrucciones pueden ejecutarse concurrentemente.
. c) Ayudan a la sincronización de los procesos.
. d) Sirven para determinar las secciones críticas de los procesos.
18. El algoritmo de Peterson frente al de Dekker:

. a) Es más eficiente que el algoritmo de Dekker.
. b) No tiene el problema de espera ocupada que se tiene el de Dekker.
. c) Tiene una mejor solución para el problema de sincronización entre procesos.
. d) Ninguna de las respuestas es correcta.
19. El algoritmo de Dekker:

. a) Es un algoritmo incorrecto para la solución de la exclusión mutua.
. b) Soluciona el problema de sincronización entre procesos.
. c) Soluciona mediante espera ocupada el problema de la exclusión mutua.
. d) Sufre de inanición para el problema de la exclusión mutua.
20. La posibilidad que nos permite un sistema multihilo es:

. a) Permite una mejor paralelizacion de un problema sin necesidad de crear nuevos procesos.
. b) Son un elemento presente en todos los Sistemas Operativos.
. c) No ofrece ninguna ventaja sobre un sistema multiproceso.
. d) Ninguna de las respuestas es correcta.
21. La relación existente entre procesos e hilos es:

. a) Los hilos están asociados al proceso que los crea.
. b) El Sistema Operativo debe manejar la misma información que para el mantenimiento de los procesos.
. c) Los procesos son estructuras ligeras mientras que los hilos son estructuras pesadas.
. d) Los recursos podrán ser asociados tanto a los procesos como a los hilos.
22. En la semántica resume & exit, el proceso desbloqueado por resume(v):

. a) Se elige aleatoriamente procesos bloqueados en la variable o en el monitor.
. b) El primer proceso que estuviera esperando para acceder al monitor.
. c) Ninguna de las respuestas es correcta.
. d) El primer proceso que se bloqueara en la cola de la variable de condición v.
23. Los monitores requieren de la utilización y definición de dos tipos de procesos:

. a) Proceso monitor y proceso principal.
. b) Procesos padres y procesos hijo.
. c) Procesos bloqueados y procesos bloqueantes.
. d) Procesos activos y procesos bloqueados.
24. La gestión de los procesos bloqueados en un semáforo:

. a) Debe ser siempre FIFO para evitar la inanición.
. b) Mediante el uso de semáforos, los procesos no pasan a estado bloqueado.
. c) El Sistema Operativo desbloqueara los procesos en función de la prioridad.
. d) Puede ser FIFO o LIFO.
25. Los monitores en relación a los semáforos:

. a) Son herramientas de más bajo nivel de programación.
. b) Ninguna de las respuestas es correcta.
. c) No ayudan más que los semáforos.
. d) Son herramientas de más alto nivel de programación con una estructura que ayuda a la corrección del programa.
26. La operación signal (.) de un semáforo:

. a) Ninguna de las respuestas es correcta.
. b) No hará nada con la variable del semáforo.
. c) Incrementara siempre el valor de la variable del semáforo.
. d) Si hay procesos bloqueados solo no incrementara el valor de la variable del semáforo.
27. La inicialización de la variable de un semáforo:

. a) Puede inicializarse tantas veces como se quiera.
. b) No se inicializa en el ciclo de vida.
. c) Sólo puede hacerse una única vez en su ciclo de vida.
. d) Ninguna de las respuestas es correcta.
28. En la instrucción de espera selectiva select, el proceso que la ejecuta se bloquea si:

. a) La instrucción select no genera bloqueo del proceso.
. b) No existe ningún mensaje en los buzones/canales que se manejan.
. c) No disponga de alternativa else.
. d) No se cumple ninguna de las guardas, si las tuviera.
29. En la llamada a procedimiento remoto:

. a) Los dos sistemas deberán tener una misma arquitectura.
. b) Ninguna de las respuestas es correcta.
. c) Deberá ser el mismo Sistema Operativo en las máquinas remotas.
. d) Se utilizará el mismo lenguaje de programación para codificar los procesos.
30. En la comunicación síncrona entre procesos:

. a) El emisor espera siempre al receptor antes de iniciar la transmisión.
. b) El primero que alcanza la primitiva de comunicación deberá esperar hasta que el otro alcance la suya antes de iniciar la transmisión.
. c) El receptor espera siempre al emisor antes de iniciar la transmisión.
. d) Ni emisor ni receptor esperan antes de iniciar la transmisión.
31. En la comunicación asíncrona entre procesos:

. a) Ninguna primitiva de envío o recepción bloquearán a los procesos implicados.
. b) La primitiva de envío bloqueará al emisor.
. c) La primitiva de recepción bloqueará al proceso si no hay datos en el buzón.
. d) Ambas primitivas de envío o recepción bloquearán a los procesos implicados.
32. En la comunicación asíncrona entre procesos:

. a) No se requiere ningún tipo de identificación.
. b) No hay necesidad de búfer en la transmisión.
. c) El búfer sólo se comparte entre emisor y receptor.
. d) Ninguna de las respuestas es correcta.
33. En la comunicación directa entre procesos es necesario:

. a) Conocer el destinatario del mensaje.
. b) El emisor debe conocer al destinatario y el receptor al remitente.
. c) Conocer el remitente del mensaje.
. d) No se requiere ningún tipo de identificación.

Examen de hardware ,test para probar tus habilidades en mantenimiento de pc. por M. Gallardo. Tags:test ,de ,hardware. Preguntas:11
WORD Y EXCEL ,EVALUACIÓN SUMATIVA CURSO BÁSICO DE INFORMATICA. Categorías:EVALUACION ,SUMATIVA. Preguntas:16
Itil version 11 - 3 ,ITIL V11 3. Tags:Itil ,version ,11-3. Preguntas:51
Itil version 11 - 2 ,itil v11 -2. Categorías:Itil ,version ,11-2. Preguntas:17
Algoritmos y Programacion Estructurada ,Test basico de introduccion a algoritmos y programacion estructurada.. Tags:Diseño ,Estructurado ,de ,Algoritmos. Preguntas:10
Excel 2013 Basico ,Excel 2013 Intermedio 1.Que es Microsoft Excel Es una hoja de cálculo Es un procesador de operaciones y fórmulas Un programa que nos permite manipular datos numéricos 2.La extensión de Excel 2013 es: .xlsx .xls .do. Categorías:Basico. Preguntas:35
Excel 2013 Intermedio ,Empresarial. Tags:Excel ,Intermedio. Preguntas:30
Administración de Proyectos Segundo Parcial ,Subraya la respuesta correcta. Categorías:Administración ,de ,Proyectos ,P ,II. Preguntas:6
INFORMATICA ,Indicaciones: selecciona la respuesta correcta de los siguentes cuestionamientos.. Tags:CONOCIMIENTO. Preguntas:10
evaluacion de programacion 2 BTP ,Lea cuidadosamente las preguntas y seleccione o escriba la respuesta correcta. Categorías:programacion ,orientada ,a ,objetos. Preguntas:15
Examen Unidades I y II ,Evaluación Tecnicatura de Comercio Int. y Aduana. 30 % Primer Parcial. Tags:hardware ,software ,Internet. Preguntas:20
INTERNET ,En este test analizaremos los componentes y caracteristicas de Internet.. Categorías:INTERNET. Preguntas:19
Microsoft Office Powerpoint 2013-2 ,Nivel Intermeio-Avanzado. Tags:Powerpoint ,2013. Preguntas:31
Técnico Informatico ,Prueba conocimientos mínimos. Categorías:informatica. Preguntas:6
Mantenimiento Heredia Prf. Raúl Méndez Fernández ,Examen Final del Curso de Mantenimiento de Reparación de Computadoras. Profesor Raúl Méndez Fernández. Tags:Mantenimiento ,de ,Computadoras. Preguntas:14
Microsoft Office Excel 2013 ,Nivel Basico-Intermedio. Categorías:Excel ,2013. Preguntas:29
Internet ,sur l\'internet. Tags:Internet. Preguntas:20
Internet ,a test about Internet. Categorías:Internet ,. Preguntas:20

Crea tu propio test gratis




Comentarios

Creartest.com no se hace responsable del contenido publicados por los usuarios