O GoConqr está de visual novo! Conte para nós o que você achou.

Quiz

CONTROL_3_SD

Paz Hernanz 17 perguntas

Fazer o quiz

Perguntas do quiz (17)

  1. 1Seleccione qué afirmación de las siguientes sobre RMI Registry es falsa
    1. ARMI Registry sirve para que el cliente descargue dinámicamente el stub o resguardo de cualquier objeto distribuido que haya localizado de manera estática
    2. BEl registro RMI se puede invocar por línea de comandos mediante el mandato rmiregistry
    3. CEl registro RMI se puede crear de manera dinámica dentro de un proceso, como por ejemplo, el servidor de objeto remoto
    4. DPueden coexistir varios RMI registry dentro de una misma máquina, siempre que tengan distinto puerto, y a su vez, varios servidores de objetos pueden compartir el mismo RMI registry
  2. 2Una técnica avanzada de RMI que se suele utilizar en el ámbito empresarial es el uso de un gestor de seguridad. Indique dónde y cuándo se debe instanciar este gestor (RMISecurityManager).
    1. ASe ejecuta en el servidor de objeto, después de arrancar el registro RMI
    2. BNo se instancia en el código, simplemente se añade una opción en la línea de comandos para adecuar el mandato java y ejecutar el gestor
    3. CSe debe instanciar tanto en el cliente como en el servidor, antes de registrar o utilizar el registro RMI
    4. DSe debe instanciar en el cliente de objeto, justo después de realizar la búsqueda del objeto remoto en el registro RMI
  3. 3Seleccione la afirmación correcta respecto a la arquitectura software de un servicio de red.
    1. AEn cada extremo se debe emplear una arquitectura monolítica sin niveles, ya que así se fomenta la reutilización y la capacidad de abstracción
    2. BLa aplicación se debe estructurar en cuatro niveles: nivel de red, nivel de transporte, nivel de sesión y nivel de aplicación, tanto en el lado cliente como en el servidor
    3. CLa aplicacion se debe estructurar en tres niveles: nivel de presentación, nivel de lógica de aplicación y nivel de servicio, tanto en el lado cliente como en el servidor
    4. DEn la parte cliente no existe nivel de servicio mientras que en la parte servidora no existe nivel de aplicación
  4. 4Incorporar un mecanismo de callback supone realizar ciertos cambios en el cliente y en el servidor de una aplicación RMI. De todos los cambios expuestos a continuación, uno de ellos no es necesario para implementar un callback, seleccione cuál es.
    1. ADebe registrarse la interfaz remota del cliente en un registro RMI que corra en la máquina cliente, de manera paralela a como sucede en el servidor con el objeto distribuido
    2. BSe debe crear una interfaz remota de cliente, compilar con rmic y copiar el resguardo creado al directorio del servidor
    3. CDeben crearse exclusiones mutuas en los métodos de registro de callback del servidor si es que modifican alguna estructura de datos donde el servidor guarda referencias de callback de sus clientes
    4. DLa interfaz remota del servidor debe incorporar un nuevo método que permita registrar el callback. Este método suele recibir como argumento una interfaz remota de cliente y guardar dicha referencia en una variable o estructura de datos para posteriormente invocar un método remoto del cliente (método de callback)
  5. 5En la tecnología Java RMI se emplea un elemento denominado esqueleto o "skeleton". Seleccione la afirmación correcta sobre dicho elemento.
    1. ASe encuentra justo debajo de la capa de aplicación del servidor de objeto, y se utiliza para interactuar con la capa resguardo en la parte cliente
    2. BEs un elemento que configura y mantiene la conexión en el paradigma RMI
    3. CEs un elemento generado por el compilador rmic y se debe copiar de manera manual en el cliente de objeto para que éste pueda funcionar
    4. DSe trata de un proxy empleado en el cliente de objeto para capturar las llamadas a métodos remotos
  6. 6Al emplear la técnica de callback en una aplicación RMI, se suele incorporar a la interfaz remota del servidor un método denominado registerCallback, o uno similar, que sirva para guardar la información de callback del cliente. ¿Qué parámetro debe pasarle el cliente al servidor al invocar este método?
    1. AEl resguardo o stub de la interfaz remota del servidor
    2. BUn objeto de la clase donde se declare la interfaz remota del cliente
    3. CUn objeto de la clase donde se implemente la interfaz remota del cliente (y que extienda la clase UnicastRemoteObject)
    4. DEl cliente no debe utilizar ningún parámetro al invocar dicho método
  7. 7En la multidifusión se suele hacer uso de un parámetro denominado TTL (time-to-live). Seleccione la afirmación correcta sobre dicho parámetro
    1. AEs un valor que puede ser 0 ó 1. Si se establece a 0 se emplea un mecanismo de propagación indefinida de mensajes de grupo, mientras que si se establece a 1 no se emplea multidifusión en el mensaje
    2. BIndica el tiempo que permanece abierta una conexión de multidifusión entre el origen del mensaje y el resto de participantes del grupo
    3. CEs un mecanismo que sirve para evitar la sobrecarga innecesaria en los sistemas y en la red en la comunicación de grupo
    4. DSe trata del tiempo que "vive" un datagrama medido en segundos. Si se establece un TTL igual a 5 entonces transcurridos 5 segundos dicho mensaje será desechado de la red
  8. 8La multidifusión básica es no orientada a conexión. Seleccione cuál de las siguientes afirmaciones supone ser una razón importante por la cual se suele usar esa multidifusión sin conexión.
    1. AEn multidifusión el número de conexiones sería tan reducido que no tiene sentido emplear mecanismos orientados a conexión
    2. BLas aplicaciones que hacen uso de la multidifusión suelen priorizar que no se produzca ninguna distorsión ocasional de la imagen, algo que prevalece sobre las ventajas de la comunicación orientada a conexión
    3. CLas aplicaciones que usan multidifusión suelen relacionarse con la transmisión de video/audio y en ellas la reducción de latencia prevalece sobre las ventajas de la comunicación orientada a conexión
    4. DEn las aplicaciones que hacen uso de multidifusión, es preferible que se produzca un retraso frecuente perceptible entre fotogramas siempre que no se pierda ninguno, algo que prevalece sobre las ventajas que se obtendrían con una orientación a conexión
  9. 9Seleccione la afirmación correcta sobre los servidores con estado
    1. ALa información de estado global es aquella que el servidor almacena para un cliente concreto, es decir, se relaciona con una y solo una sesión
    2. BEn un servidor con estado el servicio proporcionado dependerá exclusivamente de la información de estado global del servidor
    3. CLas variables con información de sesión deben programarse como variables estáticas sincronizadas para que en caso de existir múltiples hilos atendiendo a varios clientes, todos ellos puedan tener acceso a dichas variables y éstas tengan el mismo valor global
    4. DLa información de sesión puede utilizarse en una aplicación cliente-servidor aún cuando el servidor es sin estado y trata igual cada petición de cada cliente
  10. 10Seleccione cuál de las siguientes afirmaciones sobre el servicio Daytime es falsa.
    1. ASiempre se implementa con streams para asegurar que la marca temporal que nos llega es la más reciente
    2. BConsiste en una aplicación cliente-servidor que en caso de ser no orientada a conexión requiere que el cliente envíe un primer mensaje vacío a través del socket de tipo datagrama para que el servidor le envíe la marca temporal
    3. CSe trata de un servicio bien conocido que corre en un puerto reservado, aunque normalmente se deshabilita por razones de seguridad
    4. DSe trata de una aplicación cliente-servidor que no requiere almacenar información de sesión

Informações

Descrição
SISTEMAS DISTRIBUIDOS Quiz sobre CONTROL_3_SD, criado por Paz Hernanz em 01-02-2017.
Idioma
Español
Visualizações
2
Avaliação
Ainda sem avaliações
Avalie este quiz
Avalie este quiz

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?