2E BLOQUE III Flashcards
- Si queremos obtener una lista con los camioneros que tienen un salario mayor que la media de los de su misma población
a) select dni,nombre,salario from camionero where salario > avg(salario) group by poblacion
b) select dni,nombre,salario from camionero c1 where c1.salario > (select avg(c2.salario) from camionero c2)
c) select dni,nombre,salario from camionero c1 where c1.salario > (select avg(c2.salario) from camionero c2 and
c1.poblacion=c2.poblacion)
d) select dni,nombre,salario from camionero c1 where c1.salario > (select avg(c2.salario) from camionero c2 where
c1.poblacion=c2.poblacion)
c) select dni,nombre,salario from camionero c1 where c1.salario > (select avg(c2.salario) from camionero c2 and
c1.poblacion=c2.poblacion)
- ¿Cuál sería la transformación correcta del tipo de entidad Paquete al modelo relacional?
a)Paquete(código,descripción,destinatario,dirección,dni_camionero)
b)Paquete(código,descripción,destinatario,dni_camionero)
c)Paquete(código,destinatario,dirección,dni_camionero,código_provincia)
d)Paquete(código,descripción,destinatario,dirección,dni_camionero,código_provincia)
a)Paquete(código,descripción,destinatario,dirección,dni_camionero)
- Suponiendo que cada modelo y tipo de camión tiene una potencia determinada, ¿en que forma normal se encuentra la siguiente
relación? Camión(matricula,potencia,modelo,tipo)
a) 2FN
b) 3FN
c) FNBC
d) 4FN
b) 3FN
- Manejamos en JavaScript un array con los salarios de los camioneros y en el código nos encontramos con la siguiente sentencia:
salarios.splice(0,1,1500) ¿Cuál es el objetivo de dicha sentencia?
a) Añade el salario 1500 por el principio del array
b) Borra el salario cuyo valor sea 1500 empezando a buscar por el índice 1
c) Reemplaza el primer salario con el valor 1500
d) Ninguna de las anteriores
a) Añade el salario 1500 por el principio del array
- ¿Cuál de los siguientes patrones sería adecuado para “organizar” las sentencias de JDBC en la parte de JEE?
a) Data Access Object
b) Value Object
c) Data Transfer Object
d) Service Locator
d) Service Locator
- Si queremos que todos los párrafos que vayan justo a continuación de un encabezado h1 tengan la primera letra en mayúscula sería:
a) p ~ h1 {text-transform: capitalize;}
b) p + h1 {text-transform: capitalize;}
c) h1 ~ p {text-transform: capitalize;}
d) h1 + p {text-transform: capitalize;}
a) p ~ h1 {text-transform: capitalize;}
- En la parte de administración vamos a usar el API de JSF, ¿Cuál de los siguiente no sería una implementación valida?
a) ICEfaces
b) PrimeFaces
c) RichFaces
d) IronFaces
b) PrimeFaces
- Queremos detectar en la aplicación web de PHP el navegador del usuario
a) $useragent = $_SERVER [‘HTTP_USER_AGENT’]; echo “<b>Your User Agent is</b>: “ . $useragent;
b) $useragent = $SERVER [‘HTTP_USER_AGENT’]; echo “<b>Your User Agent is</b>: “ . $useragent;
c) $useragent = $_SERVER [‘HTTP_USER_AGENT’]; echo “<b>Your User Agent is</b>: “ . useragent;
d) $useragent = $_REQUEST [‘HTTP_USER_AGENT’]; echo “<b>Your User Agent is</b>: “ . $useragent;
a) $useragent = $_SERVER [‘HTTP_USER_AGENT’]; echo “<b>Your User Agent is</b>: “ . $useragent;
- Nos piden realizar un informe en PHP con los camiones pero ordenados de mayor a menor potencia. Si el array que tenemos tiene
este formato (“a001”=>100,”b002”=>50,”xj04”=>85,…), ¿Cuál será la función más adecuada para generar dicho informe?
a) ksort
b) asort
c) krsort
d) arsort
c) krsort
- Tenemos en nuestras hojas de estilo definidas dos clases, clase1 y clase2. Si queremos que un div quede afectado por ambas clases
sería:
a) <div class=”clase1,clase2”>
b) <div style=”clase1,clase2”>
c) <div class=”clase1 clase2”>
d) <div style=”clase1 clase2”>
d) <div style=”clase1 clase2”>
- Usamos npm como gestor de depedencias y hemos añadido bootstrap al fichero package.json con el comando “npm i bootstrap”.
¿Dónde se instalará el código de dicha dependencia?
a) Carpeta node_modules del proyecto
b) Carpeta vendor del proyecto
c) Carpeta node_modules global
d) Carpeta vendor global
d) Carpeta vendor global
- Estamos usando git como sistema de control de versiones y queremos tener la posibilidad de subir el código a un servidor con Gitlab de nuestra propia compañia
a) git remote add ruinosa https://gitlab-server.ruinosa.com/proyecto.git
b) git add remote ruinosa https://gitlab-server.ruinosa.com/proyecto.git
c) git add branch https://gitlab-server.ruinosa.com/proyecto.git
d) git remote ruinosa https://gitlab-server.ruinosa.com/proyecto.git
b) git add remote ruinosa https://gitlab-server.ruinosa.com/proyecto.git
- Tenemos que implementar un algoritmo de calculo de rutas pero los programadores ofrecen distintas alternativas. ¿Cuál sería el
patrón de diseño mas adecuado para que podamos manejar correctamente diferentes implementaciones de dicho algoritmo?
a) Mediator
b) Command
c) Strategy
d) Adapter
c) Strategy
- Si queremos un interface web en el que las imágenes y/o textos se adapten lo mejor posible al dispositivo en el que se visualizan no
deberíamos de usar:
a) atributo srcset
b) etiqueta source
c) La at-rule @media
d) La at-rule @page
a) atributo srcset
- Tenemos un formulario con un campo de entrada para recoger la información de la potencia de los camiones. Estás potencias nunca
son menores de 100CV ni mayores de 1000CV y además van de 100 en 100.
a) <input></input>
b) <input></input>
c) <input></input>
d) <input></input>
c) <input></input>