### Ejercicio 1
Indica por qué los siguientes ejemplos XML son incorrectos.
#### Ejercicio 1A
```xml
Elemento 1
Elemento 2
```
Respuesta: Solamente puede haber un único elemento raíz.
#### Ejercicio 1B
```xml
Coche
```
Respuesta: La etiqueta de apertura está escrita en minúsculas y la de cierre en mayúsculas.
#### Ejercicio 1C
```xml
Texto XML
```
Respuesta: Se deben cerrar el elemento italica antes que el elemento negrita.
#### Ejercicio 1D
```xml
1 < 5 & 11 > 7
```
Respuesta: No se están utilizando referencias a entidades para los caracteres menor que, mayor que, y ampersand.
#### Ejercicio 1E
```xml
Marcas.xml
```
Respuesta: Las etiquetas de apertura y cierre empiezan con la cadena XML, lo cual no está permitido.
#### Ejercicio 1F
```xml
]]>
```
Respuesta: En una sección CDATA no se puede escribir la cadena "]]>".
#### Ejercicio 1G
```xml
Pedro@Empleados
```
Respuesta: No está permitido el uso de caracteres especiales en el nombre de las etiquetas, al margen de que las etiquetas de apertura y cierre no concuerdan.
#### Ejercicio 1H
```xml
El titular de hoy se basa en esta noticia
```
Respuesta: La etiqueta de cierre del elemento subrayado no esta bien definida, le falta la barra inicial.
### Ejercicio 2
Diseñar un documento válido en XML que permita estructurar la información de una agenda de teléfonos, suponer que la información que podemos tener de una persona es su nombre y apellidos, su dirección y sus teléfonos, que pueden ser el teléfono de casa, el móvil y el teléfono del trabajo.
La valoración de este ejercicio será de un total de 3 puntos, 1 punto por utilizar la notación adecuada, 1 punto por definir y utilizar las etiquetas adecuadas, 1 punto por justificar la solución dada.
> agenda.xml
```xml
```
Se ha utilizado un atributo en el elemento teléfono ya que el lugar es una característica del elemento, y no se ha visto necesario diferenciarlos.
### Ejercicio 3
Diseñar un documento válido en XML que permita estructurar la información de las recetas de cocina de un restaurante y aplicarlo a la siguiente receta de cocina. Hay que hacerlo de modo que un sistema informático pueda realizar búsquedas por ingredientes, cantidad de comensales o nombre de la receta
Sopa de cebolla (4 personas)
- Ingredientes:
- 1 Kg. de cebollas.
- 2 l. de caldo de carne.
- 100 gr. mantequilla.
- 1 cucharada de harina.
- 100 gr. de queso emmental suizo o gruyére rallado.
- Pan tostado en rebanadas.
- Tomillo.
- 1 hoja de laurel.
- Pimienta.
- Proceso:
- Pelar y partir las cebollas en rodajas finas.
- Rehogarlas con la mantequilla, sal y pimienta a fuego lento hasta que estén transparentes sin dorarse.
- Añadir la harina sin dejar de remover.
- Ponerlo en una cazuela con el caldo, el tomillo y el laurel.
- Dejar cocer a fuego lento durante unos 15 minutos.
- Poner las rebanadas de pan encima, espolvorear el queso y gratinar al horno.
Comentario: La valoración de este ejercicio será de un total de 3 puntos, 1 punto por utilizar la notación adecuada, 1 punto por definir y utilizar las etiquetas adecuadas, 1 punto por justificar la solución dada.
> carta.xml
```xml
Sopa de cebolla
4
Cebollas
Caldo de carne
Mantequilla
Harina
Queso emmental o gruyére rallado
Pan tostado en rebanadas
Tomillo
Laurel
Pimienta
Pelar y partir las cebollas en rodajas finas.
Rehogarlas con la mantequilla, sal y pimienta a fuego lento hasta que estén transparentes sin dorarse.
Añadir la harina sin dejar de remover.
Ponerlo en una cazuela con el caldo, el tomillo y el laurel.
Dejar cocer a fuego lento durante unos 15 minutos.
Poner las rebanadas de pan encima, espolvorear el queso y gratinar al horno.
```
Comentario: Se han usado elementos simples para el nombre y el numero de comensales de la receta, y elementos con atributos para los ingredientes y las instrucciones con el fin de aportar la cantidad y el orden de los pasos respectivamente.
### Ejercicio 4
Diseñar un documento XML válido que permita estructurar la información para permitir su gestión informática de los alumnos de un modulo del ciclo formativo DAM. Aplicarlo al módulo de Lenguajes de Marcas y Sistemas de Gestión de Información sabiendo que tiene asignadas 4 horas semanales y es de carácter obligatorio. El modulo se imparte entre el 15 de septiembre de 2010 y el 30 de junio de 2011. Hay matriculados dos alumnos:
- Ana Fernández Gutiérrez con nif 16965696L teléfono 789654321 email ana.fdezgtrrez@hotmail.com, su dirección es C/ El Percebe, 13 de Santander CP 39302 No hay información sobre las faltas de asistencia o sus notas hasta el momento.
- Pepito Grillo con nif 98765432H teléfono 656566555 email yhyh@yahoo.com, su dirección es Avd. El Pez, 5 de Suances CP 39401. Su nota es "apto" y no tiene faltas de asistencia
La valoración de este ejercicio será de un total de 4 puntos, 1 punto por utilizar la notación adecuada, 2 puntos por definir y utilizar las etiquetas y atributos adecuados, 1 punto por justificar la solución dada.
> cfgs_dam.xml
```xml
Lenguajes de Marcas y Sistemas de Gestión de Información
15/09/2010
30/06/2011
Ana
Fernández Gutiérrez
16965696L
789654321
ana.fdezgtrrez@hotmail.com
C/ El Percebe, 13
Pepito
Grillo
98765432H
656566555
yhyh@yahoo.com
Avd. El Pez, 5
apto
```
Comentario: