Programacion de servicios y procesos - Tema 4
|
|
Título del Test:
![]() Programacion de servicios y procesos - Tema 4 Descripción: Tema 4 - Programacion de comunicacion en red |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué son las redes de ordenadores?. Conjuntos de dispositivos conectados para intercambiar información. Programas que permiten la comunicación entre aplicaciones. Direcciones únicas para identificar recursos en Internet. Mecanismos para la transmisión rápida de datos. ¿Para qué se utilizan las capas en las redes de ordenadores?. Para aumentar la velocidad de transmisión. Para simplificar las funciones dividiendo las tareas. Para encriptar la información. Para gestionar el hardware de la red. ¿Cuántas capas tiene el modelo TCP/IP según el documento?. Tres. Cinco. Cuatro. Dos. ¿Qué capa utilizan los protocolos HTTP, FTP y DNS?. Capa de Internet. Capa de Transporte. Capa de Red. Capa de Aplicación. ¿Qué capa se encarga de dividir el mensaje en paquetes?. Capa de Aplicación. Capa de Internet. Capa de Red. Capa de Transporte. ¿Qué función tiene la Capa de Internet en el proceso de envío de mensajes?. Formar el mensaje completo a partir de los paquetes. Comprobar el destino de los paquetes y calcular la ruta. Transmitir el paquete al receptor. Enviar el mensaje inicial. ¿Qué sucede en el nivel de red del receptor?. Se reenvían los paquetes al nivel de transporte. Se comprueba la corrección de los paquetes. Se recibe el paquete del mensaje. Se forma el mensaje completo. ¿Cuál es la función principal del nivel de Internet del receptor?. Transmitir los paquetes a la capa de red. Comprobar la corrección de los paquetes recibidos. Formar el mensaje final. Enviar el mensaje original. ¿Quién forma el mensaje completo a partir de los paquetes recibidos en el modelo TCP/IP?. Capa de Red. Capa de Internet. Capa de Aplicación. Capa de Transporte. ¿Qué es el modelo cliente-servidor?. Un modelo donde todos los dispositivos tienen el mismo rol. Una arquitectura donde existen servidores que proveen recursos a clientes que los requieren. Un sistema de comunicación punto a punto sin intermediarios. Una tecnología que permite la conexión directa entre aplicaciones. ¿Quién realiza las peticiones en el modelo cliente-servidor?. Los servidores. Los clientes. Ambos roles por igual. Un tercer ente llamado 'proxy'. ¿Qué aplicaciones actuales utilizan el modelo cliente-servidor?. Solo software de bases de datos. Correo electrónico, mensajería instantánea y acceso a páginas web. Aplicaciones de escritorio sin conexión a Internet. Sistemas operativos en tiempo real. ¿Se intercambian los roles entre clientes y servidores en este modelo?. Sí, en cualquier momento. No, los roles son fijos. Solo en aplicaciones de mensajería. Depende del sistema operativo. ¿Qué representa la clase `InetAddress` en Java?. Un localizador de recursos uniformes (URL). Una conexión entre dos aplicaciones. Una dirección IP. Un protocolo de transporte. ¿Qué método de `InetAddress` devuelve la dirección IP de la máquina local?. getAddress(). toString(). getLocalHost(). getLocalHost(String host). ¿Qué representa la clase `URL` en Java?. Una dirección IP sin procesar. Un localizador de recursos uniformes (URL). Un flujo de entrada de datos. Un puerto de comunicación. ¿Cuál es el formato general de una URL?. máquina:puerto/ruta_fichero. protocolo://máquina:puerto/ruta_fichero. ruta_fichero://protocolo@máquina. puerto:protocolo@máquina/ruta. ¿Qué método de la clase `URL` devuelve el nombre del archivo de la URL?. getHost(). getPath(). getFile(). getProtocol(). ¿Qué método de la clase `URL` devuelve el puerto que ocupa la URL?. getHost(). getPort(). getFile(). getProtocol(). ¿Qué clase se utiliza para trabajar con conexiones realizadas a una URL específica?. InetAddress. URL. URLConnection. Socket. ¿Qué método de `URLConnection` establece la conexión con el recurso de la URL?. getInputStream(). getOutputStream(). connect(). getURL(). ¿Qué es un socket?. Una dirección IP. Un protocolo de red. Un mecanismo que permite la comunicación entre aplicaciones a través de la red. Un tipo de paquete de datos. ¿Qué identificador permite la comunicación entre dispositivos de una red a través de un socket?. Dirección IP. Protocolo de transporte. Puerto. Nombre de dominio. ¿Qué tipo de puerto tiene asignado una máquina denominada 'servidor' en el contexto de sockets?. Un puerto dinámico. Un puerto específico para cada cliente. Un puerto asignado que espera peticiones. Un puerto no definido. ¿Qué información necesita un cliente para comunicarse con un servidor?. Solo la dirección IP del servidor. Solo el puerto asignado al servidor. La dirección IP y el puerto asignado al servidor. El nombre del sistema operativo del servidor. ¿Qué tipo de sockets utilizan el protocolo TCP?. Sockets no orientados a conexión. Sockets orientados a conexión. Sockets UDP. Sockets de datagramas. ¿Qué característica principal de los sockets orientados a conexión asegura la entrega de todos los paquetes en el orden enviado?. Velocidad de transmisión. Establecimiento de conexión. Alta fiabilidad. Uso de protocolo UDP. ¿Cuál es el primer mensaje enviado por el cliente para establecer una conexión TCP?. ACK. FIN. SYN. SYN-ACK. ¿Qué mensaje envía el servidor como confirmación para establecer la conexión TCP?. ACK. FIN. SYN. SYN-ACK. ¿Qué tipo de sockets utilizan el protocolo UDP?. Sockets orientados a conexión. Sockets TCP. Sockets no orientados a conexión. Sockets de sesión. ¿Qué ventaja principal ofrecen los sockets no orientados a conexión (UDP) sobre los orientados a conexión (TCP)?. Mayor fiabilidad en la entrega de paquetes. Garantía de orden de llegada de los paquetes. Mayor velocidad en el intercambio de mensajes. Verificación de errores más exhaustiva. ¿Qué protocolo de la capa de transporte no garantiza la entrega de paquetes en el orden enviado?. TCP. HTTP. UDP. FTP. ¿Qué servicios utilizan típicamente sockets no orientados a conexión (UDP)?. HTTP, FTP, SMTP. DNS, DHCP, VoIP. Telnet, HTTPS. SSH, RDP. ¿Qué diferencias principales existen entre TCP y UDP?. TCP es más rápido y UDP es más fiable. TCP es orientado a conexión y fiable, UDP no. UDP soporta más protocolos que TCP. TCP tiene un tamaño de cabecera mayor y UDP no tiene cabecera. ¿Qué protocolo de transporte es más lento pero ofrece garantía absoluta de que los datos llegarán en el orden enviado?. UDP. HTTP. TCP. DNS. ¿Cuál es el tamaño de la cabecera (título) en el protocolo TCP?. 8 bits. 16 bits. 20 bits. 32 bits. ¿Cuál es el tamaño de la cabecera (título) en el protocolo UDP?. 8 bits. 20 bits. 40 bits. 64 bits. ¿Qué campo es común en las cabeceras de TCP y UDP?. Número de secuencia. Puerto de origen. Ventana de control. Indicador de urgencia. ¿Qué método se utiliza en el cliente TCP para enviar datos?. read(). close(). connect(). write(). ¿Qué método se utiliza en el servidor TCP para aceptar una conexión entrante?. bind(). listen(). accept(). socket(). ¿Qué clase se debe instanciar en el servidor para crear el puerto que espera conexiones?. Socket. DatagramSocket. ServerSocket. InetAddress. ¿Qué clase se debe instanciar en el cliente para crear un socket?. ServerSocket. DatagramSocket. Socket. URL. ¿Qué método utilizarías en la clase `ServerSocket` para vincular el socket a una dirección IP y puerto?. getPort(). getInetAddress(). close(). bind(SocketAddress endpoint). ¿Qué clase se utiliza para sockets no orientados a conexión (UDP) tanto en cliente como en servidor?. ServerSocket. Socket. DatagramSocket. URLConnection. ¿Qué método se usa en el cliente UDP para enviar un datagrama?. receive(). send(). recvfrom(). connect(). ¿Qué método se usa en el servidor UDP para recibir un datagrama?. send(). recvfrom(). receive(). accept(). ¿Qué clase se utiliza para crear paquetes para enviarlos a través de un socket UDP?. URL. URLConnection. DatagramPacket. DatagramSocket. ¿Qué problema resuelve la creación de hilos en la programación de aplicaciones en red?. La lentitud en la transmisión de datos. La incapacidad de un servidor para atender a múltiples clientes simultáneamente. La complejidad de la gestión de sockets. La falta de seguridad en las conexiones. En un escenario de multihilo en un servidor, ¿qué ocurre cuando el servidor recibe la petición de un cliente?. La petición se pone en cola. Se crea un nuevo hilo para gestionar esa petición. El hilo principal atiende la petición. La conexión se rechaza. |




