Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEOrdinaria 2021 DAW UJA

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Ordinaria 2021 DAW UJA

Descripción:
Examen de 2021

Autor:
AVATAR
Francisco Javier Martinez Lomas
(Otros tests del mismo autor)


Fecha de Creación:
24/05/2023

Categoría:
Informática

Número preguntas: 19
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
1. En la especificación CGI, el path_info de una petición http se refiere a: a) la ruta completa del recurso solicitado. b) la ruta posterior al recurso hasta el carácter ? en la url. c) la ruta donde se despliega la aplicación.
2. El navegador reconoce el contenido de un recurso descargado: a) mediante la extensión del archivo recibido. b) según el tipo con que lo haya solicitado usando el encabezado Accept enviado. c) usando el valor del encabezado Content-Type.
3. El siguiente selector CSS: div.noticia header: a) Afecta a cualquier etiqueta header contenida en etiquetas con la clase noticia y que a su vez estén dentro de una etiqueta div. b) Es incorrecto. c) Se refiere a todas las etiquetas div, header o que tengan la clase noticia.
4. Para validar la sintaxis de un contenido html descargado el navegador tiene en cuenta: a) La extensión del archivo recibido. b) La instrucción Doctype que aparece en su encabezado. c) El tipo MIME del documento recuperado por el navegador.
5. Qué afirmación es INCORRECTA: a) Un fichero .jsp puede incluir etiquetas html e incluso cualquier instrucción java sintácticamente válida. b) Los ficheros .jsp se transforman en servlets en el momento de compilar la aplicación y generar el correspondiente fichero war. c) Cuando se accede a un fichero .jsp en una aplicación JEE desde el navegador, en realidad se está ejecutando un servlet obtenido a partir del mismo.
6. JakartaEE: a) El nombre genérico bajo el que se agrupa cualquier tecnología utilizada para el desarrollo de aplicaciones empresariales en Java. b) Es una selección de biblioteca java de diferentes proveedores para resolver problemas habituales en desarrollo de aplicaciones empresariales c) Es una colección de especificaciones de módulos para resolver problemas habituales en desarrollo de aplicaciones empresariales.
7. En un diseño MVC trabajando con Servlets y JSP, qué afirmación es CORRECTA: a) En Expression Language siempre debe indicarse el contexto específico del que debe recuperarse un dato, e.g. ${sessionScope.userEmail}. b) En servlet proporciona datos a la vista usando el método setAttribute del contexto apropiado. c) El servlet delega en una vista para mostrar la información suministrada mediante el método response.sendRedirect(...);.
8. Cuál de las siguientes expresiones en JSP NO muestra el contenido de nombre si existe y tiene un valor asignado: a) Nombre: <c:out:value="${nombre}"/> b) Nombre: ${nombre} c) <c:if test="not empty nombre"> Nombre: ${nombre}</c:if>.
9. Cuál de las siguientes afirmaciones es INCORRECTA: a) El método manejador vinculado a un atributo action de un componente CommandButton en un formulario solo se ejecutará, al pulsarse sobre este último, si los valores de los controles input del formulario se pueden convertir, validar y asignar a las propiedades de los beans a las que estén vinculados. b) JSF es un framework de desarrollo de aplicaciones web pull-based c) Un controlador JSF con persistencia @RequestScoped permite mantener los valores de los beans vinculados a un formulario en caso de que se produzcan errores durante el proceso de validación.
10. Cuál es la forma CORRECTA de inyectar una implementación específica de un DAO, de entre varias posibles, en un controlador JSF. Suponga que se han declarado los recursos e identificadores necesarios: a) @Inject@Qualifier("DAOMap")ClientesDAO clientes; b) @Inject@DAOMap ClientesDAO clientes; c) @Inject("DAOMap")ClientesDAO clientes;.
11. Cuál de las siguientes funciones NO es competencia de una clase DAO: a) Transformar (Mapping) los elementos del sistema de almacenamiento en entidades del modelo. b) Implementar aspectos de la lógica de negocio de la aplicación. c) Gestión del canal de comunicación con el sistema de almacenamiento o persistencia.
12. Qué afirmación es INCORRECTA: a) La restricción @Min(value=12) sirve para limitar un valor numérico pero no para longitudes de una cadena de caracteres. b) Bean Validation permite definir restricciones sobre valores que pueden asignarse propiedades de beans. c) Bean Validation es parte de la especificación JakartaEE y por lo tanto no puede utilizarse en Spring.
13. Respecto a la gestión de sesiones en JEE: a) La cookie de sesión es el único mecanismo para proporcionar el identificador de sesión al servidor. b) La sesión de un usuario está vinculada al identificador único de sesión recibido en cada petición del cliente. c) Para disponer de una sesión en el servidor, el usuario debe identificarse proporcionando sus credenciales.
14. En la especificación JEE Security: a) Aunque un usuario está identificado podría no tener acceso a determinados recursos web según el rol al que pertenezca. b) En la modalidad @Custom FormAuthentication Mechanism Definition la aplicación puede personalizar el formulario para solicitar las credenciales, pero estas se deben enviar a la url j_security_check . c) Las implementaciones de los identityStore deben ser llamadas expresamente desde las aplicación para realizar la validación de las credenciales de un usuario.
15. En el siguiente manejador de springmvc para recibir los datos de un artículo desde un formulario web con etiquetas jsp específicas de spring, el parámetro Artículo: @PostMapping("/alta") public String alta( Articulo nuevoArticulo ){...} : a) No necesita ninguna anotación adicional siempre que se utilicen las etiquetas jsp especificas de SpringMVC en el formulario. b) Necesita hacer uso de la anotación @RequestParameter para que springmvc vincula los controles del formulario a cada propiedad del bean Articulo. c) Necesita hacer uso de la anotación @ModelAttribute para que springmvc vincule los controles del formulario a cada propiedad del bean Articulo.
16. Qué afirmación es INCORRECTA respecto a los objetos en Javascript: a) Cualquier objeto creado con una función constructora u objeto literal puede transformarse en formato JSON. b) Los objetos de un mismo tipo siempre tendrán los mismos atributos y/o métodos. c) Los objetos pueden inicializarse a partir de una función constructora o del constructor de una clase.
17. Cuál de las siguientes afirmaciones sobre el proceso de validación de envíos de formulario en SpringMVC es INCORRECTA: a) Al igual que ocurre en JSF, si los parámetros que se validan automáticamente por el framework no son válidos, el manejador no llega a ejecutarse y se vuelve a mostrar automáticamente el formulario con los mensajes de error correspondientes. b) Los parámetros de un método manejador para una petición que deban validarse automáticamente por el framework deben ir anotados con la etiqueta @Valid . c) SpringMVC soporta BeanValidation para realizar validación automática.
18. Considerando que un identificador de cuenta TIC está formado por una secuencia de entre 2 y 4 letras minúsculas seguidas de un número indeterminado de dígitos, cuál de las siguientes expresiones regulares permite validar en el cliente el identificador introducido por un usuario en un control input de un formulario: a) /^[a-z]{2-4}[0-9]+$/ b) /^\w{2-4}\d+$/ c) /[a-z]{2-4}\d+/.
19. ¿Cuál de las siguientes expresiones JS NO es válida para modificar el contenido de la etiqueta con id "resultado"? : a) document.getElementById("resultado").textContent=”valor"; b) document.getElementById(“resultado").text("valor"); c) document.getElementById("resultado").innerHTML="valor";.
Denunciar test Consentimiento Condiciones de uso