2E BLOQUE III Flashcards
- Indique cual de las siguientes sentencias SQL nos sirve para localizar coches que no han pasado ninguna revisión
a) SELECT Matricula,Marca,Modelo,Color,Precio from Coche INNER JOIN Revision ON Coche.Matricula=Revision.Matricula
b) SELECT Matricula,Marca,Modelo,Color,Precio from Coche INNER JOIN Pasa ON Coche.Matricula=Pasa.Matricula
c) SELECT Matricula,Marca,Modelo,Color,Precio from Coche LEFT JOIN Revision ON Coche.Matricula=Revision.Matricula
d) SELECT Matricula,Marca,Modelo,Color,Precio from Coche WHERE Coche.Matricula NOT IN (SELECT Matricula FROM Pasa)
d) SELECT Matricula,Marca,Modelo,Color,Precio from Coche WHERE Coche.Matricula NOT IN (SELECT Matricula FROM Pasa)
- ¿Cuál sería el tipo de correspondencia de la relación Pasa y su transformación al modelo relacional?
a) M:N y Pasa(Matricula,Codigo)
b) 1:N y Pasa(Matricula)
c) M:N y Pasa(Codigo)
d) 1:N y Pasa(Matricula,Codigo)
a) M:N y Pasa(Matricula,Codigo)
- Indique que sentencia nos podría servir para generar los códigos internos de los clientes
a) CREATE SEQUENCE sec_codigo_interno START WITH 1 INCREMENT BY 1;
b) CREATE INCREMENT sec_codigo_interno START WITH 1 INCREMENT BY 1;
c) CREATE IDENTITY sec_codigo_interno START WITH 1 INCREMENT BY 1;
d) CREATE AUTO_INCREMENT sec_codigo_interno START WITH 1 INCREMENT BY 1;
a) CREATE SEQUENCE sec_codigo_interno START WITH 1 INCREMENT BY 1;
- ¿Cuál de las siguientes sería una superclave de la relación Cliente?
a) NIF,Nombre
b) CodigoInterno, Nombre
c) CodigoInterno,NIF
d) Todas son correctas
d) Todas son correctas
- ¿Cuál de las siguientes anotaciones de JAX-RS nos sirve para indicar la URI de cada uno de los recursos?
a) @GET
b) @QueryParam
c) @Path
d) @URLPattern
c) @Path
- Dada la transformación al modelo relacional de Cliente (NIF, CodigoInterno, Nombre, Dirección, Ciudad, Teléfono).
a) Está en 1FN pero no en 2FN
b) Está en 2FN pero no en 3FN
c) Está en 3FN pero no en FNBC
d) Está en FNBC pero no en 4FN
NULA
- Queremos automatizar la construcción de nuestros Servicios Web con Maven. Indique el scope con el que habría que incluir la
dependencia del api en el pom.xml
a) compile
b) runtime
c) provided
d) test
c) provided
- Indique con que herramienta no podríamos hacer pruebas de código estático
a) SonarQube
b) PMD
c) CheckStyle
d) JRun
d) JRun
- En la clase Cliente ¿que anotaciones usaríamos para el atributo CodigoInternoDeCliente relacionado con la columna CodigoInterno?
a) @Id
b) @GeneratedValue
c) @Column
d) Todas son correctas
d) Todas son correctas
- Se ha diseñado un formulario en HTML5 para enviar los datos de una revisión. ¿Cuál de los siguientes atributos relacionado con el
input de tipo submit deberíamos de configurar?
a) action
b) formaction
c) value
d) url
b) formaction
- Nos han solicitado pasar algún tipo de prueba de calidad a nuestro código JavaScript. Señale con que herramienta
a) Babel
b) Mocha
c) ESLint
d) Jasmine
c) ESLint
- ¿Con cual de los siguientes selectores de CSS podemos destacar en color rojo los enlaces que no tengan informado el atributo “title”?
a) a[title] {text-color:red;}
b) a:not([title]) {text-color:red;}
c) a:not([title]) {color:red;}
d) not:(a[title]) {color:red;}
c) a:not([title]) {color:red;}
- Si queremos implementar los distintos servicios Rest como piezas independientes al estilo de las arquitecturas basadas en
microservicios, ¿con que producto proporcionamos a los clientes un único punto de entrada para la utilización de los mismos?
a) Zuul
b) Ribbon
c) Eureka
d) Struts
a) Zuul
- ¿Con que API de HTML5 podemos lanzar eventos desde el backend para que los distintos clientes conectados puedan actualizar su información?
a) Web Storage
b) Server-Sent Events
c) AJAX
d) Web Events
b) Server-Sent Events
- Se ha implementado una especie de memoria cache con la clase java.util.Hashtable para almacenar a los Clientes. ¿Con que método
no podríamos acceder a dichos clientes?
a) get(key)
b) elements()
c) iterator()
d) forEach()
c) iterator()