PSYP04
![]() |
![]() |
![]() |
Título del Test:![]() PSYP04 Descripción: Aplicaciones Cliente-Servidor |




Comentarios |
---|
NO HAY REGISTROS |
En el modelo cliente/servidor, ¿qué proceso necesita menos recursos de procesamiento? Seleccione una: a. El cliente. b. El servidor. A la hora de crear un socket, ¿es necesario capturar las excepciones con try ? Seleccione una: a. Sí. b. No. ¿Para qué se utiliza el mensaje ACK ? Seleccione una: a. Para indicar que hay el servidor debe enviar más mensajes. b. Para confirmar la recepción de un fichero. c. Para confirmar la recepción de un mensaje. d. Todas son falsas. ¿Qué operaciones hay que realizar para optimizar la utilización de sockets en una aplicación cliente/servidor? Seleccione una: a. Atender múltiples peticiones. b. Asegurar el sistema. c. Monitorizar los tiempos de respuesta. d. Todas son correctas. Indica los principales fallos de seguridad de un servidor. Seleccione una: a. Operaciones no autorizadas. b. Mensajes mal formados. c. Inconsistencia de información. d. Todas son correctas. Indica la afirmación incorrecta sobre los streams (flujos). Seleccione una: a. Existen flujos de entrada. b. Existen flujos de salida. c. Existen flujos que permiten la entrada y salida. d. Los flujos se pueden realizar sobre ficheros. Al ejecutar una hebra ¿es necesario pasarle algún parámetro a la hebra? Seleccione una: a. Sí. b. No. En el modelo cliente/servidor, ¿dónde se ubica la interfaz gráfica del sistema? Seleccione una: a. En el cliente. b. En el servidor. c. En ambos sistemas. En el modelo cliente/servidor, ¿se pueden utilizar más de un servidor? Seleccione una: a. Sí. b. No. Indica el modelo que más se utiliza en las aplicaciones cliente/servidor. Seleccione una: a. Modelo de 1 capa. b. Modelo de 2 capas. c. Modelo de 3 capas. d. Modelo de n capas. Cuando te conectas a un socket TCP ¿qué información necesitas? Seleccione una: a. Puerto secundario por donde se enviarán los datos. b. Dirección IP del servidor. c. Información a transmitir. d. Puerto destino. ¿Qué ocurre si envía un mensaje al receptor pero éste no envía el mensaje ACK? Seleccione una: a. Nada. b. Como el mensaje ha llegado al receptor se da como válido. c. Cuando transcurre un determinado tiempo el emisor vuelve a enviar el mensaje. d. Todas las respuestas son falsas. ¿Con qué estructuras se puede modelar un diagrama de estados? Seleccione una: a. Utilizando las estructuras case e if . b. Utilizando una matriz. c. Todas son correctas. ¿Qué característica no es propia del modelo cliente/servidor? Seleccione una: a. El cliente interactúa con el usuario y el servidor interactúa con los recursos compartidos. b. El servidor necesita más recursos de procesamiento. c. Existe una clara distinción de funciones basada en el concepto de "servicio". d. El recurso compartido se encuentra en los equipos clientes. Indica la librería que permite trabajar con sockets en java Seleccione una: a. import java.networking.* ;. b. import java.net.*;. c. import net.*;. d. import java.sockets.*;. ¿Un modelo cliente/servidor es una forma de programación modular? Seleccione una: a. Sí. b. No. Al programar un servidor de forma concurrente ¿Qué operaciones deben realizar la hebra para atender al cliente? Seleccione una: a. Accept. b. Crear una hebra. c. Crear un flujo de entrada y/o de salida. d. Procesar la petición del cliente y enviar sus resultados. ¿Para qué se utiliza el servicio NTP ? Seleccione una: a. Es un servicio de noticias que permite enviar mensajes a múltiples clientes. b. Es un servicio que permite sincronizar los relojes del sistema. c. Es un servicio para realizar comunicaciones broadcast. Indica la operación que no realiza un servidor. Seleccione una: a. Recibir la petición. b. Procesar la petición. c. Asegurar el sistema. d. Mostrar los resultados al usuario. ¿Qué función permite aceptar la petición de conexión de un cliente? Seleccione una: a. ServerSocket. b. Socket. c. Accept. d. Bind. ¿Qué función permite publicar al servidor un socket? Seleccione una: a. ServerSocket. b. Socket. c. Accept. d. Bindv. Indica si la siguiente afirmación es correcta. Un diagrama de estados permite modelar el comportamiento de un servidor. Seleccione una: a. Sí. b. No. ¿Qué función le permite al cliente conectarse a un socket? Seleccione una: a. ServerSocket. b. Socket. c. Accept. d. Bind. Indica las ventajas del modelo cliente/servidor. Seleccione una: a. El acceso a recursos se encuentra centralizado. b. Facilita la integración entre diferentes sistemas. c. Se garantiza siempre la consistencia de la información. d. Se garantiza la gestión de errores. Al ejecutar una hebra ¿el código que atiende al clientes se ubica en el método public void run () Seleccione una: a. Sí. b. No. Al programar un servidor de forma concurrente ¿Qué operaciones deben ejecutarse en el while (true) que se utiliza para esperar los clientes? Seleccione una: a. Accept. b. Crear una hebra. c. Crear un flujo de entrada y/o de salida. d. Procesar la petición del cliente y enviar sus resultados. ¿Qué operaciones realiza el thread ? Seleccione una: a. ServerSocket , Socket y accept. b. ServerSocket y acept . c. Accept y procesado de la información. d. Procesado de la información. Indica la operación que no realiza un cliente. Seleccione una: a. Interactuar con el usuario. b. Procesar las peticiones para ver si son válidas y enviarlas al servidor. c. Procesar las peticiones. d. Mostrar los resultados al usuario. ¿Qué tiempos del sistema afectan en el modelo cliente/servidor? Seleccione una: a. Tiempo de procesamiento. b. Tiempo de respuesta. c. Todas son correctas. ¿En qué modelos se reparten las tareas del servidor entre el servidor de aplicación y de datos? Seleccione una: a. Modelo de 1 capa. b. Modelo de 2 capas. c. Modelo de 3 capas. d. Modelo de n capas. |