Tarea 4 – Lenguaje de marcas – 1º DAM/DAW e-learning

Hola a todos, hoy os dejo la tarea 4 de lenguaje de marcas de 1º DAM/DAW de e-learning.

Pueden haber diferentes tareas según la región o instituto. Si quieres que agregue alguna tarea, contacta conmigo.

Contáctanos

Versión 1

1.- Una empresa utiliza ficheros XML para realizar el inventario, entre otras cosas, de impresoras. Para cada impresora se quiere guardar su número de serie, marca, modelo, peso, tamaños de papel con los que puede trabajar, el cartucho que usa, el tipo, el año de compra y si está en red o no. Escribe un XML Schema para estos ficheros, eligiendo los tipos de datos más apropiados y teniendo en cuenta que:

  • El peso es un número positivo y no puede tener más de dos decimales.
  • Puede haber más de un tamaño.
  • El atributo tipo sólo puede tomar los valores ‘matricial’, ‘láser’ y ‘tinta’. Es obligatorio.
  • El atributo numSerie es obligatorio y hace de identificador.
  • El cartucho está formado por una C mayúscula, un guión, tres números y una o dos letras mayúsculas.
  • Todos los elementos son obligatorios, menos enred.
  • El elemento enred es opcional. De estar presente, es un elemento vacío.
  • El atributo compra, opcional, guarda el año de compra. Es un número entero positivo.
  • En cada fichero hay datos para una o más impresoras.

2.- Un asociación de jugadores de mus utiliza ficheros XML para almacenar la información de los torneos que organiza. Para cada torneo se quiere guardar el año en que se realizó, el anterior ganador (su id) y la información de los participantes. De los participantes se quiere almacenar su identificador, el de su pareja, su nombre completo, edad, país y también si es cabeza de serie o no. Escribe un DTD adecuado para estos ficheros, teniendo en cuenta que:

  • Todos los atributos son obligatorios.
  • El atributo idP hace de identificador.
  • El atributo pareja es el identificador de otro participante que forzosamente debe estar presente en el fichero.
  • El elemento cabezaDeSerie es opcional, los demás son obligatorios.
  • En cada fichero hay datos para un solo torneo.
  • El torneo tiene que tener participantes.

Aquí lo puedes descargar.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *