Está en la página 1de 6

Módulo Profesional 06:

Lenguaje de marcas

Actividad UF2

CICLO FORMATIVO DE GRADO SUPERIOR EN

DESARROLLO DE APLICACIONES
MULTIPLATAFORMA
MODALIDAD ONLINE

Nombre del alumno


Lenguajes de marcas

Objetivos

Conocer en profundidad XML

Competencias asociadas:
- XML

Metodología Entrega

- Preparación individual 10/04/2023


En PDF

Dedicación estimada Documentos de referencia

1000 minutos Teoría, Videos, Videoconferencias

Resultados de aprendizaje

RA1. Aplicación de los lenguajes de marcas a la sindicación de contenidos.

RA2. Conversión y adaptación de documentos.

RA3. Almacenaje de información.

Criterios de evaluación

- Criterio del 1 al 6 del RA1, RA2, RA3·

2
Desarrollo de la actividad
Para la realización de los ejercicios vas a necesitar ver la videoconferencia, ver los videos del
campus, y realizar tareas de investigación.

Bloque 1: XML

1. Construye un documento XML para almacenar los datos de las viviendas de una
inmobiliaria. Rellena el XML con 5 viviendas.
Añade el código del XML

2. El objetivo de esta actividad es comprobar que todos los documentos XML pueden ser


representados en forma de árbol.
Representa gráficamente en forma de árbol el documento XML siguiente (ayúdate de
cualquier herramienta informática para representar el árbol: https://app.diagrams.net):

Inserta el pantallazo del árbol

3
3. Un cocinero necesita almacenar sus recetas de una manera con la cual sea sencillo procesar
la información por medio de Internet. Por ese motivo os pide que le pensáis de qué manera
puede almacenar sus recetas con XML. Las recetas están formadas al menos por estos
elementos:
 El nombre del plato.
 Una lista de ingredientes.
 La lista de pasos que hacen falta para hacer la receta.
 Añade atributos en alguna etiqueta.
 Añade alguna etiqueta vacía.
 Añade la siguiente línea HTML mediante CDATA al XML resultante: <a
href="https://mireceta.com/receta1">Mi receta</a>

Añade el código XML

4. El objetivo de esta actividad es aprender a validar un documentos XML. Introduce el texto


escrito a continuación en algún ‘XML validator ‘, por ejemplo el de w3.org
(validator.w3.org) y comprueba si es un archivo válido. Haz una captura de pantalla del
resultado. Si el resultado es negativo, haz los cambios necesarios en el para que sea
válido. Escribe el texto XML final.

<?xml version="1.0" encodign=”TF8”?> 

<XMLmensaje> 
<remite> 
<nombre>Jorge Peris</nombre> 
<email>alf@ibium.com</email>  
<destinatario> 
<nombre>Bill Clinton</nombre> 
<Email>president@whitehouse.gov</email> 
</destinatario> 
<asunto>Hola Bill</asunto> 
<TEXTO> 
<parrafo>¿Hola qué tal? Hace <enfasis>mucho</enfasis> que no escribes. A ver si llamas y
quedamos para tomar algo.</párrafo> 
</TEXTO> 
</XMLmensaje>

Añade el pantallazo del validador, y el código reparado

4
Bloque 2: Sindicación

5. El objetivo de esta actividad es ver que la sindicación de contenidos está más extendida de
lo que la mayoría de la gente piensa. Para ello, iremos a las siguientes páginas y veremos si
tienen alguna forma de suscribirse mediante sindicación, si la tiene indica su web:

Portal de contenidos ¿Tiene ¿Cual es la web de


sindicación? sindicación?
http://www.elpais.es

http://www.elmundo.es

http://www.marca.es

https://www.bubblefootball.es/
blog/

http://news.cnet.com/

6. Crea un archivo RSS con lenguaje XML que siga las siguientes premisas:
a. Se define con XML 1.0 UTF-8 y con la versión RSS 2.0.
b. El canal RSS tendrá como título ‘Spoilers’.
c. La URL del sitio web utilizado será http://www.decine .es
d. La descripción debes pensarla tú de forma libre.
e. El canal deberá contener 3 elementos variables:
i. El primero nos llevará a las noticias de CINEMANÍA
ii. El segundo nos llevará a las noticias de ESTRENOS DE CINE
iii. Y el tercero, a ESPINOF

Añade el código XML

Bloque 3: CSS en XML

7. El objetivo de esta actividad es aprender a aplicar una hoja de estilos CSS a un documento
XML.
Aplica estilo, dale color y un aspecto más agradable al ejercicio1 de inmobiliaria.
Añade el código XML,CSS y pantallazo del navegador

5
Bloque 4: DTD

8. Crea el  DTD externo correspondiente al siguiente documento XML: Alumno.xml :

<alumno>

<nombre>Jorge</nombre>

<apellidos>Peris Adsuara</apellidos>

<dirección> Rocafuerte 13, Barcelona</dirección>

<edad> 30 </edad>

</alumno>

Añade el código

9. Crea el siguiente XML con DTD interno:


Raíz: Coches
Matricula
Marca
Modelo
Hibrido atributo Si/No

Añade el código

Bloque 5: XML Schema

10. Explica para que sirve los XML Schema y cuando se utilizan.

También podría gustarte