Lenguaje marcas tema 4
|
|
Título del Test:
![]() Lenguaje marcas tema 4 Descripción: Lenguaje marcas tema 4 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué garantiza estrictamente que un documento XML esté "bien formado" a diferencia de que sea un documento "válido"?. A) Que el documento ha sido cifrado con una clave pública y es seguro. B) Que cumple las reglas sintácticas generales de XML (etiquetas cerradas, un único elemento raíz, etc.), mientras que la validez exige que cumpla una plantilla de reglas específica (como una DTD). C) Que no contiene ninguna etiqueta de texto en idiomas diferentes al inglés. D) Que ha sido convertido de forma automática a un formato relacional SQL. Si en una DTD declaramos el elemento <!ELEMENT persona (nombre, apellidos)>, ¿qué restricción estamos imponiendo sobre el orden y aparición de sus elementos hijos?. A) Que el elemento persona puede contener el nombre o los apellidos de manera indiferente. B) Que los elementos nombre y apellidos deben aparecer obligatoriamente en ese orden exacto y una sola vez. C) Que tanto nombre como apellidos son completamente opcionales dentro de persona. D) Que se permite repetir el elemento nombre de forma infinita antes de los apellidos. En la sintaxis de una DTD, ¿qué significado tiene aplicar el operador de cierre de Kleene asterisco (*) inmediatamente después de un elemento hijo, por ejemplo: <!ELEMENT catálogo (libro*)>?. A) Indica que el elemento <libro> debe aparecer obligatoriamente una o más veces. B) Indica que el elemento <libro> es requerido y debe aparecer exactamente una vez. C) Indica que el elemento <libro> puede aparecer cero, una o múltiples veces (es opcional y repetible). D) Indica que el elemento <libro> solo admite datos de tipo numérico decimal. Cuando declaramos un elemento en una DTD que solo va a contener texto plano o caracteres legibles sin ninguna otra etiqueta anidada en su interior, ¿qué palabra clave reservada debemos utilizar?. A) EMPTY. B) ANY. C) #PCDATA. D) CDATA. . ¿Cuál es el propósito fundamental de declarar una "Entidad General" en una DTD con la sintaxis <!ENTITY miEmpresa "Soluciones Tecnológicas S.A.">?. A) Validar que los nombres de los atributos estén escritos en mayúsculas. B) Actuar como una abreviatura o macro para facilitar la escritura de textos repetitivos en el XML usando la sintaxis &miEmpresa;. C) Enlazar el documento XML con una base de datos externa de tipo NoSQL. D) Declarar una variable numérica entera dentro del esquema. Al definir los atributos de un elemento en una DTD, ¿qué palabra clave indica que el atributo es totalmente opcional y que el documento XML no sufrirá ningún error si no se incluye?. A) #REQUIRED. B) #IMPLIED. C) #FIXED. D) ANY. Si queremos que un atributo en una DTD actúe como un identificador único, impidiendo que su valor se repita en cualquier otra etiqueta de todo el documento XML, ¿de qué tipo debemos declararlo?. A) Tipo CDATA. B) Tipo ID. C) Tipo IDREF. D) Tipo ENUMERADO. Los archivos de validación XML Schema (XSD) fueron desarrollados posteriormente por el W3C para superar ciertas limitaciones de las DTD. ¿Cuál es una ventaja fundamental de los archivos XSD sobre las DTD tradicionales?. A) Su sintaxis es propia y nativa de bases de datos relacionales SQL. B) Utilizan una sintaxis basada en el propio lenguaje XML, lo que permite analizarlos con las mismas herramientas, y admiten validación de datos avanzados (tipos numéricos, fechas, etc.). C) Son mucho más cortos y considerablemente más sencillos de entender y escribir que una DTD. D) Eliminan por completo la necesidad de utilizar un elemento raíz en el documento. En la estructura de un archivo de esquema XSD, ¿cuál es el nombre obligatorio que debe tener el elemento raíz del documento?. A) <xsd:root>. B) <schema>. C) <xml-schema>. D) <validation>. Dentro de la terminología de XML Schema, ¿qué diferencia fundamental existe entre un "Tipo Simple" (simpleType) y un "Tipo Complejo" (complexType)?. A) El tipo simple solo se aplica a documentos vacíos y el complejo a documentos con texto. B) El tipo simple valida únicamente texto plano o datos atómicos sin elementos hijos ni atributos, mientras que el tipo complejo se usa para elementos que contienen subelementos (hijos) o que llevan atributos. C) Los tipos complejos están obsoletos y ya no se utilizan en servicios Web modernos. D) El tipo simple limita el tamaño del archivo a 1 Kilobyte de datos físicos. Si en un esquema XSD deseamos restringir un valor numérico entero para que esté estrictamente comprendido entre 1 y 100 (ambos incluidos), ¿qué facetas de restricción debemos emplear?. A) minLength y maxLength. B) pattern y enumeration. C) minInclusive y maxInclusive. D) whiteSpace y totalDigits. ¿Qué indicador de orden de XML Schema obliga a que todos los elementos hijos declarados en su interior aparezcan en el documento XML en el mismo orden secuencial exacto en el que fueron definidos en el XSD?. A) <xs:all>. B) <xs:choice>. C) <xs:sequence>. D) <xs:group>. Al definir la presencia de elementos en XSD, ¿qué valores por defecto toman los atributos minOccurs (ocurrencias mínimas) y maxOccurs (ocurrencias máximas) si el desarrollador no los escribe explícitamente?. A) minOccurs="0" y maxOccurs="unbounded". B) minOccurs="1" y maxOccurs="1". C) minOccurs="0" y maxOccurs="1". D) minOccurs="1" y maxOccurs="unbounded". Las expresiones regulares en XSD permiten validar patrones complejos de texto mediante la faceta <xs:pattern>. Si un patrón se define como Capítulo [0-9], ¿cuál de los siguientes textos sería plenamente válido?. A) "Capítulo 12". B) "Capítulo A". C) "Capítulo 5". D) "Capítulo". Dentro del vocabulario y estructura básica de un archivo JSON Schema, ¿para qué sirve la palabra clave especial $schema?. A) Para declarar el Identificador único URI del documento de datos. B) Para especificar la versión exacta del estándar de JSON Schema que se está utilizando para validar el documento (por ejemplo, el borrador o "Draft"). C) Para obligar a que el JSON final se guarde cifrado en el disco duro. D) Para listar los nombres de los autores del archivo de configuración. Si estamos escribiendo un JSON Schema para validar un objeto y queremos obligar a que las propiedades "email" y "contraseña" aparezcan siempre de forma mandatoria, ¿en qué palabra clave debemos declararlas?. A) En la sección properties. B) En la sección additionalProperties. C) En el array de la sección required. D) En el bloque condicional if. ¿Qué comportamiento tiene la propiedad de validación additionalProperties: false cuando se aplica a un objeto en un JSON Schema?. A) Borra de forma automática los datos sobrantes del archivo del cliente. B) Prohíbe terminantemente que el documento JSON de entrada contenga claves o propiedades que no hayan sido explícitamente definidas en la sección properties. C) Permite añadir cualquier campo nuevo siempre que su valor sea una cadena de texto. D) Duplica el rendimiento del motor de validación en entornos en la nube. Al validar estructuras de tipo array (listas) en JSON Schema, ¿qué palabra clave se utiliza para definir el esquema de validación que debe cumplir cada uno de los elementos individuales que componen dicha lista?. A) items. B) minItems. C) uniqueItems. D) contains. . Dentro de los combinadores lógicos de JSON Schema, ¿qué diferencia existe entre el uso de anyOf y el uso de oneOf?. A) No existe diferencia; ambos realizan la función lógica condicional "Y" (AND). B) anyOf exige que se cumplan todas las condiciones a la vez, mientras que oneOf permite que no se cumpla ninguna. C) anyOf requiere que los datos cumplan con al menos una de las condiciones dadas (pueden ser varias), mientras que oneOf exige que los datos cumplan única y exclusivamente con una de las condiciones (operación XOR). D) anyOf se aplica solo a textos y oneOf funciona únicamente con colecciones numéricas. ¿Qué combinador lógico de JSON Schema invierte el resultado de la validación, haciendo que el esquema sea verdadero únicamente si los datos NO cumplen con el criterio especificado?. A) allOf. B) not. C) if. D) else. ¿Cuál de las siguientes opciones no es un tipo válido en JSON Schema?. a. integer. b. array. c. boolean. d. decimal. La declaración del tipo de documento está formada por: Seleccione una o más de una: a. La definición de la codificación del documento. b. La declaración del tipo de documento en sí misma. c. La definición del tipo de documento. La definición de la versión XML. Cuál de las siguientes asociaciones son válidas: Seleccione una o más de una: a. DTD y DOCTYPE. b. Ejemplar y XSD. c. DTD y XML Schema. d. Ejemplar y DTD. El operador elección, |, permite escoger entre varios elementos para formar un elemento compuesto y entre varios valores para definir un atributo. ¿Verdadero o falso? Seleccione una: Verdadero. Falso. Pregunta 9 Para indicar que un atributo es opcional se utiliza la palabra reservada ________ y para indicar que es obligatorio se utiliza ________. Seleccione una: a. #REQUIRED #IMPLIED. b. #IMPLIED #REQUIRED. c. #FIXED #IMPLIED. d. #REQUIRED #FIXED. ¿Cuál es el objetivo principal del lenguaje XML (Extensible Markup Language) dentro del desarrollo de software y el intercambio de datos?. A) Definir exclusivamente el diseño gráfico, los colores y las fuentes de una página web. B) Actuar como un lenguaje de marcas estructurado cuyo objetivo principal son los datos, separándolos por completo de su presentación. C) Compilar código fuente directamente en lenguaje máquina para acelerar los servidores. D) Reemplazar a los sistemas operativos en la gestión de redes locales. ¿Qué significa que un documento XML sea clasificado formalmente como "Bien Formado"?. A) Que ha pasado un control de seguridad contra virus y código malicioso. B) Que cumple de forma estricta con todas las reglas sintácticas generales y de construcción del estándar XML. C) Que se ajusta perfectamente a las reglas de negocio descritas en una base de datos relacional. D) Que ha sido enlazado correctamente con una hoja de estilos CSS externa. En la estructura de un archivo XML, ¿cuál es el componente inicial obligatorio que contiene la declaración XML, la codificación de caracteres y la declaración de independencia (standalone)?. A) El cuerpo del documento (Body). B) Las secciones CDATA. C) El prólogo (Prologue). D) El epílogo (Epilogue). ¿Cuál de las siguientes líneas representa una declaración de prólogo XML escrita de forma sintácticamente correcta?. A) <xml version="1.0" encoding="UTF-8"?>. B) <?xml version="1.0" encoding="UTF-8"?>. C) <|xml version="1.0" encoding="UTF-8"|>. D) <?xml encoding="UTF-8" version="1.0"?>. Respecto a la obligatoriedad de los atributos en el prólogo XML, ¿cuál de ellos debe aparecer siempre en primer lugar de manera mandatoria?. A) encoding. B) standalone. C) version. D) href. ¿Qué restricción impone el estándar XML respecto a la existencia del "Elemento Raíz" o nodo principal en un documento?. A) Un documento XML puede tener tantos elementos raíz como el programador decida. B) El elemento raíz es totalmente opcional y puede omitirse si el prólogo está bien definido. C) Debe existir única y exclusivamente un solo elemento raíz que actúe como contenedor global de todo el contenido. D) El elemento raíz tiene que llamarse obligatoriamente <xml>. Al escribir etiquetas o elementos en XML, ¿qué regla sintáctica se debe respetar de forma obligatoria respecto al cierre de las mismas?. A) Solo es necesario cerrar las etiquetas si contienen atributos numéricos. B) Las etiquetas pueden quedar abiertas si el navegador de Internet es capaz de deducir el final. C) Toda etiqueta de apertura debe tener de forma obligatoria su correspondiente etiqueta de cierre, o bien ser una etiqueta vacía autocerrada (ej. <elemento/>). D) Las etiquetas de cierre se escriben con una barra invertida \ en lugar de una barra inclinada /. Dado que XML es un lenguaje "case-sensitive" (sensible a mayúsculas y minúsculas), ¿cuál de las siguientes situaciones provocará un error de sintaxis en el procesamiento del documento?. A) <Datos>Texto</Datos>. B) <datos>Texto</datos>. C) <DATOS>Texto</DATOS>. D) <Datos>Texto</datos>. Al anidar elementos dentro de un archivo XML, ¿qué principio de estructuración jerárquica se debe cumplir estrictamente?. A) Las etiquetas deben cerrarse en el orden inverso al que fueron abiertas (no se permite el solapamiento o cruce de etiquetas). B) El primer elemento que se abre debe ser siempre el primero que se cierra. C) Los elementos de texto libre deben ir antes de cualquier etiqueta de apertura. Asocia cada documento con su extensión. Definición de Tipos de Datos. Documento que define la estructura de una información. Esquema de un documento XML. Marcar las aficiones que son verdaderas: Seleccione una o más de una: a. El lenguaje XML Schema es un lenguaje XML. b. El lenguaje DTD es un lenguaje XML. c. XML Schema permite definir restricciones para los tipos de datos que forman los elementos. d. XML Schema permite trabajar con secuencias no ordenadas. Para generar un elemento complejo formado por una lista no ordenada se utiliza el elemento: Un dato de una estructura es un elemento cuando: Seleccione una o más de una: a. El tamaño del dato no es grande. b. Contiene elementos. c. Su valor será visualizado por un usuario o por una aplicación. d. El valor del dato no cambia con facilidad. Los espacios de nombres permiten: Seleccione una o más de una: a. Diferenciar entre los elementos de distintos vocabularios. b. Diferenciar entre los atributos de distintos vocabularios. c. Clasificar los vocabularios de una aplicación XML por agrupación. d. Dar un nombre a cada uno de los componentes de un vocabulario. |




