Sistemas Distribuidos (Modulo 2)

Description

Examenes tipo test para la Asignatura de Sistemas Distribuidos del Grado en Ingeniería Informática de la UNED
Antoine B
Quiz by Antoine B, updated more than 1 year ago
Antoine B
Created by Antoine B over 6 years ago
442
3

Resource summary

Question 1

Question
En relación con los parámetros indicadores de las prestaciones de las redes de comunicación. ¿Cuál de las siguientes afirmaciones es verdadera? (Si piensa que son todas incorrectas, marque la última opción)
Answer
  • La latencia es el intervalo de tiempo que ocurre entre la ejecución de la operación de envío y el instante en que los datos comienzan a estar disponibles en el destino.
  • La tasa de transferencia de datos es la velocidad a la cual se pueden transferir datos entre dos computadores en red, sin iniciar la transmisión.
  • Tanto la tasa de transferencia de una red como la latencia estarán determinadas básicamente por las características físicas de la red de comunicación.
  • Todas las respuestas anteriores son falsas.

Question 2

Question
Suponiendo que queremos transmitir un mensaje de 2240 bits sin segmentar entre dos computadores conectados mediante una red de comunicaciones cuyas características son: Latencia: 320 milisegundos; Tasa de transferencia 56000 bits/segundo
Answer
  • 0,000125 segundos.
  • 320,04 segundos.
  • 0,36 segundos.
  • 320 milisegundos.

Question 3

Question
El protocolo de petición-respuesta está basado en las siguientes primitivas de comunicación:
Answer
  • hazOperación, envíaRespuesta.
  • hazOperación, damePetición, envíaRespuesta.
  • hazOperación, damePetición, Espera, envíaRespuesta.
  • Ninguna respuesta anterior ( A, B y C) es correcta.

Question 4

Question
En relación con los puertos locales. ¿Cuál de las siguientes afirmaciones es falsa?
Answer
  • Un puerto local es el destino de un mensaje dentro de un computador, especificado como un número entero.
  • Un puerto tiene exactamente un receptor pero puede tener muchos emisores.
  • Los procesos siempre tienen un solo puerto desde donde recibir mensajes.
  • Generalmente, los servidores hacen públicos sus números de puerto para que sean utilizados por los clientes.

Question 5

Question
Como los paquetes IP que subyacen a TCP y UDP se envían a direcciones Internet, Java proporciona una clase que representa las direcciones Internet. ¿Cuál es el nombre de esta clase?
Answer
  • InetAddress
  • DatagramSocket
  • DataInputStream
  • ServerSocket

Question 6

Question
¿Cuál es la función del siguiente programa en Java?
Answer
  • Un cliente UDP enviando un mensaje a un servidor y recogiendo su respuesta.
  • Un servidor UDP recibiendo peticiones y devolviéndolas al cliente de forma repetitiva.
  • Un cliente TCP realizando una conexión a un servidor, enviando una petición y recibiendo una respuesta.
  • Un servidor TCP estableciendo una conexión para cada cliente y reenviándoles las peticiones.

Question 7

Question
En relación a la multidifusión IP, indicar cuál o cuáles de las siguientes afirmaciones es correcta. I. La multidifusión IP se construye sobre el protocolo de Internet, IP. II. Los grupos de multidifusión se especifican utilizando las direcciones Internet de la clase C. Direcciones IP con un primer octeto a partir del 192 hasta el 223.
Answer
  • I cierta, II cierta
  • I cierta, II falsa
  • I falsa, II cierta
  • I falsa, II falsa.

Question 8

Question
La mayoría de los lenguajes de programación modernos proporcionan medios para organizar un programa en conjuntos de módulos que puedan comunicarse unos con otros. En un sistema distribuido, los módulos pueden lanzarse en procesos separados. La interfaz de un módulo "no puede especificar el acceso directo a variables."
Answer
  • Verdadero si la interfaz está escrita para RPC o RMI.
  • Verdadero si la interfaz está escrita para RPC y falso si la interfaz está escrita para RMI.
  • Verdadero si la interfaz está escrita para RMI y falso si la interfaz está escrita para RPC.
  • Falso en cualquier caso.

Question 9

Question
En relación con las interfaces remotas. ¿Cuál de la siguiente afirmación es falsa?
Answer
  • La clase de un objeto remoto implementa los métodos de su interfaz remota. Los objetos en otros procesos pueden invocar solamente los métodos que pertenezcan a su interfaz remota.
  • El sistema CORBA proporciona un lenguaje de definición de interfaces (IDL), que permite definir interfaces remotas.
  • En Java RMI, las interfaces remotas se definen de la misma forma que cualquier interfaz en Java. Adquieren su capacidad de ser interfaces remotas al extender una interfaz denominada Remote.
  • Los clientes de CORBA necesitan emplear el mismo lenguaje que el objeto remoto para invocar sus métodos remotamente

Question 10

Question
En los métodos IDL si queremos especificar que el valor de un parámetro se pasa desde el cliente al objeto CORBA invocado se utiliza la palabra clave:
Answer
  • in
  • out
  • inout
  • void
Show full summary Hide full summary

Similar

FUNDAMENTOS DE REDES DE COMPUTADORAS
anhita
Abreviaciones comunes en programación web
Diego Santos
Test: "La computadora y sus partes"
Dayana Quiros R
Tema 4. Dificultad social por presentar deficiencia y discapacidad.
rbk_rod
Bloque I: La cultura, noción moderna
maya velasquez
Seguridad en la red
Diego Santos
Excel Básico-Intermedio
Diego Santos
Conceptos básicos de redes
ARISAI DARIO BARRAGAN LOPEZ
Evolución de la Informática
Diego Santos
Introducción a la Ingeniería de Software
David Pacheco Ji
La ingenieria de requerimientos
Sergio Abdiel He