Lenguaje de Marcas
![]() |
![]() |
![]() |
Título del Test:![]() Lenguaje de Marcas Descripción: LM - UF2 |




Comentarios |
---|
NO HAY REGISTROS |
¿Qué parte de un documento XML se puede validar utilizando un esquema XSD?. a) Solamente los atributos del documento XML. b) Tanto los elementos como los atributos del documento XML. c) Solamente los elementos del documento XML. ¿Qué significa el siguiente fragmento de código XSD? <xs:element name="precio"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element>. a) Define que el documento XML debe tener un atributo llamado 'precio' de tipo decimal y que su valor mínimo puede ser 0. b) Define que el documento XML debe tener un elemento llamado 'precio' de tipo entero y que su valor mínimo puede ser 0. c) Define que el documento XML debe tener un elemento llamado 'precio' de tipo decimal y que su valor mínimo puede ser 0. Qué es XSLT en el contexto de los lenguajes de marcas y documentos XML?. a) XSLT es una extensión de XML diseñada para almacenar y transportar datos en la web. b) XSLT es un lenguaje para transformar documentos XML en otros tipos de documentos, como HTML, PDF, o en otro documento XML con una estructura diferente. c) XSLT es un lenguaje para definir la estructura de un documento XML, similar a como se utiliza un esquema XSD. ¿Cuál es la función del siguiente código XSLT? <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <h2>Personas</h2> <xsl:for-each select="personas/persona"> <p><xsl:value-of select="nombre"/></p> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet>. a) Convierte un documento XML en un documento XML con una estructura diferente que contiene solo el nombre de las personas. b) Convierte un documento HTML en un documento XML que lista el nombre de todas las personas en el documento HTML. c) Convierte un documento XML en un documento HTML que lista el nombre de todas las personas en el documento XML. ¿Qué permite hacer un esquema XSD que no puede hacer un DTD?. a) Un esquema XSD puede convertir un documento XML en un documento HTML, lo que no puede hacer un DTD. b) Un esquema XSD puede crear un documento XML desde cero, lo que no puede hacer un DTD. c) Un esquema XSD puede definir el tipo de datos de los elementos y atributos, lo que no puede hacer un DTD. ¿Qué significa este fragmento de código XSD? <xs:element name="edad"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="18"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element>. a) Define que el documento XML debe tener un elemento llamado 'edad' de tipo entero y que su valor debe estar entre 18 y 100, incluyendo ambos límites. b) Define que el documento XML debe tener un atributo llamado 'edad' de tipo entero y que su valor debe estar entre 18 y 100, excluyendo ambos límites. c) Define que el documento XML debe tener un elemento llamado 'edad' de tipo entero y que su valor puede ser cualquier número entero. ¿Por qué es importante utilizar esquemas para validar documentos XML?. a) Los esquemas permiten validar la estructura y los datos del documento XML. b) Los esquemas ayudan a garantizar que el conocimiento de un documento XML esté bien formado. c) Los esquemas se utilizan para que el documento XML se vea bonito. ¿Qué significa este fragmento de código XSD? <xs:attribute name="edad" type="xs:integer"/>. a) Define que el documento XML debe tener un atributo llamado 'edad' de tipo entero. b) Define que el documento XML debe tener un atributo llamado 'edad' que puede contener cualquier tipo de dato. c) Define que el documento XML debe tener un elemento llamado 'edad' de tipo entero. ¿Qué significa este fragmento de código XSD? <xs:element name="nombre" type="xs:string"/>. a) Define que el documento XML debe tener un elemento llamado 'nombre' que puede contener cualquier tipo de dato. b) Define que el documento XML debe tener un elemento llamado 'nombre' de tipo string. c) Define que el documento XML debe tener un atributo llamado 'nombre' de tipo string. ¿Qué significa este fragmento de código XSD? <xs:element name="correo"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}"/> </xs:restriction> </xs:simpleType> </xs:element>. a) Define que el documento XML debe tener un elemento llamado 'correo' de tipo string y que su valor puede ser cualquier tipo de dato. b) Define que el documento XML debe tener un elemento llamado 'correo' de tipo string y que su valor debe seguir un patrón específico de email. c) Define que el documento XML debe tener un atributo llamado 'correo' de tipo string y que su valor debe seguir un patrón específico de email. ¿Qué significa este fragmento de código XSD? <xs:element name="nombre"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="30"/> </xs:restriction> </xs:simpleType> </xs:element>. a) Define que el documento XML debe tener un elemento llamado 'nombre' de tipo string y que su longitud mínima debe ser de 2 caracteres y la máxima de 30 caracteres. b) Define que el documento XML debe tener un atributo llamado 'nombre' de tipo string y que su longitud mínima debe ser de 2 caracteres y la máxima de 30 caracteres. c) Define que el documento XML debe tener un elemento llamado 'nombre' de tipo string y que su longitud debe ser exactamente de 30 caracteres. ¿Qué propiedad de los datos se puede definir en un esquema XSD?. a) La longitud máxima de los tipos de datos en el documento XML. b) El tipo de datos de los elementos y atributos en el documento XML. c) El orden de los datos en el documento XML. |