Pac Lenguaje de Marcas UF1

Descargar como odt, pdf o txt
Descargar como odt, pdf o txt
Está en la página 1de 16

PACs lenguaje de marcas uf1

PAC 1 Introducción al lenguaje de marcas

1.- Para empezar a conocer el lenguaje de marcas, vamos a ir definiéndolo.


Vamos a definir las principales características de los lenguajes de marcas ¿Cuáles de las siguientes
si son características de los lenguajes de marcas?

a) Compacidad
b) Estabilidad
c) Independencia de dispositivo
d) Flexibilidad
e) Especificación
f) Texto en caracteres UTH19
g) Extrabilidad
h) Expecialización
i) Texto plano

2.- División de los lenguajes de marcas según los tipos de marcas. Relacionar las
características:

Descriptivo:

No define el orden o cómo se representa


Referido a las partes de división de un documento
XML es un lenguaje de este tipo
HTML es un lenguaje de este tipo

Presentación

TeX, Docbook, RTF


No modifica su estructura
Permite modificar la fuente
Referido al formato texto

Híbrido/ Procedimental

Permite visualizar y manipular etiquetas de estilos


HTML y XHTML es un lenguaje de este tipo
Permite utilizar otros dos tipos
WML es un lenguaje de este tipo
Latex o troff so un lenguaje de este tipo

3.- División de los lenguajes de marcas según la funcionalidad. Relacionar las características

Tecnologías de internet

HTML y WML
UDDI, SOAP y RSS

De propósito específico
MathML y CML
SRGS, VoiceXML y X3D
MusicXML y SSML

Creación de documentación electrónica

RTF y TeX
DockBook y YAML

4.- Existen bastantes tipos de herramientas de edición que podemos utilizar en un documento XML
(eXtensible Markup Language)

Selecciona cuál de estas herramientas puede ses utilizada para editar XML

a) Internet Explorer
b) Note pad++
c) XMLPad
d) XMLSpy
e) Bloc de Notas
e) Sublime

5.- Un parser XML es una aplicación de Google Suit que se encarga de permeabilizar la capa
de código de XML

a) False
b) True

6.- La información de un documento XML se organiza de forma jerárquica, de tal forma que los
diferentes elementos del documento sa van a relacionar entre sí.

Rellena los huecos basándote en la imagen jerárquica

A partir de un nodo original pueden derivar nodos que llamamos hijos

7.- Basándonos en este ejemplo, podemos afirmar que:


a) El elemento <nombre> es hijo del elemento … <datos_personales>
b) El elemento <nombre> y el elemento <apellidos> son entre sí… hermanos
c) El elemento <datos_personales> es… padre
d) El elemento <apellidos> y el elemento <dni> son entre sí… hermanos

8.- En cuanto a la estructura de un documento XML y las partes que lo componen, define a
qué corresponde cada descripción:

DTD: Define una serie de reglas para restricciones sobre un documento XML
raíz: Es el primer elemento que encontramos en nuestro documento XML
espacio de nombres: Se utiliza para diferencias etiquetas
elemento: Unidad básica de un documento XML
texto: Puede ser contenido o valor
atributo: <persona DNI=”12345678B>… </persona> en este caso DNI es un
atributo: Permite asignar un valor. Usan el signo igual

PAC 2 Estructura de un documento

9.- Cuando hablamos del origen de HYML nos remontamos al año 1980, que fue cuando el físico
Tim Berners-Lee, que trabajaba par CERN (Organización Europea para la Investigación Nuclear),
propone un nuevo sistema de hipertexto para que se pudieran compartir diferentes documentos.
Veamos su evolución

Relaciona el año con el evento respectivo

1991 Nacimiento HTML tags


1993 HTML 1.2
1995 HTML 2.0
1997 HTML 3.2
1998 HTML 4.0 y XML
1999 HTML 4.01
2000 XHTML 1.0
2001 XHTML 1.1
2002 XHTML 2.0
2003 XFORMS
2004 Se funda WHATWG
2008 Borrador de HTML 5

10.- Completa con las etiquetas que correspondan. Solo apertura de estas:

<td>: Define la celda de una tabla


<html>: Define el inicio del documento HTML
<head> Define la cabecera del documento HTML
<body> Define el cuerpo del documento
<tr> Define una fila de una tabla
<br> Produce un salto de línea en el texto
<table> Define una tabla
<form> Define un formulario

11.- Sitúa las etiquetas en su lugar correspondiente


<head> Comienzo de la cabecera
</head> Fin de la cabecera
<body> Inicio del cuerpo
</body> Fin del cuerpo
<tittle> Inicio del título del documento
</tittle> Fin del título del documento
<html> Inicio del documento
</html> fin del documento

12.- En HTML5, se define que etiqueta corresponde a cada función. Incluye los símbolos de
apertura (<>)

Rellena los huecos de las siguientes etiquetas incluyendo los símbolos de apertura:

<footer>: Pie de página


<aside>: Sidebar o barras laterales de menú
<dialog>: Distintos diálogos o comentarios
<section>: Sección de un artículo
<header>: Encabezado de la página
<nav>: Enlaces de navegación o menú
<article>: Artículos publicados

13.- Rellena los huecos con las etiquetas o atributos correspondientes:

<script type = “text/javascript” src = “/js/archive.js”> </script>


<style type = “text/css”>
body { margin-left; 40px; }
</style>

1) type
2) src
3) style
4) margin
5) /style
14.- ¿Cuál o cuales de las siguientes afirmaciones son correctas?

a) Onunload realiza una acción cuando un documento se va a descargar


b) Onload realiza una acción cuando hay conexión a internet
c) OnOffline realiza una acción cuando no hay conexión a internet
d) Onafterprint realiza una acción cuando empezamos a imprimir un documento

15.- ¿Cuál de estas etiquetas representaría la letra más grande posible y la más pequeña

1) La más grande
2) La más pequeña

PAC 3 Estructura de un documento HTML

16.- Vamos a detallar todas las marcas que se pueden utilizar en este lenguaje para diseñar una
página web. Debemos seguir las estructura básica de un documento HTML

Relacionar los valores con su significado:

1) URL
2) Texto
3) Top, middle, bottom, center

17.- El código corresponde a una lista ordenada


1) ol
2) li
3) /li
4) /li

2.- Completa los huecos con el código que creas necesario

1) head
2) type
3) font-family
4) /p
5) /body

3.- En cuanto a un formulario


Action: indica el lugar al que se envía los datos
Target: Indica donde se va a mostrar la respuesta del formulario
Name: Identifica al formulario mediante el nombre
Method: Indica el método de transferencia de los datos en el servidor web

4.- Escribe SIMPLE o AVANZADO según corresponda:


¿Qué afirmación corresponde a EDITOR SIMPLE o EDITOR AVANZADO?

AVANZADO:

NotePad++ y Sublime Text

Ante cualquier incidencia o error, provee de una serie de opciones para su fácil identificación

Editores de texto con una interfaz amigable y sencilla de utilizar; mediante distintos colores,
podemos diferenciar cada elemento de una parte del código en lenguaje HTML

SIMPLE:

Haremos uso de esta herramienta básica para escribir un código en HTML con la salvedad de
almacenarlo con la extensión que lo identifica: .html

Cualquier sistema operativo instalado en un equipo informático dispone de unas herramientas


básicas para escribir un texto determinado.

5.- Completa el código

1) style
2) family
3) /body

7.- Señala la opción correcta. xs:attribute

a) Es un componente que utilizamos para declarar un atributo


b) Todas las respuestas son correctas
c) Se utiliza para representar si existe algún atributo de un determinado elemento en un documento
xml
8.- Debido al rápido crecimiento de la web y a cómo van evolucionando las versiones HTML,
aparece la necesidad de estandarizado para que autores y navegadores reconozcan el tipo de versión
de HTML que pueden utilizar. XML, su objetivo principal es transmitir los datos a través de la web
con una determinada estructura.

HTML cuenta con:

a) 1 variante de DTD
b) 2 variante de DTD
c) 3 variante de DTD
d) no cuenta con DTD

12. Ventajas de CSS. Arrastra las cajas a las afirmaciones correspondientes

1) menos
2) Facilidad
3) Código
4) Más legibles

13.- Según la clasificación de selectores CSS:

Descendiente
Estos selectores se construyen a partir de dos omás selectores simples y separados por un espacio
en blanco
Ejemplo: p a {font-size: 50 px}
De tipo
Permite seleccionar todos los elementos de una página cuya etiqueta sea igual que la del selector
Ejemplo: p {font-family: Verdana; color:red}
Universal:
Ejemplo: *{ margin: 0px}
Permite seleccionar todos los elementos de una página

15.- La información de un documento XML se organiza de forma jerárquica, de tal forma que los
diferentes elementos del documento se van a relacionar entre sí.
Rellena los huecos basándote en esta imagen jerárquica
Las partes del árbol de nodos que tienen hijos se les denomina nodos intermedios o ramas
17.- Completa los huecos

1) version
2) encoding
3) nombre
4) /apellido
5) /ficha

20.- Elegir la opción correcta de <!ATTLIST>

a) Una declaración de un tipo de elemento que nos señala si existe un elemento a un determinado
documento XML
b) Una declaración de tipo atributo que cuenta con la posibilidad de poder indicar si existe un
elemento determinado en un documento XML
c) Lo podemos utilizar para señalar el tipo de atributo al que se le permite utilizar algún valor que se
haya declarado previamente en el DTD como notación
d) Hace referencia a aquellos caracteres que no disponen de etiquetas

22.- Selecciona cuál de las opciones es correcta

a) en 1990 aparece por primera vez XTML 0.5


b) SGML es un lenguaje que deriva de XML
c) XML es más sencillo que SGML
d) XTML se convirtió en uno de los lenguajes recomendados para la creación de webs
24.- Un documento XML es válido si cumple una serie de reglas de validación que van a
especificar la estructura gramatical y la sintaxis que debe tener dicho documento

a) True
b) False

26.- Colocar la sintaxis correspondiente a cada tipo de DTD

Externo y privado: <!DOCTYPE elemento_raíz SYSTEM URL>


Interno (luego privado): <!DOCTYPE elemento_raíz [reglas]>
Mixto y privado: <!DOCTYPE elemento_raíz SYSTEM URL [reglas]>
Externo y público: <!DOCTYPE elemento_raíz PUBLIC FPI URL>
Mixto y público: <!DOCTYPE elemento_raíz PUBLIC FPI URL [reglas]>

28.- Selecciona cuáles de las opciones son correctas respecto a los tipos de datos complejos:

a) Puede estar vacío, es decir, que no tiene contenido, aunque sí atributos


b) Se obvian y desvinculan aquellos elementos que poseen elementos o atributos descendientes
c) Puede contener contenido complejo por lo que tiene elementos descendientes
d) Se asignan a aquellos elementos que poseen elementos o atributos descendientes
e) Puede tener contenido único, sin mezcla de contenido textual ni elementos descendientes
d) Puede tener contenido mixto, que significa, mezcla de contenido textual con elementos
descendientes

29.-Relacionar cada descripción con su tipo de datos

token: Cadenas de texto sin los caracteres tabulador ni nueva línea ni retorno de carro, sin espacios
por delante o por detrás, y con espacios simples en su interior
string: Cadenas de texto
language: Valores válidos para xml:lang (según la especificación XML)
NMTOKEN: Tipo de datos para atributo según XML 1.0, compatible con DTD
normalizedString: Cadenas de texto en las que se convierten los caracteres tabulador, nueva línea y
retorno de carro en espacios simples

30.-Relacionar cada descripción con su tipo de datos:

Float: Número en punto flotante de precisión simple (32 bits)


Double: Número en punto flotante de precisión doble (64 bits)
NegativeInteger: Números enteros menores que 0
NonNegativeInteger: Números enteros positivos mas el 0
Integer: Números enteros de -infinito a infinito
Decimal: Números reales que pueden ser representados como i*10-n
PositiveInteger: Números enteros mayores que 0
NonPositiveInteger: Números enteros negativos más el 0

31.- Señala cuál de las opciones es correcta

a) Es imposible determinar el número de veces que aparece un determinado elementoen un XML


b) Tiene un catálogo amplio de tipos de datos predefinidos para los diferentes elementos y atributos
c) Un documento XML no puede comprobarse para saber si está bien formado

32.- Elegir la opción correta de <!NOTATION> ES…

a) Una declaración de tipo atributo que cuenta con la posibilidad de poder indicar si existe un
elemento determinado en un documento XML
b) Una declaración de tipo elemento que nos señala si existe un elemento a un determinado
documento XML
c) Hace referencia a aquellos caracteres que no disponen de etiquetas
d) Lo podemos
utilizar para
señalar el tipo
de atributo al
que se le
permite utilizar
algún valor que
se haya
declarado
previamente en
el DTD como
notación

33.- Completa
ls etiquetas y
atributos del
siguiente
formulario
1) action
2) method
3) /label
4) type
5) /form

34.- Elegir la opción correcta de <!ELEMENT>

a) Hace referencia a aquellos caracteres que no disponen de etiquetas


b) Es una lista de distintos valores entre los que se debe encontrar el valor 1
c) Una declaración de tipo atributo que cuenta con la posibilidad de poder indicar si exsite un
elemento determinado en udocumento XML
d) Una declaración de un tipo de elemento que nos señala si existe un elemento a un determinado
documento XML

35.- para construir un esquema XML haremos uso de una serie de componentes. A
continuación, nombramos algunos de sellos que son imprescindibles en este proceso. Los tipos
predefinidos se agrupan por distintas categorías. Veamos:

IDREF: Valor correspondiente a un atributo ID de un elemento diferente


ENUMERADO: lista de ditintos valores entre los que se debe encontrar el valor uno
NMTOKENS: Igual que el anterior, pero en este caso, hace referencia a una lista de nombres que
van separados entre ellos por un espacio
NMTOKEN: Nombre que no tiene ningún espacio en blanco en su interior. Si existen espacios en
blanco antes o después del nombre, se ignorarán
NOTATION: Nombre de notación que debe estar definido previamente en el DTD
ENTITY: Asociado al nombre de una entidad
CDATA: Hace referencia a quellos caracteres que no disponen de etiquetas
ID: Identificador único que permite identificar elementos
IDREFS: Permite representar una gran cantidad de Ids correspondientes a otros elementos, que
deben estar separados entre ellos por un espacio en blanco

37.- En CSS. Mediante las reglas podemos unificar selectores más una declaración situada
entre llaves. Se componen de una o varias parejas de propiedades con un valor y terminadas
en punto y coma. Veamos los principales selectores:

Ordena las siguientes cajas de contenido:


1) color
2) font
3) background
4) #d8da3d
5) Verdana

38.- Completa los


huecos
1) menu_almuerzo
2) nombre
3) puede haber un error (/descripción es la que dan por buena pero no es así)
4) /comida

39.- Sobre esquemas XML y la serie de estándares o reglas. Relaciona los conceptos

fixed: único valor que puede tomar un elemento, lo usaremos siempre que sea un elemento con
contenido textual
ref: Utilizado para señalar la descripción del elemento que se encuentre en un lugar diferente al
esquema. Podemos utilizarlo si su elemento padre es <xs:schema>
name: Asociado al nombre del elemento. Se considera obligatorio siempre que su padre sea
<xs:schema>
minOccurs: Mínimo número de apariciones de un elemento en un documento XML
maxOccurs: Máximo número de apariciones de un elemento en un documento XML
type: Tipo del elemento. Default: valor que toma un elemento por defecto siempre que su contenido
sea de tipo texto
xmlns: Permite indicar la cantidad de espacios de nombres que podemos utilizar en un determinado
esquema

40.- Hay una serie de lenguajes en XML que cuentan con un propósito específico con un
mecanismo de validación correspondiente.

Indica cuáles son los lenguajes respecto de sus definiciones

Atom: Lenguje que se utiliza como semillas web


XBRL: Lenguaje estándar abierto que permite representar la información junto con la expresión
semántica necesaria para los distintos informes financieros
WML: Es un lenguaje mediante el cual podemos representar la información en dispositivos móviles
DocBool: Lenguaje que se utiliza para definir documentos
SVG: Es un lenguaje utilizado para representar una serie de gráficos vectoriales bidimensionales
RSS: Se refiere a la familia de los diferentes formatos web que podemos utilizar para publicar

41.- Si hablamos de los esquemas XML y la serie de estándares o reglas


1) <SCHEMA>
2) xmnls
3) www.w3.org
4) <complejo>
5) xs:schema

42.- Completa las etiquetas y atributos del siguiente formulario


1) !DOCTYPE
2) html
3) h2
4) form
5) br
6) type
7) name
8) /p
9) /body

45.- Para declarar un DTD

SYSTEM: El privado está identificado por la palabra


PÚBLICO: El ----- está identificado por la palabra PUBLIC
UBICACIÓN: Las reglas del DTD se encuentran en un lugar determinado
EXTERNA: Puede ser ------ cuando las reglas se encuentran en un archivo independiente
CARACTER: ------- indica si él es de uso privado o público
INTERNA: Puede ser ----cuando las reglas se encuentran en el mismo documento
<!DOCTYPE>: Comenzamos el documento con
MIXTA: Puede ser ----- cuando se encuentran en varias partes

También podría gustarte