PSP TEMA 4 - 2º DAM Alquerías.
![]() |
![]() |
![]() |
Título del Test:![]() PSP TEMA 4 - 2º DAM Alquerías. Descripción: Recopilación de cuestionarios del tema 4. |




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