PI_2018_SP1
|
|
Título del Test:
![]() PI_2018_SP1 Descripción: PROMOCION INTERNA - SUPUESTO 1 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Indique el tipo de correspondencia necesaria para representar en el diagrama E/R la relación que falta entre los tipos de zona y los tramos de las calles. A través de una relación 0:1 entre TipoZona y TramoCalle. A través de una relación N:M entre TipoZona y TramoCalle. A través de una relación 1:1 entre TipoZona y TramoCalle. A través de una relación 1:N entre TipoZona y TramoCalle. Si para un municipio, tenemos la zona Azul, definida por las franjas horarias de 9:00 a 15:00 y de 17:00 a 20:00, ¿qué tipo de correspondencia se debería emplear en la relación?. Sería una relación 1:N entre TipoZona y FranjaHoraria. Sería una relación 1:N entre FranjaHoraria y TipoZona. Sería una relación 1:1 entre TipoZona y FranjaHoraria. Sería una relación 1:0 entre TipoZona y FranjaHoraria. ¿Cuál de las siguientes tablas se obtiene de transformar la entidad Calle del modelo E/R al modelo físico, teniendo en cuenta las asociaciones que tiene? (PK es Primary Key y FK es Foreign Key). calle(idCalle (PK), nombre). calle(idCalle (PK), idTramoCalle (FK), nombre). calle(idCalle (PK), idMunicipio (FK), nombre). calle(idCalle (PK), idMunicipio (FK), idTramoCalle(FK), nombre). Se ha podido cometer un error en el traspaso del diagrama E/R al modelo fisico en relación a la cardinalidad de las entidades de las calles y sus tramos. Para ello se quiere realizar una comprobación básica entre ambas tablas. ¿Qué resultado obtendremos de la siguiente sentencia ejecutada en SQL Server? SELECT Calle.nombre, count(TramoCalle.idTramoCalle) FROM TramoCalle RIGHT JOIN Calle ON Calle.idCalle = TramoCalle.idCalle GROUP BY Calle.idCalle, Calle.nombre. Una fila por cada tramo que tenga al menos una calle asignada. Y se mostrará el nombre de la calle y el número de tramo? de dicho calle. Una fila por cada tramo que tenga o no tenga calles asignadas. Y se mostrará el nombre de la calle y el número de tramos de dicho calle. Una fila por cada calle, tenga o no tenga tramos asignados. Y se mostrará el nombre de la calle y el número de tramos de dicho calle. Una fila por cada calle que tenga al menos un tramo asignado. Y se mostrará el nombre de la calle y el número de tramos de dicho calle. En el SGBD tiene que crear un procedimiento almacenado "calcularTarifa" cuyos parámetros de entrada sean tipo de zona (idZona) y el número de minutos (Minutos), ambos tipo entero. ¿Cuál de las siguientes declaraciones de cabecera sería correcta?. CREATE PROCEDURE calcularTarifa @idZona int, @Minutos int. CREATE PROCEDURE calcularTarifa @idZona, @Minutos. CREATE PROCED calcularTarifa (@idZona int, @Minutos int). CREATE PROCED calcularTarifa ( TipoZona int, @Minutos int. Le piden que ejecute el anterior procedimiento que ha creado. ¿Cuál de las siguientes sentencias es INCORRECTA?. EXECUTE calcularTarifa QidZona = 1, QMinutos = 50;. EXECUTE calcularTarifa @Minutos = 50, QidZona = 1;. EXECUTE calcularTarifa 1, 50;. EXECUTE calcularTarifa @Minutos = 50, 1;. Teniendo en cuenta que el SGBD es SQL Server sobre JAVA, debe realizar una conexión JDBC. ¿Cuál sería la URL correcta para establecer la conexión con la base de datos si el servidor se encuentra en la IP 10.10.1.124 y el puerto 33067. jdbc:sql://10.10.1.124:3306;user=MyUserName;password=*****;. sqlserver:jdbc://10.10.1.124:3306;user=MyUserName;password=*****;. sqlserver:ansi:10.10.124:3306;user=MyUserName;password=*****;. jdbc:sqlserver://10.10.1.124:3306;user=MyUserName;password=*****:. Le han pedido que elabore los esquemas de mensajes de respuesta de un servicio web, ¿Qué deben contener las etiquetas Z1 y Z2 en el siguiente párrafo del esquema para que los elementos Nombre de Calle (nc) y Número de Calle (numc) aparezcan en el XML en el mismo orden en el que han sido declarados? <xs:complexType> <Z1> <xsd:element name="nc" type="nc"> <xsd:annotation> <xsd:documentation>Nombre de Calle</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="numc" type="numc"> <xsd:annotation> <xsd:documentation>Numero de Calle</xsd:documentation> </xsd:annotation> </xsd:element> <Z2> </xs:complexType>. Z1=xsd:grouptype ; Z2=/xsd:grouptype. Z1= xsd:sequence ; Z2=/xsd:sequence. Z1=xsd:elementLocation ; Z2=/xsd:elementLocation. Z1=xsd:elementOrder ; Z2=/xsd:elementOrder. Se quieren realizar modificaciones en el sistema para posibilitar la aplicación de bonificaciones a los vehículos menos contaminantes. Para ello se debe ampliar la funcionalidad, incorporando la matrícula como nuevo parámetro a un método ya existente. ¿Cómo añadiríamos este parámetro?. Sobrecargando el método incorporando un parámetro más con la matrícula del vehículo. Sobreescribiendo el método incorporando un parámetro más con la matricula del vehículo. Definiendo una nueva clase abstracta como pública donde se definirá un nuevo evento que envie la matricula al método que ya existe. Remitiendo la matrícula en alguno de los parámetros ya definidos, e incorporando la lógica pertinente en el método para que si el formato de la cadena de texto encaja con el de una matrícula se tenga en cuenta dicha información. La herramienta empleada para realizar el control de versiones del proyecto será Apache Subversion. Si vamos a realizar un evolutivo con nuevas funcionalidades, sin haber finalizado el desarrollo del sistema actual, ¿qué elemento SVN utilizaríamos para aislar el nuevo evolutivo del desarrollo principal?. Aislaríamos los desarrollos a través de transacciones del SVN. Se crearía un paquete con aquellos componentes a modificar y se marcarían a través de etiquetas "modified”. Se emplearía el concepto “dependency” que permite conocer las dependencias en el código fuente. Se crearía una rama “Branch” paralela al “Trunk” que posteriormente seria mezclada. ANULADA. ANULADA. NO. Nuestra aplicación deberá interactuar con otros sistemas de información, para ello hará uso de servicios web bajo el estándar Web Services Security. ¿Cuál de los siguientes mecanismos del estándar WS-Security podríamos utilizar para garantizar la identidad del actor?. BinarySecurityToken, que describe cómo cadificar certificados X.509 y tickets de Kerberos así como la inclusión de claves cifradas opacas. CriptToken, que permite intercambiar tokens de identificación basados en usuario y contraseña. El establecimiento de conexiones VPN que garantizan la identidad y autenticidad de los actores. Gracias a que disponemos de la clave privada del actor, tenemos la certeza de la identidad de este. Para garantizar la persistencia, deberá utilizar alguna implementación de la especificación de JPA. ¿Cuál de los siguientes frameworks nos ofrecen una implementación de dicha especificación?. DataSource. Top ORM. Java persistence implementation. EclipseLink. Nuestro sistema de información estará formado por diversas capas, independizando la capa de presentación, de la lógica de negocio y de acceso a datos. ¿Qué elemento emplearemos para transferir los datos de una capa a otra?. POJOO (Plain Old Java Object Oriented). DTO (Data Transfer Object). DAO (Data Access Object). DCA (Data Connected Architecture). Atendiendo al enunciado propuesto, en el diagrama de casos de uso del sistema, ¿cuáles serían los actores?. Ayuntamiento, ciudadano, base de datos y sistemas móviles. Terminal móvil, antenas de telefonía móvil y parquímetro. Ayuntamiento, ciudadano y administrador del sistema. Sistema de geolocalización, base de datos del INE y librerías de componentes internas. ANULADA. ANULADA. ANULADA. |





