¡GoConqr estrena diseño! Cuéntanos qué te parece.

Test

Examen Sistemas Distribuidos FEB 1S 2015/2016

Antoine B 20 preguntas

Hacer el test

Este test tiene tiempo límite, así que se abre en el reproductor de siempre.

Preguntas del test (20)

  1. 1¿Cuál de las siguientes afirmaciones es incorrecta?
    1. ASubsistema de comunicaciones es la colección de componentes hardware y software que proporcionan las capacidades de comunicación para un sistema distribuido.
    2. BLos Hosts son los computadores y otros dispositivos que utilizan la red para comunicarse entre si.
    3. CEl nodo es cualquier computador o dispositivo de intercambio asociado a una red.
    4. DUna subred es un conjunto de nodos interconectados, que emplean distintas tecnologías para comunicarse entre ellos.
  2. 2En relación con los interfaces del programa de aplicación, indicar cuál o cuáles de las siguientes afirmaciones es cierta:

    I. La interfaz del programa de aplicación para UDP proporciona la abstracción de un flujo (stream) de dos direcciones entre pares de procesos.
    II. La interfaz del programa de aplicación para TCP proporciona una abstracción del tipo paso de mensajes. Los paquetes independientes que contienen estos mensajes se llaman datagramas.
    1. AI cierta, II cierta.
    2. BI cierta, II falsa.
    3. CI falsa, II cierta.
    4. DI falsa, II falsa.
  3. 3En relación al protocolo HTTP, indicar cuál o cuáles de las siguientes afirmaciones es cierta:

    I. MIME es un estándar para enviar mensajes de correo electrónico compuestos por varias partes conteniendo a la vez, por ejemplo, texto, imagenes y sonido. Un tipo MIME especifica un tipo y un subtipo, por ejemplo: text/plain, text/html, image/gif,
    II. Los clientes no pueden especificar los tipos MIME que estén dispuestos a aceptar.
    1. AI cierta, II cierta.
    2. BI cierta, II falsa.
    3. CI falsa, II cierta.
    4. DI falsa, II falsa.
  4. 4En relación a los Sockets (conectores). ¿Cuál de las siguientes afirmaciones es falsa?
    1. ATanto UDP como TCP utilizan la abstracción de sockets, que proporciona los puntos extremos de la comunicación entre procesos. Cada socket se asocia con un protocolo concreto, que puede ser UDP o TCP.
    2. BPara los procesos receptores de mensajes, su socket debe estar asociado a un puerto local y a una de las direcciones Internet del computador donde se ejecuta.
    3. CLos procesos siempre tienen que usar un socket para enviar y otro socket para recibir.
    4. DCada computador permite un gran número (2^16) de puertos posibles, que pueden ser usados por los procesos locales para recibir mensajes
  5. 5¿Cuál de los siguientes métodos no pertenece a la clase DatagramSocket?
    1. Asend
    2. BsetSoTimeout
    3. CgetData
    4. Dconnect
  6. 6¿Cuál es la función del siguiente programa en Java?Imagen de la pregunta 6
    1. AUn cliente UDP enviando un mensaje a un servidor y recogiendo su respuesta.
    2. BUn servidor UDP recibiendo peticiones y devolviéndolas al cliente de forma repetitiva.
    3. CUn cliente TCP realizando una conexión a un servidor, enviando una petición y recibiendo una respuesta.
    4. DUn servidor TCP estableciendo una conexión para cada cliente y reenviándoles las peticiones.
  7. 7Indicar cuál o cuáles de estas afirmaciones son ciertas cuando se considera la utilización de la clase Socket de Java.

    I. La clase Socket proporciona los métodos getlnputStream y getOutputStream para acceder a los dos streams asociados con un conector. El tipo de datos devueltos por estos métodos son InputDatagram y OutputDatagram, respectivamente.
    II. La clase Socket puede lanzar una excepción UnknownHostException si el nombre de host es correcto, o una excepción IOException si no hay errores de entrada y salida.
    1. AI cierta, II cierta.
    2. BI cierta, II falsa.
    3. CI falsa, II cierta.
    4. DI falsa, II falsa.
  8. 8En relación a los punteros de los procesos en módulos remotos. ¿Pueden pasarse punteros como argumentos o como valores retornados como resultado de las llamadas a los módulos remotos?
    1. ASi en todo caso.
    2. BNo en todo caso.
    3. CSi como argumentos. No como valores retornados.
    4. DNo como argumentos. Si como valores retornados.
  9. 9Las invocaciones de métodos entre objetos en diferentes procesos se conocen como invocaciones de métodos remotas.
    1. ASi, tanto si los procesos estén en el mismo computador como si no lo estén.
    2. BSólo si los procesos corren en computadores diferentes.
    3. CSólo si los procesos corren en el mismo computador.
    4. DLa afirmación es falsa para todos los casos.
  10. 10En un sistema distribuido, la tarea de dar soporte a una tabla que contiene relaciones con nombres textuales y referencias a objetos remotos es un servicio realizado por:
    1. AEl proxy.
    2. BEl distribuidor.
    3. CEl compactador automático de memoria.
    4. DEl enlazador (binder).

Información

Descripción
Examen Sistemas Distribuidos - Febrero 1ª Semana 2015/2016
Idioma
Español
Visitas
498
Valoración
Aún sin valoraciones
Valora este test
Valora este test

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?