Você está na página 1de 4

INSTRUCCIONES GENERALES

Disponer el documento identificativo oficial a la vista durante todo el examen.


Colocar los bolsos, apuntes, estuches y otros objetos personales en el suelo.
Rellenar todos los datos de la cabecera del examen.
Escribir el examen con letra clara.
Duracin del examen: 45 Minutos
Los folios que se han de utilizar son los proporcionados en el propio examen. El
folio de borrador, en el caso en que se considere necesario, tambin ser
proporcionado.
Hablar con los compaeros, copiar, o mirar en los apuntes ser motivo de
expulsin automtica del examen.
Cuando finalices, puedes entregar el examen y abandonar silenciosamente la
sala.

A. TEST [4 PUNTOS]
INSTRUCCIONES PARA EL TEST
Cada pregunta del test correctamente contestada tiene un valor de 1 punto
Las preguntas incorrectamente contestadas penalizan un 0.33 pts. cada una.
Cada pregunta tiene una nica respuesta vlida. Si se marca ms de una
respuesta, la puntuacin de esa pregunta ser 0.
PREGUNTAS
1. Qu nombre reciben las herramientas de integracin con aplicaciones ofimticas
que permiten la gestin y el almacenamiento de gran cantidad de documentos?
a. DM
b. RM
c. BPM
d. Workflow
2. Es un SGBD XML nativo open source que tiene las funcionalidades bsicas de
cualquier gestor nativo, adems de integrar algunas tcnicas avanzadas como
bsquedas de trminos, bsquedas por proximidad de trminos y bsquedas
basadas en expresiones regulares:
a. Oracle 10g XML DB
b. eXist
c. XpSQL
d. Tamino XML Server
3. Qu es un CRM?
a. Es un simple ERP para PYMES
b. Es un simple ERP para grandes empresas
c. Es un ERP especializado para la relacin entre cliente-empresa
d. Ninguna de las respuestas es cierta
4. Cul es un ERP comercial?
a. Fisterra
b. OpenBravo
c. OpenERP
d. SAP

B. DESARROLLO [6 PUNTOS]
1. Analizar el cdigo XML y XSL y mostrar el resultado final. (2 puntos)
<?xml version='1.0'?>
<?xml-stylesheet type="text/xsl" href="ifyellow.xsl" ?>
<base_de_datos>
<personas>
<id>A01</id >
<nombre>Antonio</ nombre >
<apellido1>Lpez</ apellido1>
<apellido2>Gmez</ apellido2>
<dni>23858745E</ dni >
</personas>
<personas>
<id>A02</id >
<nombre>Mara</ nombre >
<apellido1>Luna</ apellido1>
<apellido2>Alcampo</ apellido2>
<dni>78549887A</ dni >
</personas>
</base_de_datos>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="/">
<html>
<head>
<title>Resultado de la consulta de personas </title>
</head>
<body bgcolor="ccccff">
<br/>
<h1><center><font color="ff00ff"><blink>
<strong>CONSULTA DE USUARIOS</strong></blink></font></center>
</h1>
<center><img src="../gifs/ojo.gif" alt="imagen"/></center>
<p>
<img src="../gifs/barra10.gif" align="center" hsapce="75" alt="imagen"/>
<br/>
<center>
<img src="../gifs/lnk_logo.gif" height="100" width="90" align="left"/>
</center>
</p><br/><br/><br/><br/>
<center>
<table border="2" bgcolor="orange">
<tr>
<th><font size="3">IDENTIFICADOR</font></th>
<th><font size="3">NOMBRE</font></th>
<th><font size="3">APELLIDOS</font></th>
<th><font size="3">DNI</font></th>
</tr>
<xsl:for-each select="Base_de_datos/personas ">
<tr>
<th><xsl:value-of select="id"/></th>
<th><xsl:value-of select="nombre"/></th>
<th><xsl:value-of select="apellido1"/>
<xsl:value-of select="apellido2"/></th>
<th><xsl:value-of select="dni"/></th>
</tr>
<tr>
<th colspan="5">
<center><img alt="imagen" src="../gifs/ojo.gif"/>
</center></th>
<br/>
</tr>
</xsl:for-each>
</table>
</center>
</body>
</html>
</xsl:template>
</xsl:stylesheet>


2. Encuentra los errores del siguiente cdigo XML - XSL , sealzalos, explica los fallos
encontrados y el resultado obtenido. (4 puntos)

2. Encuentra los errores del siguiente cdigo XML - XSL , sealzalos, explica los fallos
encontrados y el resultado obtenido. (4 puntos)



2. Encuentra los errores del siguiente cdigo XML - XSL , sealzalos, explica los fallos
encontrados y el resultado obtenido. (4 puntos)
<?xml version="1.0" encoding='ISO-8859-1'?>
<?xml-stylesheet href="tienda1-html.xsl" type=text/xsl?>
<tienda>
<nombre>La tiendecilla<nombre>
<telefono>953 87 12 23</telefono>

<producto>
<codigo>92</codigo>
<cantidad>10</cantidad>
<articulo>Radio-Casette</articulo>
</Producto>
<producto>
<codigo>103</codigo>
<cantidad>50</cantidad>
<articulo>Reloj Cocina</articulo>
<productos>
<producto>
<codigo>1312</codigo>
<cantidad>3</cantidad>
<articulo>Sofa</articulo>
</productos>
</Tienda>

<?xml version="1.0" encoding="ISO-8859-1" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<xsl:apply-templates />
</xsl-template>
<xsl:template match="tienda">
<head>
<title>
<xsl:value-of select="nombre" />
(Generado por tienda1-html.xsl)
</title>
</head>
</body>
<h1>
<xsl:value-of select="nombre" />
</h1>
<h2>Telfono: <xsl:value-of select=telefono /> </h2>
<h2>Nuestros mejores productos<h2>
<table>
<tr>
<th>Cdigo</th>
<th>Existencias<th>
<th>Artculo</tr>
</th>
<xsl:apply-templates select="producto" />
</table>
</body>
</xsl:template>
<xsl:template match="producto">
<tr>
<xsl:apply-templates />
<tr>
</xsl:template>
<xsl:template match="codigo|cantidad|articulo">
<td>
<xsl:apply-templates />
</xsl:template>
</td>
</html>

Você também pode gostar