43 a 64 Flashcards

1
Q
  1. En la teoría de normalización cuando una relación puede ser reconstruida sin pérdida de información a partir de una combinación de algunas de sus proyecciones se dice que tiene una:

a) Dependencia de reunión.
b) Dependencia multivaluada.
c) Dependencia funcional de Boyce/Codd.
d) Dependencia funcional mutua.

A

a) Dependencia de reunión.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  1. En el contexto del modelo relacional, ¿qué regla de integridad determina que los atributos de la clave primaria de una relación no puedan tener valores nulos?

a) Integridad referencial.
b) Integridad de propagación.
c) Integridad de entidad.
d) Integridad de negocio.

A

c) Integridad de entidad.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  1. Señale cuál NO es una opción a la hora de desarrollar una aplicación móvil:

a) Desarrollo de aplicaciones nativas.
b) Desarrollo de aplicaciones web progresivas.
c) Desarrollo de aplicaciones híbridas.
d) Desarrollo de aplicaciones web graduales.

A

d) Desarrollo de aplicaciones web graduales.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  1. ¿Cuál de las siguientes opciones NO representa un tipo de datos primitivo de Java?

a) short.
b) simple.
c) long.
d) double.

A

b) simple.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  1. En PostgreSQL 9.2, una vez conectado al terminal interactivo de PostgreSQL mediante el comando psql, ¿qué opción se puede ejecutar para obtener las bases de datos disponibles?

a) Show databases;
b) \list
c) select databases from dual;
d) psql_show_db

A

b) \list

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  1. Dada una tabla ‘Personal’ con una columna ‘lugar’, se quiere obtener el número de personas en cada lugar, cuando haya más de 10 personas en el mismo. Señale la sentencia SQL correcta:

a) SELECT lugar, Count() AS numPersonas FROM Personal GROUP BY lugar HAVING Count()>10
b) SELECT lugar, Count()>1O AS numPersonas FROM Personal GROUP BY lugar
c) SELECT lugar, Count(
) AS numPersonas FROM Personal WHERE Count()>1O GROUP BY lugar
d) SELECT lugar, Count(
) AS numPersonas FROM Personal WHERE Count(lugar)>1O

A

a) SELECT lugar, Count() AS numPersonas FROM Personal GROUP BY lugar HAVING Count()>10

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  1. En relación a las sentencias utilizadas en SQL y su tipología, indique la afirmación INCORRECTA:

a) Las sentencias de tipo DML se utilizan para manipulación de datos e incluyen instrucciones como SELECT, INSERT o DELETE.
b) Las sentencias de control de datos permiten la gestión de privilegios a los usuarios mediante GRANT o REVOKE.
c) Las sentencias de tipo DCL permiten la definición de estructuras de datos mediante CREATE TABLE o DROP TABLE.
d) Las sentencias de control de transacciones incluyen las instrucciones COMMIT y ROLLBACK.

A

c) Las sentencias de tipo DCL permiten la definición de estructuras de datos mediante CREATE TABLE o DROP TABLE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  1. Dado un procedimiento almacenado en SQL Server con la cabecera CREATE PROCEDURE getEmployees @LastNamevarchar(50), @FirstNamenvarchar(50)
    ¿Cuál NO sería una instrucción válida para ejecutar dicho procedimiento?

a) EXECUTE getEmployees @FirstName= N’Pilar’, @LastName = N’Rojas’;
b) EXEC getEmployees@LastName = N’Rojas’, @FirstName= N’ Pilar’;
c) EXECUTE getEmployees N’Rojas’, N’Pilar’;
d) EXEC getEmployees@LastName = N’Rojas’, N’Pilar’;

A

d) EXEC getEmployees@LastName = N’Rojas’, N’Pilar’;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
  1. De entre las siguientes, señale cuál es una ventaja de las instantáneas de Base de Datos (snapshot) en SQLSERVER:

a) Ofrecen una interfaz gráfica que facilita la normalización de las relaciones existentes en la Base de Datos.
b) Facilitan la automatización de catálogos compuestos por elementos repetitivos simples utilizando los datos de un archivo de texto separado por comas o tabuladores.
c) Permiten crear instantáneas de un momento temporal determinado permitiendo, entre otros, la generación de informes a partir de los datos contenidos en las mismas.
d) Optimizan la indexación para el manejo eficiente de consultas en tiempo real en archivos en formato XES (Extensible Event Stream).

A

c) Permiten crear instantáneas de un momento temporal determinado permitiendo, entre otros, la generación de informes a partir de los datos contenidos en las mismas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
  1. En UML 2.5, ¿cuál de los siguientes diagramas pertenece a la categoría de diagramas de estructura?

a) Diagrama de paquetes.
b) Diagrama de flujo de información.
c) Diagrama de secuencia.
d) Diagrama de actividad.

A

a) Diagrama de paquetes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
  1. ¿Cuál de los siguientes NO es una de las características del modelo orientado a objetos?

a) Modularidad
b) Abstracción
c) Durabilidad.
d) Reusabilidad

A

c) Durabilidad.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
  1. Indique cuál de los siguientes es un patrón de tipo creacional:

a) Composite
b) Proxy
c) lterator
d) Singleton

A

d) Singleton

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
  1. En el contexto de Java EE (ahora Jakarta EE), ¿en qué paquete se encuentran las clases e interfaces de Enterprise JavaBeans?

a) java.ejb2
b) javax.ejb
c) javax.persistence.ejb
d) java.transaction.ejb

A

b) javax.ejb

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
  1. ¿Cuál de las siguientes opciones sobre ADO.NET y los proveedores de datos del framework .NET es FALSA?

a) ADO.NET permite acceder a datos alojados en XML.
b) El objeto Connection es el que proporciona conectividad con las distintas fuentes de datos.
c) El objeto Operation permite invocar peticiones para recuperación y/o modificación de información sobre la fuente de datos.
d) Los objetos de tipo DataSet están formados por una colección de objetos de tipo DataTable.

A

c) El objeto Operation permite invocar peticiones para recuperación y/o modificación de información sobre la fuente de datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
  1. En Java, una variable definida con el modificador de acceso protected, es accesible:

a) Desde cualquier clase.
b) Únicamente desde la clase en la que se ha definido.
c) Únicamente desde las clases que están dentro del mismo paquete.
d) Desde la clase en la que se ha definido, sus subclases, y desde las clases dentro del mismo paquete.

A

d) Desde la clase en la que se ha definido, sus subclases, y desde las clases dentro del mismo paquete.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
  1. Spring Boot es:

a) Un plataforma de desarrollo móvil basada en Javascript que permite desarrollo de apps multiplataforma.
b) Una plataforma que permite el desarrollo de aplicaciones web “autocontenidas” que llevan embebido el contenedor de servlets.
c) Una plataforma que permite, entre otras cosas, la conexión lógica entre bases de datos relacionales clásicas y bases de datos NOSQL.
d) Una plataforma que permite automatizar las pruebas de software para aplicaciones con lenguaje de programación JAVA.

A

b) Una plataforma que permite el desarrollo de aplicaciones web “autocontenidas” que llevan embebido el contenedor de servlets.

17
Q
  1. En un documento WSDL, ¿cómo se denomina la operación que describe un servicio en el que se recibe un mensaje pero no se responde?

a) One-way.
c) Request-no response.
b) Notification.
d) Petition-no response.

A

a) One-way.

18
Q
  1. En cuanto a la tecnología REST utilizada para la construcción de sistemas con arquitectura orientada a servicios, indique la opción INCORRECTA:

a) Realiza el transporte de datos con los métodos proporcionados por HTTP, como GET, POST, PUT, DELETE o PATCH.
b) Utiliza los códigos de respuesta nativos de HTTP como 200, 204, 404 ó 409.
c) En un sistema REST cada recurso es direccionable a través de su URI.
d) A pesar de la gran variedad de tipos de datos que podemos mandar con REST, no es posible utilizar el formato XML.

A

d) A pesar de la gran variedad de tipos de datos que podemos mandar con REST, no es posible utilizar el formato XML.

19
Q
  1. ¿Cuál de los siguientes NO es un elemento en el esqueleto base de un mensaje SOAP 1.2?

a) Envelope
b) Header
c) Body
d) Title

A

d) Title

20
Q
  1. En Python 3.7, indique qué resultado se obtiene al ejecutar print(“Java”*4+”Linux”)

a) Java4Linux
b) Devuelve un error de sintaxis.
c) Genera excepción, por tipo de operando no soportado.
d) JavaJavaJavaJavaLinux

A

d) JavaJavaJavaJavaLinux

21
Q
  1. ¿Cuál de las siguientes opciones representa una de las nuevas etiquetas introducidas por HTML5?

a) <progress> </progress>
b) <Socialmedia> </Socialmedia>
c) <blog> </blog>
d) <navigation> </navigation>

A

a) <progress> </progress>

22
Q
  1. Considerando como premisa la existencia del archivo foto.jpg en la misma ubicación que el archivo que contiene el código HTML indicado a continuación, ¿qué mostraría en pantalla el siguiente código?
    <a href:”https://www.boe.es”-><img src:”foto.jpg” alt=”Acceso al BOE”/></a>

a) Mostraría la imagen foto.jpg siendo esta un hipervínculo a la página https://www.boe.es
b) Mostraría el texto “Acceso al BOE” siendo este un hipervínculo a la página https://www.boe.es
c) Mostraría la imagen foto.jpg y a continuación el texto “Acceso al BOE”, siendo este un hipervínculo a la página https://www.boe.es
d) Mostraría el texto “Acceso al BOE” como hipervínculo a la página https://www.boe.es y a continuación la imagen foto.jpg

A

a) Mostraría la imagen foto.jpg siendo esta un hipervínculo a la página https://www.boe.es

Sólo mostraria el texto alternativo <alt> en caso de no cargar la imagen</alt>