Documento en memoria Estructura jerárquica Prácticas EDI - © Juan Ramón Pérez1.

Slides:



Advertisements
Presentaciones similares
ANALISIS Y DISEÑO ORIENTADO A OBJETOS
Advertisements

Instituto Universitario de Gerencia y Tecnología N - Análisis de Sistemas DIAGRAMA DE CLASES INTEGRANTES: LEIVYS MAZA Informática Mención 205 Profesor:
Herramientas ofimáticas Impresión de documento. Impresión de documento Botón de office Opción Imprimir Comando imprimir El comando vista previa permite.
Uso de variables de tipo referencia
ALGEBRA RELACIONAL Y CALCULO RELACIONAL CON REFERENCIA A BASE DE DATOS
DOM ( Document Object Model) Prof. Franklin Cedeño.
Prototype es un Framework JavaScript que busca facilitar el desarrollo de aplicaciones Web dinámicas. Ofrece un conjunto de herramientas orientado a objetos.
Igor Santos Grueiro. Muchos objetos tienen CLAVE.
Introducción 1 Puntos Clave –La orientación a objetos representa un cambio radical en los métodos tradicionales de creación de software –Los métodos tradicionales.
PROGRAMACION ORIENTADA A OBJETOS
 Excel tiene una pestaña para editar el grafico el cual se crea a traves del grupo grafico que se encuentra en la ficha inserta.
IX FESTIVAL INTERNACIONAL DE AJEDREZ “GRAN HOTEL BALI”
Detalle clase Documento
Definición del lenguaje XML mediante una gramática
Introducción a Java II.
Analizador sintáctico Prácticas EDI - © Juan Ramón Pérez1.
DOM. DOM = Document Object Model Permite acceder y manipular las páginas XHTML DOM transforma los documentos XHTML en un conjunto de elementos llamados.
Tablas hash Juan Ramón Pérez Pérez Prácticas EDI - © Juan Ramón Pérez.
Estructura de la Simulación completa Practicas EDI Juan Ramón Pérez Pérez.
 Los comentarios que soporta PHP son los de C, C++ y los del shell de Unix, así podemos usar // y /* */ para comentarios y comentarios multilinea respectivamente.
Árboles.
El lenguaje de programación Java
Espacios de nombres de XML (Namespaces)
Características y elementos fundamentales J.M. Morales-del-Castillo
ESTRUCTURAS DE DATOS I Conocer, comprender y analizar algunos de los principales tipos de estructuras de datos.
Grafo Juan Ramón Pérez Pérez Prácticas EDI - © Juan Ramón Pérez1.
Árboles B M.C. José Andrés Vázquez Flores Estructuras de Datos / Primavera 2014.
Aplicación de prueba Prácticas EDI - © Juan Ramón Pérez1.
Buffer Prácticas de EDI Juan Ramón Pérez Pérez. Buffer Prácticas EDI - © Juan Ramón Pérez2  Clase que hace de intermediaria entre el fichero y el resto.
Definición, propiedades, recorridos x a q yb w e vu fo.
DIEGO ALEJANDRO PAREJA TORO SEBASTIAN CHAVARRIA LONDOÑO 10ª2 01/02/12.
Programación Orientada a Objetos
Herramientas de polimorfismo y herencia en C++
XML Corporación Universitaria de Ciencia y Desarrollo Ing. Andrés Vargas - W3C: XML es un.
Simulación sobre un grafo Practicas EDI Juan Ramón Pérez Pérez.
VISITOR PATRON DE DISEÑO.
DOM. Acorde al W3C el Modelo de Objetos del Documento es una interfaz de programación de aplicaciones (API) para documentos validos HTML y bien construidos.
ELO3291 Entrada y Salida Básica en Java ELO-329: Diseño y programación orientados a objetos Agustín J. González.
NOMBRES:OLIVARES ALFARO JOSE L. BONETTI ARON GRUPO:308.
PROGRAMCION ORIENTADA A OBJETOS EN JAVA Dr. René Arnulfo García Hernández
Radicación de Números en Q
Implementación del analizador léxico Prácticas EDI - © Juan Ramón Pérez1.
XML. La vida antes de XML ► Comunicación ► Persistencia ► Armado de Documentos.
RAYUELA, PLATAFORMA EDUCATIVA
Mapeo de Estructuras XML a Bases de Datos Relacionales
Algoritmos y estructura de datos en I.O.
ARBOLES GENERALIZADOS
UML.
1 Unidad II Aplicaciones con Arreglos en Java y C++ M.C. Juan Carlos Olivares Rojas.
M.S.C. Ivette Hernández Dávila.  Las herramientas ofimáticas son aplicaciones o programas que suelen ser utilizados en tareas relacionadas a las oficinas,
Programación orientada a objetos Capítulo 9 Algo mas sobre herencias.
ARREGLOS BIDIMENSIONALES MATRICES Son un espacio de almacenamiento continuo, que contiene una serie de elementos del mismo tipo de datos. Desde el punto.
Laboratorio Informática II
Ing. Johanna Macias Algoritmo, Estructura y Programación III.
Alison Bixby Stone School 15 de diciembre de 2014 FOMENTANDO BUENOS HÁBITOS DE TRABAJO EN LA CASA.
Versión Versión
ORGANIGRAMAS Y DIAGRAMAS IMPRESIÓN ORGANIGRAMAS Y DIAGRAMAS Un organigrama es un elemento gráfico que representa una organización, normalmente jerárquica,
GML Geography Markup Language
Previo tablas hash Juan Ramón Pérez Pérez Prácticas EDI - © Juan Ramón Pérez1.
PRESENTACION DE INGENIERIA ORIENTADA A OBJETOS
INSTITUTO POLITÉCNICO NACIONAL ESCA UNIDAD SANTO TOMAS KAREN CHEGUE DOMÍNGUEZ CONTADURÍA PÚBLICA SEGUNDO SEMESTRE 1RM7 E-247.
ACCESO A DATOS EN ASP.NET Controles de origen de datos Controles enlazados a datos.
Programación Orientada a Objetos Unidad 5. Los objetos son entidades que combinan estado Contiene toda la información denominados atributos REPASO Cada.
Estructuras de control selectivas Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión Práctica 3.
Las interfaces Predicate y Function Versión Unidad Didáctica 17 Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos.
Prof. Manuel B. Sánchez. Es un mecanismo y uno de los pilares de la POO que permite definir nuevas clases a partir de otras preexistentes. La Herencia.
COMO HABLAR CON NUESTRO PADRE
Clase 1. Clase 7 Clase 8.
Clase
Que es XML.
Transcripción de la presentación:

Documento en memoria Estructura jerárquica Prácticas EDI - © Juan Ramón Pérez1

Documento XML – Estructura jerárquica Prácticas EDI - © Juan Ramón Pérez2

Documento XML – Estructura jerárquica (II) Prácticas EDI - © Juan Ramón Pérez3  Hay un único elemento raíz.  Cada elemento puede tener un número indefinido de hijos anidados.  Los hijos a su vez pueden tener hijos de forma indefinida.  Cada elemento puede tener atributos / propiedades 0, 1 o varios.

Representación gráfica del XML Prácticas EDI - © Juan Ramón Pérez4 Agenda Contacto NombreTelefonoNombreTelefonoNombreTelefonoNombreTelefono ValorNum ValorNum ValorNumValorNum Version

Clase Propiedad Prácticas EDI - © Juan Ramón Pérez5 Propiedad nombre: Cadena valor: Cadena create(nombre, valor) getNombre(): Cadena getValor(): Cadena imprimir() toString()

Clase Elemento Prácticas EDI - © Juan Ramón Pérez6 Elemento nombre: Cadena propiedades: Lista hijos: Lista padre: Elemento create() getNombre(): Cadena setPadre(Elemento) getPadre(): Elemento getPropiedades(): Lista getPrimeraPropiedad(): Propiedad getUltimaPropiedad(): Propiedad getPropiedad(n): Propiedad getNumPropiedades(): entero getHijos(): Lista getPrimerHijo(): Elemento getUltimoHijo(): Elemento getHijo(n): Elemento getNumHijos(): entero imprimir() toString() serializar(OutputStream fich) Métodos que trabajan con la lista de propiedades Métodos que trabajan con la lista de subelementos

Tareas Prácticas EDI - © Juan Ramón Pérez7  Crear las clases Elemento y Propiedad.  Insertar propiedades en un Elemento y probar los métodos que trabajan con estas propiedades.  Insertar subelementos hijos y probar los métodos.  Pensar y crear la estructura jerárquica del Documento con varios niveles