NEW
Font size
WorksheetsMundo XML
Total questions: 25
Worksheet time: 50mins
XML es un lenguaje que sigue la norma...
SGML
XML
De los lenguajes de marcas
W3C
En las bases de datos documentales...
Un documento sale de un archivo completo.
Necesitamos varios registros para sacar un documento completo.
De un solo registro podemos sacar un documento completo.
Un documento sale de varios archivos enlazados entre sí.
Dada la siguiente entrada en un archivo CSS:
jugador {font-family: "Comic Sans MS"; text-align: center;}
Hay un error, ya que no existe ninguna etiqueta HTML con nombre jugador.
Es correcto en función de a que documento se esté aplicando dicho archivo CSS.
Es incorrecto, no existe el atributo font-family.
Es incorrecto, no pueden usarse las comillas dobles en la sintaxis CSS.
Marca la respuesta que no corresponde a uno de los sub-lenguajes de XSD (eXtensible Stylesheet Language).
XPATH
XSTL
XSL-FO
XSL-FA
Dado el siguiente elemento en un documento XSL:
<xsl:template match="/">
AQUÍ VA LA ESTRUCTURA DEL DOCUMENTO HTML
</xsl:template>
El atributo match lleva como valor una expresión XPath.
El atributo match lleva como valor una expresión XQuery.
El atributo match lleva como valor una expresión XML.
El atributo match lleva como valor una expresión JSTL.
Para transformar dotando de estilo un documento XML puedo utilizar...
Transformaciones XSL
Hojas de estilo CSS
Puedo combinar transformación XSL y también utilizar estilo CSS.
Ninguna de las otras respuestas es correcta.
La siguiente expresión en XPath:
/canciones/rock
Selecciona todos los elementos rock que estén dentro de un elemento canciones.
Selecciona todos los elementos rock que estén situados exactamente en /canciones
Selecciona todos los elementos rock cuyo elemento padre sea canciones que podrá estar en cualquier posición.
Selecciona todos los elementos canciones que estén dentro de un elemento rock.
Dada la siguiente expresión XPath:
/AAA/PPP[@TIPO]
TIPO es un atributo.
TIPO es un elemento.
TIPO es un nombre de etiqueta.
TIPO es un parámetro especial de JSTL.
Dada la siguiente expresión XPath:
//PELICULA[@TIPO!='DRAMA']
Selecciona todos los elementos PELICULA situados en la raíz cuyo atributo tipo sea distinto de drama.
Selecciona todos los elementos PELICULA situados en la raíz cuyo atributo tipo sea igual a drama.
Selecciona todos los elementos PELICULA situados en cualquier nivel cuyo atributo tipo sea igual a drama.
Selecciona todos los elementos PELICULA situados en cualquier nivel cuyo atributo tipo sea distinto de drama.
Dada la siguiente expresión:
<xsl:for-each select="futbolistas/realmadrid/jugador">
<xsl:value-of select="nombre"/>
<br/>
</xsl:for-each>
Marca la respuesta que no es correcta.
El objetivo es mostrar los nombres de los jugadores del Real Madrid.
Estamos utilizando los lenguajes XSTL y XPATH.
Estamos utilizando una estructura de control alternativa.
Estamos utilizando una estructura de control repetitiva.
Dada la siguiente expresión XPath:
/XXX/DDD/*
Selecciona los elementos situados en /XXX/DDD con cualquier nombre.
Selecciona los elementos situados en /XXX/DDD cuyo nombre sea un asterisco.
Da un error porqué el símbolo * no está permitido en las expresiones XPath.
Selecciona todos los elementos DDD dentro de otro elemento XXX.
Dada la siguiente expresión XPath:
/AAA/PPP[3]
Selecciona el tercer elemento PPP que esté situado dentro de /AAA.
Selecciona el cuarto elemento PPP que esté situado exactamente en /AAA. El primer elemento es el 0.
Selecciona el tercer elemento PPP que esté situado exactamente en /AAA.
Selecciona los tres primeros elementos PPP que estén situados dentro de /AAA.
La siguiente línea en un archivo DTD:
<!ELEMENT producto (descripcion, categoria, precio, stock, minimo)>
Marca la respuesta incorrecta.
La palabra producto hace referencia a un elemento XML.
Hace referencia a un elemento compuesto por cinco subelementos.
Requiere que se definan los atributos descripcion, categoría, etc. indicando el tipo de dato.
Requiere que se definan en diversas líneas los atributos descripcion, categoria, etc.
Dada la siguiente línea en un archivo DTD:
<!ELEMENT productos (producto*)>
Estamos indicando que el elemento producto está compuesto por varios elementos productos.
El símbolo * sobra, es un error.
Estamos indicando que el elemento producto se compone de varios sub-elementos.
Estamos indicando que el elemento productos está compuesto por una colección de elementos producto.
XSL-FO es...
Una nave de la guerra de las galaxias.
Uno de los tres lenguajes que forman parte de la tecnología XSL.
Una alternativa a XPath.
Una alternativa a XQuery.
La tecnología XML Schema Definition sirve para...
Transformar documentos XML.
Validar documentos XML.
Transformar y validar documentos XML.
Crear documentos XML.
Dada la siguiente expresión:
<xsd:element name="descripcion" type="xsd:string" />
Corresponde a la tecnología XML Schema Definition que se utiliza para validar documentos XML.
Corresponde a la tecnología Document Type Definition que se utiliza para validar documentos XML.
Corresponde a la tecnología eXtensible Stylesheet Language que se utiliza para transformar documentos XML.
Es una expresión incorrecta, no existe el atributo type.
Marca la respuesta incorrecta sobre el método JavaScript getElementsByTagName
Recupera elementos del DOM.
Recupera un elemento simple.
Recupera un array.
Es aplicable tanto a documentos HTML como a documentos XML.
BaseX permite...
Ejecutar filtros XPath
Ejecutar consultas XQuery
Administrar bases de datos XML
Todas las otras respuestas son correctas.
Las consultas XQuery siguen la norma...
FLWOR
FLWOA
FLWAR
FLWOU
La norma FLWOR de las consultas XQuery sigue las iniciales...
For, Let, Where, Or y Return
For, Let, Where, Order by y Return
For, Let, Where, Order by y Run
For, Let, While, Order by y Return
Dada la sentencia:
for $esc in /cruceros/crucero/escalas/escala
where $esc/parada="Venecia"
return $esc
Selecciona todos los elementos crucero con escala en Venecia.
Selecciona todos los elementos escala con parada en Venecia.
Selecciona todos los elementos escalas con parada en Venecia.
Selecciona todos los elementos parada con el valor Venecia.
Marca la respuesta incorrecta.
En las consultas XQuery se utiliza también XPath.
Las consultas XQuery siguen la norma FLWOR.
En las consultas XQuery se puede utilizar la cláusula VAR.
En las consultas XQuery se puede utilizar la cláusula LET.
Dada la siguiente sentencia XQuery
for $cru in /cruceros/crucero
return $cru/destino
Obtenemos una colección de elementos crucero.
Obtenemos una colección de elementos destino.
Obtenemos una colección de elementos cruceros.
No obtenemos nada porqué hay un error de sintasis.
Marca la respuesta incorrecta.
BaseX puede utilizarse como servicio en una arquitectura cliente/servidor.
BaseX es una herramienta para gestionar bases de datos JSON.
BaseX es una herramienta para gestionar bases de datos XML.
BaseX es una herramienta para bases de datos documentales.
