option
Cuestiones
ayuda
daypo
buscar.php

LMSGI TEMAS 5 y 6 - 2º DAM Alquerías.

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
LMSGI TEMAS 5 y 6 - 2º DAM Alquerías.

Descripción:
Repaso pre examen 2ev.

Fecha de Creación: 2025/02/20

Categoría: Informática

Número Preguntas: 30

Valoración:(4)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuál de las siguientes afirmaciones sobre XSLT es correcta?. XSLT permite transformar un documento XML en otro formato como HTML o texto. XSLT es un lenguaje de programación para modificar bases de datos XML. XSLT solo puede utilizarse para cambiar la estructura de un XML, no su formato. XSLT es una extensión de XPath para realizar consultas sobre XML.

¿Qué característica define mejor a XQuery?. Es un lenguaje de consulta para extraer información de documentos XML. Es un lenguaje para convertir XML en bases de datos relacionales. Es una extensión de XPath diseñada para modificar documentos XML. Es un lenguaje imperativo para estructurar bases de datos XML.

¿Cuál de los siguientes elementos es esencial en una hoja XSLT?. xsl:template. xsl:query. xsl:map. xsl:fetch.

¿Qué operador en XQuery permite verificar si un nodo específico existe en un conjunto?. some. match. contains. first.

¿Cuál es una diferencia clave entre XQuery y SQL?. XQuery respeta el orden de los datos en XML, mientras que SQL no. XQuery almacena datos en tablas, mientras que SQL los almacena en árboles. XQuery permite relaciones entre nodos mediante claves foráneas, como SQL. SQL solo se puede usar en bases de datos relacionales, mientras que XQuery es exclusivo para JSON.

¿Cuál de los siguientes operadores en XPath se usa para seleccionar atributos de un nodo?. @. %. &.

¿Qué significa la estructura FLWOR en XQuery?. Es un conjunto de cláusulas para iterar, filtrar, ordenar y devolver resultados. Es una estructura condicional similar a if-then-else en XQuery. Es un método para definir funciones en XQuery. Es un modelo de almacenamiento de datos en bases de datos XML nativas.

En una transformación XSLT, ¿qué etiqueta se usa para aplicar una plantilla a un conjunto de nodos?. xsl:apply-templates. xsl:call-template. xsl:for-each. xsl:apply-style.

¿Cuál de las siguientes afirmaciones sobre XPath es correcta?. XPath permite recorrer un documento XML y seleccionar nodos basándose en su estructura. XPath es un lenguaje para modificar documentos XML mediante programación. XPath solo se puede utilizar en combinación con XQuery y XSLT. XPath convierte documentos XML en bases de datos relacionales.

¿Qué función en XQuery devuelve el número de elementos en un conjunto de datos?. count(). size(). length(). total().

En XSLT, ¿cuál es la finalidad del elemento xsl:for-each?. Aplicar una transformación a cada nodo de un conjunto seleccionado. Declarar variables en una transformación XSLT. Filtrar nodos en una transformación antes de aplicarle estilos. Definir una estructura condicional en XSLT.

¿Cuál de los siguientes elementos en XML representa una relación de clave foránea en una base de datos relacional?. Un atributo IDREF que referencia un ID en otro elemento. Un elemento dentro de otro para representar una relación padre-hijo. Un atributo llamado foreign-key en cada nodo. Un valor de texto dentro de un nodo que coincide con otro ID.

¿Qué hace la función normalize-space() en XQuery?. Elimina espacios en blanco adicionales en una cadena de texto. Convierte una cadena a minúsculas. Cuenta los caracteres de una cadena. Reemplaza caracteres especiales en XML.

¿Qué hace el operador except en XQuery?. Devuelve los nodos del primer conjunto que no están en el segundo conjunto. Une dos conjuntos de nodos en una sola secuencia. Devuelve los nodos comunes entre dos secuencias. Filtra nodos en una consulta basada en una condición.

¿Qué ocurre cuando se usa una consulta XQuery sin la cláusula RETURN?. No se generará ninguna salida, ya que RETURN es obligatoria. La consulta se ejecutará pero no ordenará los resultados. Se generará un error de sintaxis. XQuery asumirá que debe devolver todos los nodos seleccionados.

¿Cuál es el propósito de la función document() en XSLT?. Permite acceder a datos de otro documento XML dentro de una transformación. Convierte un documento XML en una base de datos relacional. Genera un documento XML a partir de datos en una base de datos. Extrae valores únicos de un documento XML y los organiza en una lista.

En XQuery, ¿qué hace la función distinct-values()?. Elimina valores duplicados de una secuencia de nodos o valores. Filtra los valores que contienen caracteres especiales en XML. Devuelve la cantidad de elementos únicos en una secuencia. Ordena alfabéticamente una secuencia de nodos XML.

¿Cuál de los siguientes tipos de bases de datos es más adecuado para almacenar documentos XML con estructuras variables y datos anidados?. Bases de datos XML nativas. Bases de datos relacionales. Bases de datos orientadas a columnas. Bases de datos en memoria.

¿Qué diferencia a XSLT de XQuery en cuanto a su propósito principal?. XSLT se usa para transformar XML en otros formatos, mientras que XQuery es para consultar datos en XML. XSLT es un lenguaje declarativo, mientras que XQuery es un lenguaje procedural. XSLT solo funciona con bases de datos XML, mientras que XQuery se usa en cualquier base de datos. XQuery es exclusivo para navegadores web, mientras que XSLT se usa en servidores.

¿Cuál de los siguientes elementos es el nodo raíz en un documento XML?. El nodo que contiene el elemento raíz del documento. El primer elemento dentro del documento XML. El primer atributo dentro del XML. El primer nodo de texto del XML.

¿Qué significa que XPath use relaciones de "ejes"?. Permite navegar por la jerarquía de un documento XML mediante diferentes relaciones de nodos. Indica que todos los nodos de un XML deben estar relacionados en un modelo de datos. Significa que un documento XML debe seguir un esquema predefinido para ser válido. Es una manera de definir la orientación del texto en un documento XML.

¿Qué sucede si en una transformación XSLT se usa xsl:output con el método text?. El resultado será texto plano sin etiquetas XML o HTML. El resultado se guardará en formato binario. El documento se convertirá automáticamente en JSON. Las etiquetas del XML de entrada se mantendrán sin cambios en la salida.

¿Qué operador en XPath selecciona todos los nodos descendientes de un elemento, sin importar el nivel?. //. /. @. ..

¿Qué ocurre si en XQuery se usa una cláusula LET en lugar de FOR?. LET solo almacena valores en variables, pero no itera sobre nodos. LET crea una variable que representa cada nodo de la consulta. LET no es compatible con la estructura FLWOR en XQuery. LET se usa para definir expresiones matemáticas, no para consultas XML.

¿Qué tipo de estructura de datos usa XML para organizar su contenido?. Una estructura de árbol jerárquico. Una base de datos en formato tabular. Una lista de pares clave-valor. Un grafo de nodos conectados mediante relaciones.

¿Qué elemento en XSLT se usa para definir variables?. xsl:variable. xsl:let. xsl:assign. xsl:value.

En una consulta XQuery, ¿qué hace la función name()?. Devuelve el nombre del nodo actual o del primer nodo en una secuencia. Retorna los valores de un nodo eliminando sus etiquetas. Concatena los valores de dos nodos XML en una cadena de texto. Devuelve el namespace de un nodo en un XML.

¿Cuál es la diferencia entre los operadores = y eq en XQuery?. = permite comparar secuencias de nodos, mientras que eq compara valores escalares. = y eq son equivalentes y pueden usarse indistintamente. eq es más eficiente que = para comparar grandes volúmenes de datos. eq solo se usa dentro de la cláusula WHERE en FLWOR.

¿Qué ocurre si en una hoja XSLT no se define una plantilla (xsl:template)?. La transformación no aplicará cambios y solo mostrará el XML de entrada. Se generará un error de compilación. El resultado será un documento HTML vacío. XSLT aplicará estilos predeterminados automáticamente.

¿Cuál es la función de xsl:sort en una transformación XSLT?. Ordenar los nodos seleccionados antes de procesarlos. Filtrar los nodos según un criterio de ordenación. Eliminar los nodos duplicados en una transformación. Agrupar nodos con valores similares en la salida.

Denunciar Test