Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEREPASOPSP

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
REPASOPSP

Descripción:
Repaso PSP 4 5 6

Autor:
elejackson
(Otros tests del mismo autor)

Fecha de Creación:
09/06/2020

Categoría:
Informática

Número preguntas: 90
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Al ejecutar una hebra, ¿es necesario pasarle algún parámetro a la hebra? No Sí.
Indica la operación que no realiza un servidor. Seleccione una: Procesar la petición Mostrar los resultados al usuario Recibir la petición Asegurar el sistema.
¿Qué función permite aceptar la petición de conexión de un cliente? Socket Accept Bind ServerSocket.
En el modelo cliente/servidor,¿dónde se ubica la interfaz gráfica del sistema?. Seleccione una: En el servidor En el cliente En ambos sistemas.
Al ejecutar una hebra,¿el código que atiende al cliente se ubica en el método public void run()?. Si No.
Indica las ventajas del modelo cliente/servidor. Facilita la integración entre diferentes sistemas. Se garantiza siempre la consistencia de la información. El acceso a recursos se encuentra centralizado. Se garantiza la gestión de errores.
Indica los principales fallos de seguridad de un servidor. Seleccione una: Todas son correctas Operaciones no autorizadas Mensajes mal formados Inconsistencia de información.
¿Con qué estructuras se puede modelar un diagrama de estados?. Seleccione una: Utilizando las estructuras case e if Utilizando una matriz Todas son correctas.
¿Qué operaciones realiza el thread?. Seleccione una: ServerSocket y acept Accept y procesado de la información Procesado de la información ServerSocket, Socket y accept.
En el modelo cliente/servidor, ¿qué proceso necesita menos recursos de procesamiento? El servidor El cliente.
¿Qué operaciones hay que realizar para optimizar la utilización de sockets en una aplicación cliente/servidor?. Seleccione una: Asegurar el sistema Atender múltiples peticiones Todas son correctas Monitorizar los tiempos de respuesta.
Indica si la siguiente afirmación es correcta. Un diagrama de estados permite modelar el comportamiento de un servidor. Seleccione una: No Si.
Indica la afirmación incorrecta sobre los streams(flujos). Seleccione una: Existen flujos de entrada Existen flujos que permiten la entrada y salida Existen flujos de salida Los flujos se pueden realizar sobre ficheros.
Indica el modelo que más se utiliza en las aplicaciones cliente/servidor. Seleccione una: Modelo de 1 capa Modelo de 3 capas Modelo de n capas Modelo de 2 capas.
¿Un modelo cliente/servidor es una forma de programación modular?. Seleccione una: Si No.
¿Para qué se utiliza el servicio NTP?. Seleccione una: Es un servicio de noticias que permite enviar mensajes a múltiples clientes Es un servicio para realizar comunicaciones broadcast. Es un servicio que permite sincronizar los relojes del sistema.
A la hora de crear un socket, ¿es necesario capturar las excepciones con try?. Seleccione una: Si No.
¿Qué ocurre si envía un mensaje al receptor pero éste no envía el mensaje ACK?. Seleccione una: Cuando transcurre un determinado tiempo el emisor vuelve a enviar el mensaje. Como el mensaje ha llegado al receptor se da como válido. Todas las respuestas son falsas. Nada.
¿Qué función le permite al cliente conectarse a un socket?. Seleccione una: ServerSocket Socket Accept Bind.
Indica la operación que no realiza un cliente. Seleccione una: Interactuar con el usuario Procesar las peticiones para ver si son válidas y enviarlas al servidor Mostrar los resultados al usuario Procesar las peticiones.
¿Qué función permite publicar al servidor un socket?. Seleccione una: Socket Bindv Accept ServerSocket.
Al programar un servidor de forma concurrente. ¿Qué operaciones deben realizar la hebra para atender al cliente?. Seleccione una: Accept Crear un flujo de entrada y/o de salida Procesar la petición del cliente y enviar sus resultados Crear una hebra.
En el modelo cliente/servidor, ¿se pueden utilizar más de un servidor?. Seleccione una: No Si.
Al programar un servidor de forma concurrente, ¿Qué operaciones deben ejecutarse en el while(true) que se utiliza para esperar a los clientes?. Procesar la petición del cliente y enviar sus resultados Accept Crear una hebra Crear un flujo de entrada y/o de salida.
Indica la librería que permite trabajar con sockets en java. Seleccione una: import java.networking.*; import java.socket.*; import net*; import java.net.*;.
¿En qué modelos se reparten las tareas del servidor entre el servidor de aplicación y de datos?. Modelo de n capas Modelo de 1 capa Modelo de 3 capas Modelo de 2 capas.
¿Para qué se utiliza el mensaje ACK?. Seleccione una: Para confirmar la recepción de un mensaje Para indicar que hay el servidor debe enviar más mensajes Para confirmar la recepción de un fichero Todas son falsas.
Cuando te conectas a un socket TCP, ¿qué información necesitas?. Puerto destino Dirección IP del servidor Información a transmitir Puerto secundario por donde ser enviarán los datos.
¿Qué característica no es propia del modelo cliente/servidor?. Seleccione una: El servidor necesita más recursos de procesamiento Existe una clara distinción de funciones basada en el concepto de "servicio" El cliente interactúa con el usuario y el servidor interactúa con los recursos compartidos El recurso compartido se encuentra en los equipos clientes.
¿Qué tiempos del sistema afectan en el modelo cliente/servidor?. Seleccione una: Tiempo de procesamiento Tiempo de respuesta Todas son correctas.
La expresión http://20:ftp.rediris.es/debian es una URL bien formada. ¿Verdadero o Falso? Verdadero Falso.
Es una característica del protocolo SMTP. Seleccione una: Comunicarse por el puerto 25 Organizar la recepción de mensajes Todas son correctas Permitir la descarga de ficheros.
Para crear un objeto InetAddress puede utilizarse el método: Seleccione una: getAddress() getHostAddress() getHostName() getLocalHost().
La medida del tiempo de transmisión de una petición HTTP no requiere que los relojes del cliente y el servidor estén sincronizados. ¿Verdadero o Falso? Verdadero Falso.
El protocolo Telnet destaca por su seguridad, no por su sencillez. ¿Verdadero o Falso? Verdadero Falso.
El tiempo de procesamiento de una petición a un servidor HTTP se mide desde el equipo cliente. ¿Verdadero o Falso? Verdadero Falso.
El método getDefaultPort() de la clase URL devuelve -1 si la URL no tiene puerto por defecto asociado. ¿Verdadero o Falso? Verdadero Falso.
Entre otras, el paquete org.apache.commons.net.ftp está formado por: Seleccione una o más de una: FTPClient FTPServer FTP FTPReplay.
La gestión de la concurrencia es una preocupación menor en la programación de servidores HTTP. ¿Verdadero o Falso? Verdadero Falso.
Para programar un cliente HTTP más reciente es la HTTP/1.0 hay que utilizar necesariamente un Socket.¿Verdadero o Falso? Verdadero Falso.
La clase InetAddress es una API de alto nivel del paquete java.net. ¿Verdadero o Falso?. Verdadero Falso.
La World Wide Web sigue fielmente el modelo cliente-servidor. ¿Verdadero o Falso? Verdadero Falso.
URL es una clase estática (static), por lo que se puede acceder a sus métodos sin necesidad de declarar nuevos objetos. ¿Verdadero o Falso? Verdadero Falso.
El orden de las líneas de cabecera del mensaje de respuesta de un servidor HTTP no es indiferente. ¿Verdadero o Falso? Verdadero Falso.
La clase InetAddress posee varios constructores. ¿Verdadero o Falso? Verdadero Falso.
Java ofrece soporte nativo para el protocolo SSH. ¿Verdadero o Falso? Verdadero Falso.
URL es una API de alto nivel del paquete java.net.¿Verdadero o Falso? Verdadero Falso.
Cuáles de los siguientes métodos no forman parte de la clase javax.mail.Message. Seleccione una o más de una: setSubject() send() getDefaultInstance() setText().
FTP tiene importantes deficiencias de seguridad. ¿Verdadero o Falso? Verdadero Falso.
Para crear un objeto de la clase URL hace falta declarar previamente un objeto Socket. ¿Verdadero o Falso? Verdadero Falso.
Los siguientes métodos se utilizan para trabajar con objetos URL. Seleccione una o más de una: getHost() getHostAddress() getPort() getProtocol().
Para implementar un Servidor HTTP hay que utilizar: Un ServerSocket Ninguno de ellos es necesario Un Socket Una URL.
El protocolo FTP utiliza el puerto 21 para la transferencia de datos. ¿Verdadero o Falso? Verdadero Falso.
Señala cuál de la siguiente tarea no puede realizarse mediante un objeto URL: Enviar un mensaje de correo Ninguna es correcta Descargar un fichero .pdf Descargar un fichero .txt.
La versión del protocolo HTTP más reciente es la HTTP/1.0.¿Verdadero o Falso? Verdadero Falso.
En la secuencia de respuesta de un servidor HTTP a un mandato GET: La respuesta comienza con una línea en blanco La cabecera Date es opcional El cuerpo de la respuesta va inmediatamente a continuación de las líneas de cabecera Puede omitirse la línea de cabecera Content-Type.
El método URL.openConnection() realiza la siguiente tarea: Abre una conexión con el recurso Ninguna es correcta Devuelve un objeto URLConnection Devuelve un objeto InputStream.
La clase URL dispone de métodos para averiguar los valores de las líneas de cabecera obligatorias del protocolo HTTP más reciente es la HTTP/1.0.¿Verdadero o Falso? Verdadero Falso.
En la respuesta de un servidor HTTP a un mandato GET, la primera línea que se transmite es la línea de estado. ¿Verdadero o Falso? Verdadero Falso.
La cabecera Date del mensaje de respuesta anterior admite una fecha en cualquier formato. ¿Verdadero o Falso? Verdadero Falso.
¿Qué comando permite firmar un fichero jar? jar keytool jarsigner sign.
¿Qué nivel de seguridad NO se corresponde a los utilizados en un fichero de registro? INFO SEVERE DANGEROUS WARNING.
¿Qué comando permite importar un certificado digital? keytool makecert import jarsigner.
¿Qué comando permite generar un certificado digital? keytool makecert jarsigner jar.
¿A partir de qué versión de java una aplicación remota puede acceder a todos los recursos del sistema? JDK 1.2. JDK 1.0. JDK 1.1.
Indica los tipos de ficheros de registro que podemos utilizar como salida. Seleccione una o más de una: Hoja de cálculo XML Base de datos Texto.
Indica los elementos que se pueden utilizar a la hora de establecer las políticas de seguridad de una aplicación. Sistema operativo donde se ejecuta la aplicación Usuario que firma la aplicación Acción a realizar Ubicación de la aplicación.
¿Qué máscara de entrada se corresponde con el código postal? [0-9]*{6} [0-9]{5} 0[0-9]{4} [0-9]{3}.
¿Quién es el encargado de gestionar el acceso a los recursos del sistema? Java Manager JDK Security Manager.
Indica los tipos de excepciones que existen. Seleccione una o más de una Error Exception FatalError RuntimeException.
En la validación de datos, ¿qué significa el patrón [a-z0-9]?. Seleccione una o más de una: Se pueden introducir números Se pueden introducir cualquier letra o número Se pueden introducir letras minúsculas Se puede introducir cualquier letra.
En las máscaras de entrada, ¿qué clase permite compilar el patrón de entrada? Matcher Pattern.
¿Qué es una excepción? Una determinada condición que siempre se cumple. Un evento que ocurre durante la ejecución de un programa e interrumpe el flujo normal de las instrucciones. Un evento que ocurre durante la ejecución de un programa e interrumpe su ejecución.
A la hora de utilizar cláusulas catch, ¿qué no debemos tener en cuenta? Se clasifican las excepciones por su peligrosidad. Se van gestionando las excepciones de lo más específico a lo más general. Podemos utilizar todas las cláusulas catch que queramos.
¿En qué fichero se almacenan las políticas de seguridad? policy.user java.security security.default java.policy.
¿Qué nivel de registro es el más alto? DANGEROUS SEVERE WARNING CRITICAL.
¿Qué necesitamos para ejecutar un fichero jar firmado digitalmente? El fichero jar firmado Un certificado de seguridad La contraseña de importación del certificado Todas son correctas.
Una aplicación de java, firmada digitalmente, que se ejecuta remotamente, ¿tiene permisos a todos los recursos del sistema?. Sí No.
Indica la afirmación incorrecta sobre un fichero jar. Se puede firmar digitalmente No se puede ejecutar directamente Almacena las clases y datos de soporte Es un fichero que empaqueta un programa.
¿Qué comando permite crear un fichero jar? jarsigner keytool jar archiver.
¿Qué comando permite exportar un certificado digital? keytool makecert export import.
¿Qué medida de seguridad garantiza que la información sólo pueda ser modificada por las entidades autorizadas? Disponibilidad Confidencialidad Integridad No repudio.
Al utilizar excepciones, ¿dónde se encuentra el código que puede producir la excepción? try catch finally.
En una aplicación de java que se ejecuta localmente, ¿tiene permisos a todos los recursos del sistema? No Sí.
¿Qué medida de seguridad requiere que la información únicamente sea accesible por las entidades autorizadas? Disponibilidad Confidencialidad No repudio Integridad.
Al utilizar excepciones, ¿dónde se encuentra el código para atender a la excepción? finally try catch.
¿qué opción debemos utilizar para ejecutar una aplicación y que se active el Security Manager? java security.manager java -Djava.security.manager java -SE java -Djava.security.
A la hora de gestionar excepciones, ¿qué cláusula permite realizar una opción común a todas las excepciones? default allcatch common finally.
¿Qué NO permite la validación de entradas de datos? Evita desbordamientos de buffer Mantiene la consistencia de la información Evita datos incorrectos Asegura completamente la aplicación.
¿Dónde se almacenan las claves de seguridad? keystore keysave securestore.
Denunciar test Consentimiento Condiciones de uso