TEMA 35: Estándares SGML y XML. Entornos de aplicación.

Save this PDF as:
 WORD  PNG  TXT  JPG

Tamaño: px
Comenzar la demostración a partir de la página:

Download "TEMA 35: Estándares SGML y XML. Entornos de aplicación."

Transcripción

1 Entornos de aplicación TEMA 35: Estándares SGML y. Entornos de aplicación. Índice 1 INTRODUCCIÓN 1 2 SGML Cómo funciona SGML? Definición de la sintaxis de un lenguaje SGML Declaración de un documento SGML Procesamiento automático de un documento SGML Reglas de sintaxis en los documentos Esquemas Formato de los documentos Transformación de documentos Procesando ficheros 8 ENTORNOS DE APLICACIÓN DE LA TECNOLOGÍA 9 1 Introducción SGML Standar Generalized Markup Language- es un metalenguaje utilizado para describir lenguajes de marcado para documentos de texto en formato electrónico. Permite definir una gran variedad de lenguajes de marcado para todo tipo de usos, como por ejemplo el lenguaje html. SGML fue diseñado originalmente para permitir compartir documentos legibles por máquinas en los grandes proyectos. Estos documentos debían mantenerse legibles durante décadas, a pesar de los cambios tecnológicos. Luego, fue ampliamente utilizado en la industria de la impresión y la publicación. El gran inconveniente de SGML es su alta complejidad, que limita su uso en aplicaciones de mediana y pequeña escala. Por ello, apareció el extensible Markup Language-, un subconjunto simplificado del lenguaje SGML, con menor capacidad expresiva. SGML Aplicación del SGML HTML El ofrece el 80% de las ventajas de SGML con el 20% de su complejidad. Está estandarizado en el estándar ISO Página 1 de 10

2 2 SGML Como he indicado anteriormente, SGML es un metalenguaje de descripción de lenguajes de marcado. Las características de SGML son: Se utiliza en documentos de texto electrónicos. Sirve para describir lenguajes descriptivos que usan etiquetas. Las etiquetas describen las diferentes partes de los documentos. No describen acciones. Usa el concepto del tipo de documento DTD-. Documento que contiene la descripción de la sintaxis de un documento considerado válido, para un lenguaje en particular. Es independiente del sistema informático utilizado. Es portable a cualquier entorno. Está diseñado para facilitar la conversión de documentos de un formato a otro. 2.1 Cómo funciona SGML? Los lenguajes SGML organizan los documentos de la siguiente forma: Los documentos se componen de objetos denominados entidades. Las entidades son objetos independientes y pueden tener cualquier tamaño. Se delimitan mediante etiquetas. Las entidades se organizan en forma jerárquica. Un documento se puede distribuir en varios archivos y pueden estar guardados en ubicaciones distintas. Un archivo puede ser la portada, otro la introducción Dentro de los documentos, hay dos niveles de información: 1. El conjunto de datos que forman el contenido. El contenido es texto. 2. Las etiquetas: Su función es dar una estructura jerárquica al documento, de forma que se pueda procesar el documento. Se utiliza un etiquetado descriptivo: Identifica los elementos estructurales de un documento, determinando su estructura lógica. Las etiquetas se diferencian del resto del documento mediante caracteres de delimitación. Estos delimitadores permiten que el software diferencie entre los caracteres de la etiqueta, de los del contenido. Los delimitadores básico son los paréntesis angulares para diferenciar las etiquetas (< > con el nombre de un elemento dentro). Ej: <H1> contenido </H1> SGML emplea el conjunto de caracteres ASCII. Los caracteres especiales, que no se encuentran al conjunto ASCII son transformados a representaciones ASCII y se denominan referencias de entidad. El signo & seguido por un nombre y punto y coma se usa para representar las referencias de entidad (por ejemplo, &bullet; representa un punto negro). Pág. 2/10

3 2.2 Definición de la sintaxis de un lenguaje SGML Definición de tipo de Documentos (DTD): Sirve para definir la estructura y la sintaxis de un lenguaje SGML concreto. SGML proporciona la sintaxis necesaria por hacer la declaración de los elementos. Los elementos tienen dos funciones: 1. Dar un nombre oficial a las etiquetas 2. Describir lo que cada elemento puede contener (el modelo de contenidos). Veremos un ejemplo por definir los diferentes tipos de símbolos que se empleen por crear los elementos: <!ELEMENT chapter ( chptitle, ( para heading ) + ) > Símbolo Significado Definición <! Menor exclamación Inicio de la declaración > mayor Final de la declaración, coma Seguido por Barra vertical O + Suma Un o más () Paréntesis Facilitan la agrupación La siguiente pasa seria declarar los contenidos de los elementos, chptitle, para y heading. Podemos realizar la declaración de forma conjunta si usan el mismo tipo de contenido. <!ELEMENT ( chptitle para heading ) (#PCDATA) > PCDATA, es una palabra reservada de SGML, indicando que chptitle, para y heading no tienen ningún sub-elemento propio. Esto quiere decir que están formados con el contenido del documento. Además de declarar los nombres de los elementos y sus contenidos permitidos, la DTD también puede definir los atributos que puede llevar una etiqueta : <!ATTLIST para secrecy (topsec public) public > Una vez llegados en este punto el usuario crearía el documento usando el etiquetado especificado y por ejemplo podría escribir: <chapter><chptitle>my summer vacation</chptitle> <para secrecy= public >It was a dark night, not stormy </para> <para>a pirate ship appeared dónde the horizon / / El public representa el valor por defecto. Todos los párrafos en los que el usuario no especifique topsec o public, tendran el valor public. La utilización del atributo seria: <para secrecy=topsec>it was a dark night, not <para>a pirate ship / Pág. 3/10

4 2.3 Declaración de un documento SGML Los documentos DTD que usan SGML tienen las siguientes características: El documento empieza con una declaración SGML. Indica al sistema receptor exactamente el conjunto de caracteres, los delimitadores y las características opcionales de SGML que se están usando. El documento contendrá un conjunto formal de declaraciones de elementos, atributos y entidades que usará el lenguaje SGML concreto. A menudo, se reemplazará la DTD completa por una línea que informe que la DTD se edita como un texto público o se encuentra disponible dentro el sistema receptor. El documento contendrá una muestra de documento. Esta muestra es el documento en sí: contenido más etiquetado. 2.4 Procesamiento automático de un documento SGML Un procesador de documentos en un lenguaje SGML (parser) lo primero que se hace es leer el DTD del documento para conocer la sintaxis utilizada. Después se procesa el documento según la sintaxis indicada en el DTD. Separa el contenido de las etiquetas. Pueden existir etiquetas que representen contenidos especiales. Según el tipo de elemento el parser realiza una tarea u otra: Los elementos con contenido de texto, devuelven el texto con la traducción de los caracteres especiales (referencias a entidad). Los elementos de contenido de datos, por ejemplo imágenes o otros documentos SGML, el parser buscará e introducirá estos datos. Los elementos con un lenguaje interno (instrucciones de procesamiento) son enviado a las aplicaciones que correspondan y el resultado introducido en el documento final. Los elementos con declaración de comentarios, no son procesados. El resultado será un documento de texto que puede contener otros contenidos como imágenes, gráficos Pág. 4/10

5 3 Extensible Markup Language, como he indicado anteriormente, es un subconjunto simplificado de SGML. Su finalidad es facilitar el intercambio de información estructurada a través de Internet. Las ventajas de usar para la transferencia de información son: Compatible con la web y con los protocolos de Internet. Formato legible simultáneamente por humanos y máquinas. Soporte para codificación UNICODE. Permite representar la mayoría del conjunto de caracteres. Capacidad para representar la mayoría de estructuras de información (pilas, listas, etc.) Sintaxis estricta que hace que el procesado de información sea rápida y eficiente. El formato es auto-documentado: Se describe su estructura junto a los contenidos. Además de sus usos para transferir datos, también es utilizado para el almacenamiento y procesado de datos. En estos casos, ofrece los siguientes beneficios: Formato basado en estándares internacionales. Estructura jerárquica, válida para la mayoría de los documentos. Es texto plano, libre de restricciones y licencias. Independiente de la plataforma, relativamente inmune a los cambios tecnológicos. Las desventajas del son: Su sintaxis es redundante y extensa. Lo que resta eficiencia al transmitir, procesar o almacenar documentos. Ineficiente para extraer datos individuales de un documento. Dificulta el modelado de estructuras no jerárquicas. 3.1 Reglas de sintaxis en los documentos Existen dos tipos de documentos : - Bien formados: son todos los documentos que cumplen las especificaciones del lenguaje respeto a las reglas sintácticas que después voy a explicar. Los documentos deben tener una estructura jerárquica muy estricta, y los documentos que la cumplen son documentos bien formados. - Válidos: Los documentos válidos, son aquellos que, además de estar bien formados, satisfacen las reglas gramaticales especificadas por un esquema en particular. El esquema es una definición de la estructura y los elementos que puede haber en un documento determinado. Pág. 5/10

6 Cuando se procesa cualquier información formateada mediante, lo primero es comprobar si está bien formada, y luego, si incluye o referencia un esquema, comprobar que sigue sus reglas gramaticales del esquema. Hay dos tipos de parser que procesan documentos : Los parses no validadores, que sólo comprueban que un documento este bien formado y Los parses validadores, que además de comprobar que un documento esté bien formado, comprueba que cumpla las reglas del esquema al que esté asociado. Los documentos son muy parecidos a los documentos SGML. Ejemplo: <?xml version="1.0" encoding="utf-8" standalone="yes"?> <ficha> <número>angel</número> <apellido>barbero</apellido> <direccion>c/ulises, 36</direccion> </ficha> Un documento suele comenzar con una declaración que indica que es un documento y su versión. Puede tener varios atributos, algunos obligatorios y otros no: - version: indica la versión de usada en lo documento. La actual es la versión 1.1. Obligatorio. - encoding: la forma en que se ha codificado lo documento. Por defecto se UTF-8, aunque podrían ponerse otras, como UTF-16, OS-ASCII, ISO , etc. Optativo. - standalone: indica si lo documento va acompañado o no de un esquema. Optativo. Si va acompañado de un esquema, el esquema puede estar descrito dentro del documento o aparecer una referencia a dónde se puede localizar. Reglas léxicas y semánticas de un documento : - Los documentos diferencian las mayúsculas de las minúsculas. - Hay algunos caracteres especiales reservados, que forman parte de la sintaxis de : <, >, &, " y '. su lugar cuando queramos representarlos deberemos usar las entidades <, &rt;, &, " y &apos; respectivamente. - Los elementos que componen un documento están delimitados por etiquetas. Las etiquetas se identifican porque comienzan por < y finalizan por >. - Cada tipo de elemento tiene un nombre que lo identifica, y puede ir acompañado por un conjunto de atributos. Los atributos aparecen siempre en la primera etiqueta. Pág. 6/10

7 - Hay dos clases de elementos: o o Los elementos vacíos. Son aquellos que no tienen contenido y están formados por una sola etiqueta. Ejemplo: <br/> Los elementos con contenido. Están compuesto por una etiqueta de inicio y otras de final, y entre estas dos el contenido del elemento. Ej: <titulo>sgml y </titulo> - Los atributos están formados por un nombre, que lo identifica, y un valor. Los valores de los atributos de todas las etiquetas deben ir siempre entrecomillados. Son válidas las dobles comillas (") y la comilla simple ('). Ej: <precio moneda= euro >25</precio>. - Un elemento puede contener otros elementos. Las etiquetas de los elementos siempre tienen que estar bien anidadas. En un documento siempre hay un elemento, denominado elemento raíz, que contiene el resto de elementos del documento. 3.2 Esquemas Antes de y SGML, al tener que implementar el intercambio de información entre dos sistemas informáticos, había que definir un formato de fichero o lenguaje de comunicación específico para la comunicación e implementar la lógica que los procesara. viene acompañado por una serie de herramientas estándares para procesar los documentos. De esta forma, los desarrolladores sólo se han de centrar en definir el formato de los documentos que se transmitirán. Es lo que se denomina Esquema. Un esquema define un tipo de documento. Establece que elementos pueden aparecer, las relaciones entre los elementos, los atributos de los elementos, etcétera. Para definir el esquema, existen lenguajes diferentes (DTD, XSD, etc.). Existen, también, herramientas que validan si un documento cumple con su esquema. Los lenguajes de esquema son: DTD Document type Definition es el lenguaje de esquemas más antiguo y más extendido. Tiene los inconvenientes de no ser capaz de describir todas las características de, su sintaxis no es y no da soporte a versión 1.1. El DTD de y el de SGML son muy parecido pero no iguales. XSD Schema Descriptor -, es el sucesor de DTD según W3C. Es un lenguaje de descripción basado en, lo que permite aprovechar las herramientas estándares, y permite describir todas las características. Su inconveniente, es que es un lenguaje extenso y complejo, difícil de utilizar. Los XSD se describen utilizando el lenguaje XSL - Schema Language-. Relax MG. Un lenguaje con la misma potencia que XSD, con dos formatos diferentes: uno no, compacto y fácil de entender y utilizar, y otro, extenso y difícil de utilizar. Existen herramientas que permiten pasar de un formato a otro. Este lenguaje es de origen privado, pero ha sido estandarizado por ISO y W3C. 3.3 Formato de los documentos Las etiquetas de un documento dotan de significado al contenido del mismo, pero no contienen de forma directa la información de como visualizarlo. Pág. 7/10

8 Para ello está el XSL (extensible StyleSheet Language) que permite describir como se visualizará y transformará un documento, sin tener que insertar esa información dentro del documento. De esta forma no se debe repetir la información de formato en todos los de un mismo tipo que deban representarse igual. Aplicando documentos XSL diferentes a un mismo documento, se pueden tener diferentes vistas del mismo documentos. Documento Documento XSL 1 Proc. XSL Documento HTML + CSS Documento Documento XSL 2 Proc. XSL Documento PDF 3.4 Transformación de documentos Uno de los componentes del lenguaje XSL es el XSLT XSL transformation -, que permite definir las reglas para transformar un documento a otro formato. Por ejemplo, RTF u otro con esquema diferente. La transformación puede conllevar eliminar partes del contenido del documento original, reordenar los restantes elementos y/o añadir literales (P.ej: Añadir una cabecera html al documento). Los documentos XSLT también están en formato. Documento con esquema A Proc. XSL Documento XSLT Para transformar de A a B Documento con esquema B Procesando ficheros Los principales entornos de desarrollo de aplicaciones proporcionan APIs para el procesado de documentos. Las dos APIs más comunes son: DOM Document Object Model-. La API DOM crea en la memoria del ordenador una estructura en árbol con la información del documento. Está orientada al procesado aleatorio de los datos del documento. SAX. Está orientada al procesado en serie del documento. Es más difícil de usar que la DOM, pero es más rápida y consume menos recursos. Pág. 8/10

9 Entornos de aplicación de la tecnología Uno de los principales usos de es la transmisión de datos entre las capas de una aplicación distribuida. Su uso permite aprovechar las herramientas estándares para procesar los datos y conseguir una mayor independencia entre capas. Por ejemplo, una aplicación de tras capas: Lógica de negocio Lógica de presentación Utilizar el formato entre la base de datos y la lógica de negocio, facilita la integración de datos procedentes de otras fuentes. Ejemplo: A B Lógica de negocio A Procesado r XSLT XSLT B->A Almacenar la información dentro de la base de datos también en formato tiene dos ventajas: Facilita su transmisión en y aprovecha su independencia tecnológica. Aunque no cabe duda, que al ser los lenguajes muy redundantes, no aprovechan eficientemente el espacio de almacenamiento En el servidor de aplicaciones, permite independizar la lógica de negocio de su posterior representación. Las herramientas permiten representar los datos en formatos diferentes según la clase de cliente. Lógica de negocio Procesado r XSL HTML: Navegadores WML: Móviles WAP RTF: Procesadores de texto. Proporcionar acceso a documentos a través de la red de Internet, permite hacer búsquedas más potentes y precisas. Los documentos dotan de significado a los datos, lo que permite hacer búsquedas semánticas. Pág. 9/10

10 El uso, ha permitido la creación de servicios a través de Internet específicos para la comunicación entre sistemas informáticos. Son los denominados servicios web. Utilizan tecnologías como SOAP Simple Object Acces Protocol que permite transmitir documentos sobre los protocolos http o smtp. Para fomentar el comercio electrónico, existe un servicio de publicación de los servicios web disponibles por la red. Estos están publicados en unos repositorios denominados UDDI, utilizando un lenguaje : el WSLD Web Service Language Descriptor-. La mayoría de servicios web están orientados al comercio electrónico o a la integración entre sistemas, por ejemplo de administraciones públicas diferentes Otra aplicación, es la creación de lenguajes estándares, públicos y privados, especializados en temas concretos. Estos lenguajes se utilizan para facilitar el compartir los datos entre aplicaciones de diferentes fabricantes. Por ejemplo, el Math para datos matemáticos, o el C Chermical- para datos sobre química. El uso de un lenguaje público por parte de aplicaciones, como el OpenOffice, para estructurar los datos en los ficheros, facilita la integración con otras aplicaciones. Pág. 10/10

XML: extensible Markup Language (Parte I) Ingeniería de la Información

XML: extensible Markup Language (Parte I) Ingeniería de la Información XML: extensible Markup Language (Parte I) DTDs Ingeniería de la Información Tabla de Contenidos Introducción histórica XML vs. HTML Características de XML Mi primer documento XML El lenguaje XML Entidades

Más detalles

Fundamentos de las tecnologías de la información

Fundamentos de las tecnologías de la información Fundamentos de las tecnologías de la información la guerra de los formatos Diego Martín 2016 1 Definiciones W3C HTML CSS XML Introducción histórica HTML vs XML JSON XML vs JSON DTDsy XML SCHEMAs Qué formato

Más detalles

extensible Markup Language (XML)

extensible Markup Language (XML) extensible Markup Language (XML) 1. INTRODUCCIÓN Jennifer Pérez Benedí Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia C/Camino de Vera s/n E-46071 Valencia- España

Más detalles

XML. Introducción. Cómo se usa? XML Tree. Sintaxis XML

XML. Introducción. Cómo se usa? XML Tree. Sintaxis XML XML Introducción XML(eXtensible Markup Language) es un lenguaje de etiquetas. Hay que tener en cuenta que no es un lenguaje de programación y como tal no ejecuta instrucciones, XML se creó para estructurar,

Más detalles

Sistemas de Información 12/13 XML (extensible Mark-up Language)

Sistemas de Información 12/13 XML (extensible Mark-up Language) 12/13 XML (extensible Mark-up Language) Departamento Informática e Ingeniería de Sistemas Universidad de Zaragoza (raqueltl@unizar.es) " Guión Introducción Ejemplos Documentos vs apliaciones XML Espacios

Más detalles

DAW LENGUAJES DE MARCAS. Tema 1: Reconocimiento de las características de los Lenguajes de Marcas

DAW LENGUAJES DE MARCAS. Tema 1: Reconocimiento de las características de los Lenguajes de Marcas DAW LENGUAJES DE MARCAS Tema 1: Reconocimiento de las características de los Lenguajes de Marcas Características de los Lenguajes de Marcas 1. Codificación de la información 1.1. Datos binarios 1.2. Datos

Más detalles

XML. Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos. Marzo de 2016. gsyc-profes (arroba) gsyc.urjc.

XML. Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos. Marzo de 2016. gsyc-profes (arroba) gsyc.urjc. XML Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos gsyc-profes (arroba) gsyc.urjc.es Marzo de 2016 GSyC - 2016 XML 1 c 2016 GSyC Algunos derechos reservados. Este

Más detalles

Desarrollo de software para navegación web desde terminales celulares de 3ª generación

Desarrollo de software para navegación web desde terminales celulares de 3ª generación Desarrollo de software para navegación web desde terminales celulares de 3ª generación Registro SIP 2008-0796 Resumen Como parte de un Programa generador de páginas web para celulares, se desarrolló un

Más detalles

Visualización y Transformaciones en XML

Visualización y Transformaciones en XML Visualización y Transformaciones en XML 106 Visualización Los archivos XLM pueden ser vistos prácticamente en cualquier browser 107 Visualización Los XML en los web browsers no se despliegan como páginas

Más detalles

2 Estructura de un Documento XML

2 Estructura de un Documento XML 2 Estructura de un Documento XML Introducción (I)! Un documento XML contiene texto, nunca datos binarios.! Documento XML Fichero XML! Un documento XML puede estar en un registro de una base de datos,

Más detalles

1º ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED

1º ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED UT1: Introducción a los Lenguajes de Marcas 1º ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED Contenidos Definición y clasificación de lenguajes de marcas Tipos de lenguajes de marcas Evolución de los

Más detalles

Introducción a XML - Validación y Parseo. Huibert Aalbers, Senior Certified Software IT Architect

Introducción a XML - Validación y Parseo. Huibert Aalbers, Senior Certified Software IT Architect Introducción a XML - Validación y Parseo Huibert Aalbers, Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de

Más detalles

M. Carmen Fernández Panadero <mcfp@it.uc3m.es>

M. Carmen Fernández Panadero <mcfp@it.uc3m.es> Introducción n a XML M. Carmen Fernández Panadero Introducción a XML 1 Objetivos Familiarizarse con conceptos y herramientas básicas de XML Conocer la estructura de un documento XML Ser capaz de diseñar

Más detalles

5.1 Introducción a XSL

5.1 Introducción a XSL 5.1 Introducción a XSL Añadir Forma al Contenido (I)! Un documento XML que cumple las normas del dialecto ListaML:

Más detalles

IES Pablo Serrano-ASIR1D/DAM1D-B.Soler XML

IES Pablo Serrano-ASIR1D/DAM1D-B.Soler XML IES Pablo Serrano-ASIR1D/DAM1D-B.Soler Contenidos 1. Introducción 2. Quién ha creado? 3. Definición según W3C 4. Qué es? 5. Objetivos 6. Para qué sirve? 7. Con ya vale? 8. Tecnologías asociadas 9. Familia

Más detalles

XIII Reunión de Usuarios Aleph México. MarcXML. Egar Arturo Garcia Cárdenas

XIII Reunión de Usuarios Aleph México. MarcXML. Egar Arturo Garcia Cárdenas MarcXML Egar Arturo Garcia Cárdenas Secretaría Técnica de Biblioteca Digital Dirección General de Bibliotecas Universidad Nacional Autonóma de México Septiembre de 2009 1. Antecedentes Lenguajes de Marcado

Más detalles

Depto de Cs e Ing. de la Computación Universidad Nacional del Sur

Depto de Cs e Ing. de la Computación Universidad Nacional del Sur XML XML es el lenguaje de marcado extensible. (extensible Markup Language) Es extensible porque los tags son definibles por el usuario Es la evolución de SGML: Standar Generalized Markup Language. Es la

Más detalles

Creación de documentos XML

Creación de documentos XML Creación de documentos XML 'Exchanger XML edition' es un editor estructurado que facilita la edición de lenguajes de marcas (ej XML). La versión Lite se puede descargar y utilizar libremente en aplicaciones

Más detalles

3.1 Tipos de DTDs. ! Si queremos validar un documento XML (para comprobar si cumple las normas de un dialecto) tendremos que validarlo contra el DTD.

3.1 Tipos de DTDs. ! Si queremos validar un documento XML (para comprobar si cumple las normas de un dialecto) tendremos que validarlo contra el DTD. 3.1 Tipos de DTDs Introducción (I)! El DTD es un documento que nos permite definir un dialecto XML.! DTD " Document Type Definition! Si queremos validar un documento XML (para comprobar si cumple las normas

Más detalles

Estándares SGML y XML. Entornos de aplicación

Estándares SGML y XML. Entornos de aplicación Índice de contenido Estándares SGML y XML. Entornos de aplicación Estándares SGML y XML. Entornos de aplicación...1 Licencia...1 SGML...1 Introducción...1 Etiquetado...2 Estructura de un documento SGML...2

Más detalles

Datos Estadísticos y el Lenguaje XML

Datos Estadísticos y el Lenguaje XML Datos Estadísticos y el Lenguaje XML Como Mejorar el Intercambio de Datos Estadísticos y la Adecuación de los Ficheros para su Carga en Bases de Datos, a través del Lenguaje XML Jorge Rubio Navarro 1 José

Más detalles

Tecnología Multimedia

Tecnología Multimedia Tecnología Multimedia Profesor Coordinador: Manuel Castro Antonio Colmenar, UNED Profesores de la asignatura: Manuel Castro, UNED Lenguajes de Marcado Índice LENGUAJES DE MARCADO... 3 Lenguajes de marcado

Más detalles

Lenguajes de Marcas y Sistemas Gestores de Información

Lenguajes de Marcas y Sistemas Gestores de Información Ciclo Formativo de Grado Superior en Administración y de Sistemas Informáticos en Red IES Valle del Cidacos Calahorra Lenguajes de Marcas y Sistemas Gestores de Información Enrique Rivas Marco Usted es

Más detalles

Práctica 4 Manejo avanzado de Bison

Práctica 4 Manejo avanzado de Bison Práctica 4 Manejo avanzado de Bison Tareas 1. Estudia la información sobre trazas en el Capítulo 8 - Depurando Su Analizador del manual de Bison (bison-es-1.27.pdf). 2. Realiza el ejercicio propuesto.

Más detalles

Taller de <?XML> Prof. Hilda Contreras. Departamento de Computación Escuela de Ingeniería de Sistemas ULA

Taller de <?XML> Prof. Hilda Contreras. Departamento de Computación Escuela de Ingeniería de Sistemas ULA Taller de Prof. Hilda Contreras Departamento de Computación Escuela de Ingeniería de Sistemas ULA Contenido 1. Introducción 2. Preparándonos para trabajar con XML 3. Documentos XML bien formados

Más detalles

XML. Necesitamos un formato de datos: Posibles usos. Estandard Robusto Extensible

XML. Necesitamos un formato de datos: Posibles usos. Estandard Robusto Extensible Motivación.- XML XML Necesitamos un formato de datos: Estandard Robusto Extensible Posibles usos Serialización de objetos Registros financieros Gráficos vectoriales RPC Etc. XML.- Ficheros Muchos programas

Más detalles

Análisis de esquemas XML [1]

Análisis de esquemas XML [1] Análisis de esquemas XML [1] Dirigido a: Administradores de Bases de Datos Área: Bases de Datos Autor: Pablo F. Dueñas Servicios Profesionales Danysoft Resumen Un esquema XML describe la estructura de

Más detalles

1 Introducción a XML

1 Introducción a XML 1 Introducción a XML Introducción (I)! Qué es XML?! Últimamente todo el mundo habla sobre XML!! Dicen que es un lenguaje etiquetado...es decir: Es un lenguaje como HTML, pero con nuevas etiquetas?! Dicen

Más detalles

extensible Markup Language

extensible Markup Language extensible Markup Language ISLN ISLN () XML 1 / 26 Librería LWP::Simple Bajarse el archivo de internet Para bajar archivos de internet se puede usar alguno de los módulos del CPAN http://search.cpan.org

Más detalles

qué es XML? por qué es necesario XML? XML vs. SGML y HTML Hacía la estandarización de los datos

qué es XML? por qué es necesario XML? XML vs. SGML y HTML Hacía la estandarización de los datos qué es XML? Hacía la estandarización de los datos César Ignacio García Osorio Surgió para superar la complejidad de SGML y la inflexibilidad de HTML. Es un meta lenguaje de etiquetado/marcado que permite

Más detalles

Tecnologías XML y Web Semántica. Departamento de Informática Universidad de Oviedo

Tecnologías XML y Web Semántica. Departamento de Informática Universidad de Oviedo Tecnologías XML y Web Semántica Departamento de Informática Universidad de Oviedo Sesión 1 Lenguaje XML Departamento de Informática Universidad de Oviedo Esquema de la Sesión (9-11h) Primera parte: Introducción

Más detalles

Generación de DTD para archivos XML utilizando una gramática visual relacional

Generación de DTD para archivos XML utilizando una gramática visual relacional P-161 Generación de DTD para archivos XML utilizando una gramática visual relacional Dr. Máximo López Sánchez I.S.C Sandra Luz García Orta Centro Nacional de Investigación y Desarrollo Tecnológico (cenidet)

Más detalles

Introducción a XML. Simon Pickin Ingeniería Telemática. Basado en una presentación de M. Carmen Fernández Panadero <mcfp@it.uc3m.

Introducción a XML. Simon Pickin Ingeniería Telemática. Basado en una presentación de M. Carmen Fernández Panadero <mcfp@it.uc3m. Introducción a XML Simon Pickin Ingeniería Telemática Basado en una presentación de M. Carmen Fernández Panadero Introducción a XML 1 Qué es XML: Un poco de historia Problemas de HTML Extensibilidad

Más detalles

Manual de Empleo de Herramienta de Subtitulado Jubler

Manual de Empleo de Herramienta de Subtitulado Jubler Página 1 de 26 Manual de Empleo de Herramienta de Subtitulado Jubler Descripción/Objeto Manual describe el funcionamiento de la herramienta de subtitulado Jubler Destinatario Red de Voluntarios Accesibilidad

Más detalles

XML Schema. Sergio Luján Mora. sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/

XML Schema. Sergio Luján Mora. sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/ XML Schema Sergio Luján Mora sergio.lujan@ua.es http://gplsi.dlsi.ua.es/~slujan/ 1 XML SCHEMA... 3 Introducción... 3 Ventajas... 3 Qué necesito para usar XML Schema... 4 Diseño de un documento XML... 5

Más detalles

ESQUEMAS INTRODUCCION A LA VALIDACIÓN DE DOCUMENTOS MEDIANTE ESQUEMAS. 7.3 Partes importantes de los esquemas. 7.3.4 Repeticiones de elementos

ESQUEMAS INTRODUCCION A LA VALIDACIÓN DE DOCUMENTOS MEDIANTE ESQUEMAS. 7.3 Partes importantes de los esquemas. 7.3.4 Repeticiones de elementos Apuntes básicos del Tema 7 ESQUEMAS INTRODUCCION A LA VALIDACIÓN DE DOCUMENTOS MEDIANTE ESQUEMAS Contenidos: 7.0 Introducción y definición 7.1 Comenzando con un ejemplo 7.2 Introducción a los namespace

Más detalles

17º Concurso de Trabajos Estudiantiles, EST 2014

17º Concurso de Trabajos Estudiantiles, EST 2014 CXML: Intérprete para XML Concha Medina Edgard José, Del Corro Gonzalo, Leiva Mario Dpto. de Informática. Facultad de Ciencias Exactas y Tecnologías, Universidad Nacional de Santiago del Estero. {edgard.007.85,

Más detalles

Práctica 2: Diseño Web inicial. XHTML avanzado.

Práctica 2: Diseño Web inicial. XHTML avanzado. Grado de Información y Documentación Curso 2011-2012 33864-Informática II Práctica 2: Diseño Web inicial. XHTML avanzado. 1. Introducción y objetivos Introducción En esta práctica el alumno tendrá un tema

Más detalles

procesamientodedatosconjava modalidadteleformación 210horas completamentegratuito

procesamientodedatosconjava modalidadteleformación 210horas completamentegratuito curso: procesamientodedatosconjava modalidadteleformación 210horas completamentegratuito +información a/a Zully Montelongo Teléfono: 91 532 93 65 Móvil: 696 42 95 89 Correo electrónico: fcontinua3@viaformacion.com

Más detalles

Qué es XML? XML (extensible Markup Language) Lenguaje de tags (similar en sintaxis a HTML) Estandarizado por el W3C (http://www.w3.

Qué es XML? XML (extensible Markup Language) Lenguaje de tags (similar en sintaxis a HTML) Estandarizado por el W3C (http://www.w3. 2.1 El lenguaje XML Qué es XML? XML (extensible Markup Language) Lenguaje de tags (similar en sintaxis a HTML) Estandarizado por el W3C (http://www.w3.org) Es extensible: XML no impone un conjunto de tags,

Más detalles

XML para FP : Introducción

XML para FP : Introducción Supongamos que tenemos una tienda de pinturas, en la cual, mediante un software nos vamos en cargar de almacenar (sin valernos de un gestor de base datos) la información referente a los pedidos que se

Más detalles

XML y XQuery. Qué es XML? Qué es XML? (II) Ejemplo de fichero XML. Cuerpo de un documento XML. Estructura de un documento XML

XML y XQuery. Qué es XML? Qué es XML? (II) Ejemplo de fichero XML. Cuerpo de un documento XML. Estructura de un documento XML Qué es XML? XML y XQuery BDSI 2008/09 Rafael Caballero Conjunto de reglas para definir lenguajes de marcado específicos No se trata de un lenguaje, sino de un metalenguaje XML no es: HTML: : Lenguaje de

Más detalles

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUIA DISPONIBLE EN: http://preparadorivan.blogspot.com/ - http://preparadormssi.50webs.com/inicio.html La World Wide Web o la Web, es una de las múltiples

Más detalles

XML (Extensible Markup Language)

XML (Extensible Markup Language) José Antonio Echagüe Burgos ja_echague@yahoo.es Tabla de Contenido 1. Lenguajes de marcas - Introducción...1 1.1. HTML...2 2. XML - Introducción...2 3. Estructura y DTD de un documento XML...3 4. Definición

Más detalles

1. Introducción... 3 2. Perfiles de Usuarios... 3 2.1 Definir el primer perfil... 3 3. Añadir perfiles... 6 4. Introducción a Internet... 7 4.1.

1. Introducción... 3 2. Perfiles de Usuarios... 3 2.1 Definir el primer perfil... 3 3. Añadir perfiles... 6 4. Introducción a Internet... 7 4.1. 1. Introducción... 3 2. Perfiles de Usuarios... 3 2.1 Definir el primer perfil... 3 3. Añadir perfiles... 6 4. Introducción a Internet... 7 4.1. World Wide Web... 8 4.2. Las páginas web... 8 4.3.1. Los

Más detalles

Capítulo 3: XML Spy como editor de documentos XML. 2. La interfaz de usuario de XML Spy

Capítulo 3: XML Spy como editor de documentos XML. 2. La interfaz de usuario de XML Spy Capítulo 3: XML Spy como editor de documentos XML 1. Objetivos del capítulo Este capítulo pretende servir como una introducción a las funciones de la aplicación XML Spy, incluida dentro del conjunto de

Más detalles

DIABD. MÓDULO DE SINDICACIÓN DE CONTENIDOS

DIABD. MÓDULO DE SINDICACIÓN DE CONTENIDOS 1. Qué es sindicación de contenidos? Sindicación de contenidos es el proceso de redifusión de información que permite la suscripción a una fuente de información alimentada por sujetos productores de contenidos

Más detalles

Contenido. Formato catálogo de cuentas

Contenido. Formato catálogo de cuentas Contenido Formato catálogo de cuentas 1. Estándar del formato catálogo de cuentas de contabilidad electrónica 2. Generación opcional de sellos digitales 1. Estándar del Formato Catálogo de Cuentas de Contabilidad

Más detalles

Introducción a la Web 2.0

Introducción a la Web 2.0 Octubre 2006 Contenidos Evolución Características Tecnologías Protocolos básicos HTML y CSS Javascript y DOM XML y Servicios Web AJAX Ejemplos Evolución del Hipertexto 1945 - Vannevar Bush escribe As we

Más detalles

UNIVERSIDAD DE EL SALVADOR FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE TEMA: XHTML CATEDRA: INTRODUCCION A LA PROGRAMACION EN INTERNET

UNIVERSIDAD DE EL SALVADOR FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE TEMA: XHTML CATEDRA: INTRODUCCION A LA PROGRAMACION EN INTERNET UNIVERSIDAD DE EL SALVADOR FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE TEMA: XHTML CATEDRA: INTRODUCCION A LA PROGRAMACION EN INTERNET DOCENTE: Ing. CARLOS ARTURO RUANO. INSTRUCTOR: Tec. DANIEL EDENILSON

Más detalles

DATOS ESPECÍFICOS DEL CURSO

DATOS ESPECÍFICOS DEL CURSO DATOS ESPECÍFICOS DEL CURSO 14. Denominación del módulo: LA ESTRUCTURA DEL INTERFAZ Y LOS ELEMENTOS DE DISEÑO WEB Y MULTIMEDIA. 15. Objetivo del módulo: Diseñar la estructura del interfaz, identificando

Más detalles

ESPECIFICACIÓN DE REQUISITOS PARA EL TRATAMIENTO Y ENVÍO DE DATOS DE TELESEGUIMIENTO DEL SISTEMA PRETEL

ESPECIFICACIÓN DE REQUISITOS PARA EL TRATAMIENTO Y ENVÍO DE DATOS DE TELESEGUIMIENTO DEL SISTEMA PRETEL ESPECIFICACIÓN DE REQUISITOS PARA EL TRATAMIENTO Y ENVÍO DE DATOS DE TELESEGUIMIENTO DEL SISTEMA PRETEL Versión 2.1 Página 1 de 21 Índice de contenido 1. INTRODUCCIÓN... 3 2. OBJETIVO... 4 3. HOMOGENEIZACIÓN

Más detalles

FeriaOnline.com C/Llamaquique Nº 4 Tfno: 985256655 33005 Oviedo mail: info@feriaonline.com Url: www.feriaonline.com

FeriaOnline.com C/Llamaquique Nº 4 Tfno: 985256655 33005 Oviedo mail: info@feriaonline.com Url: www.feriaonline.com FeriaOnline.com C/Llamaquique Nº 4 Tfno: 985256655 33005 Oviedo mail: info@feriaonline.com Url: www.feriaonline.com 6.1 Creación de materiales con MS Office ÍNDICE: 1.- DOCUMENTACIÓN CON WORD 1.1 Los Hipervínculos

Más detalles

Transformación de documentos XML con

Transformación de documentos XML con Transformación de documentos XML con X S L T Necesidad de las transformaciones XML se presenta como un estándar para transmitir datos a través de Internet. Ante la posibilidad de que distintos centros

Más detalles

Universidad de las Illes Balears Guía docente

Universidad de las Illes Balears Guía docente 1, 2S, GEIN, GIN2 A Identificación de la asignatura Créditos Período de impartición de impartición 2,4 presenciales (60 horas) 3,6 no presenciales (90 horas) 6 totales (150 horas). 1, 2S, GEIN, GIN2 Segundo

Más detalles

Aplicaciones y Servicios Web (Web Services)

Aplicaciones y Servicios Web (Web Services) Aplicaciones y Servicios Web (Web Services) Joaquín Salvachúa DIT- jsalvachua@.upm.es -1- Internet NG Índice Problema a resolver Arquitectura SOAP WSDL UDDI Conclusiones -2- Internet NG Aplicaciones WEB

Más detalles

Práctica de introducción a

Práctica de introducción a Práctica de introducción a XML El trabajo consiste en una introducción al uso del lenguaje XML y su aplicación en documentos y sistemas de caracteristicas multimedia. 1.- Qué es XML? XML (extensible Markup

Más detalles

Guía de ayuda para la emisión y presentación de transferencias y cheques en formatos SEPA

Guía de ayuda para la emisión y presentación de transferencias y cheques en formatos SEPA Guía de ayuda para la emisión y presentación de transferencias y cheques en formatos SEPA Caixabank, S.A. Avda. Diagonal, 621 08028 Barcelona NIF A08663619 Inscrita RM Barcelona, volumen 42657, folio 33,

Más detalles

Glosario de términos que aparecen en la encuesta

Glosario de términos que aparecen en la encuesta Glosario de términos que aparecen en la encuesta 5 de octubre de 2015 Término o abreviatura Acceso abierto Acceso libre, inmediato y público a documentos y datos institucionales. Acceso remoto Forma de

Más detalles

Actividades didácticas con JClic DEFINICIÓN DE JCLIC

Actividades didácticas con JClic DEFINICIÓN DE JCLIC DEFINICIÓN DE JCLIC Qué es JClic? Dependiendo del punto de vista desde el que abordemos esta pregunta las respuestas pueden ser varias. La más sencilla de todas, desde el punto de vista funcional, dice:

Más detalles

Capítulo 11. Conclusiones y trabajo futuro

Capítulo 11. Conclusiones y trabajo futuro Capítulo 11. Conclusiones y trabajo futuro En esta tesis ha realizado un entorno de desarrollo Web que proporciona herramientas para la mejora de la calidad del código de los desarrolladores. Para conseguir

Más detalles

Capítulo 4: Tratamiento de la información geográfica

Capítulo 4: Tratamiento de la información geográfica Capítulo 4: Tratamiento de la información geográfica 31 4.1 Convertidor de GML a cgml y descripción del formato GML corresponde a un formato estándar para la representación e intercambio de información

Más detalles

UNIVERSITAT OBERTA DE CATALUNYA

UNIVERSITAT OBERTA DE CATALUNYA UNIVERSITAT OBERTA DE CATALUNYA Ingeniería Técnica en Informática de Gestión Estudio del modelo de representación XML/RDF Alumno: David Fernández Medina Dirigido por: Carlos Granell Canut CURSO 2003-04

Más detalles

Una de estas herramientas son los buscadores, es decir, portales (o páginas Web) que realizan búsquedas en todo

Una de estas herramientas son los buscadores, es decir, portales (o páginas Web) que realizan búsquedas en todo Escuela Tecnológica para Familias BUSCADORES Localizar la información que realmente necesitamos en Internet es sencillo si se conoce cómo funcionan los buscadores. Portales (o páginas Web) que realizan

Más detalles

Transformación de documentos : XSLT

Transformación de documentos : XSLT Transformación de documentos : XSLT XSL : Lenguaje Extensible de Hojas de Estilo, cuyo objetivo principal es mostrar cómo debería estar estructurado el contenido, cómo debería ser diseñado el contenido

Más detalles

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS UNA SESIÓN EN SPSS INTRODUCCIÓN. SPSS (Statistical Product and Service Solutions) es un paquete estadístico orientado, en principio, al ámbito de aplicación de las Ciencias sociales, es uno de las herramientas

Más detalles

PROCESADORES DE LENGUAJES I PRÁCTICA DE LABORATORIO 7

PROCESADORES DE LENGUAJES I PRÁCTICA DE LABORATORIO 7 PROCESADORES DE LENGUAJES I PRÁCTICA DE LABORATORIO 7 En esta práctica veremos cómo aplicar transformaciones XSLT a documentos XML. Esta tecnología nos permite hacer algo similar a lo que ya hicimos en

Más detalles

Historia de revisiones

Historia de revisiones GVA Glosario Versión 1.2 Semana 4 Historia de revisiones Fecha Versión Descripción Autor 20/08/2014 1.0 Comienzo del documento Nicolás Fiumarelli 30/08/2014 1.1 Correcciones y agregados Martín Santagata

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Informes Características de los informes Un informe es una forma efectiva de presentar los datos en formato impreso. Como se tiene control sobre el tamaño y el aspecto de todos los elementos

Más detalles

Análisis y Diseño de Sistemas de

Análisis y Diseño de Sistemas de Análisis y Diseño de Sistemas de Información para Internet 1. Introducción a XML Luís Rodríguez Baena (luis.rodriguez@upsam.net) Universidad Pontificia de Salamanca (campus Madrid) Facultad de Informática

Más detalles

DISEÑOS DE PÁGINAS WEB CON N.V.U. E INICIACIÓN AL CÓDIGO HTML

DISEÑOS DE PÁGINAS WEB CON N.V.U. E INICIACIÓN AL CÓDIGO HTML DISEÑOS DE PÁGINAS WEB CON N.V.U. E INICIACIÓN AL CÓDIGO HTML Una página web es un documento escrito empleando un lenguaje denominado HTML (Hyper text Markup language; Lenguaje de marcas de hipertexto).

Más detalles

MANUAL DE USUARIO DEL SISTEMA PARA EL REDACTOR

MANUAL DE USUARIO DEL SISTEMA PARA EL REDACTOR MANUAL DE USUARIO DEL SISTEMA PARA EL REDACTOR Conceptos Básicos. Drupal es un sistema de gestión de contenido que permite manejar artículos, fotos, archivos, etc. Es un sistema dinámico que administra

Más detalles

Prácticas de Lenguajes, Gramáticas y Autómatas

Prácticas de Lenguajes, Gramáticas y Autómatas Prácticas de Lenguajes, Gramáticas y Autómatas Prácticas 3 y 4 Cuarto cuatrimestre (primavera) de Ingeniería en Informática Curso 2010-2011 http://webdiis.unizar.es/asignaturas/lga Profesor Responsable:

Más detalles

FLICKR Flickr y sus Herramientas

FLICKR Flickr y sus Herramientas Flickr y sus Herramientas Curso de Flickr por KZgunea se encuentra bajo licencia Creative Commons de Atribución-NoComercial-CompartirIgual_3.0_ (CC-BY-NC-SA_3.0) Índice del curso 1. Que es flickr... 3

Más detalles

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV

Evaluar el rendimiento de los servicios de comunicaciones. ANEXO CLIV 746 Miércoles 5 octubre 2005 Suplemento del BOE núm. 238 CE2.1 Identificar los distintos sistemas de archivo utilizables en un dispositivo de almacenamiento dado para optimizar los procesos de registro

Más detalles

En los ejemplos de esta documentación se usa el símbolo {:name} para tu nombre de usuario y {:pass} para tu contraseña.

En los ejemplos de esta documentación se usa el símbolo {:name} para tu nombre de usuario y {:pass} para tu contraseña. HTTP XML API Aspectos generales Permite enviar SMS mediantes consultas HTTP. En los ejemplos de esta documentación se usa el símbolo {:name} para tu nombre de usuario y {:pass} para tu contraseña. La operación

Más detalles

http://www.accegal.org Manual de Usuario v1.0 (Beta)

http://www.accegal.org Manual de Usuario v1.0 (Beta) http://www.accegal.org Manual de Usuario v1.0 (Beta) 1 INTRODUCCIÓN 1 1. Introducción PictoDroid es una aplicación para dispositivos Android que permite a los usuarios comunicarse a través del uso de pictogramas

Más detalles

Glosario Acoplamiento. API. Archivos de recursos. ASCII. Balanceo de carga. Bases de datos federadas. BBDD. Clientes. Constructores.

Glosario Acoplamiento. API. Archivos de recursos. ASCII. Balanceo de carga. Bases de datos federadas. BBDD. Clientes. Constructores. GLOSARIO Glosario Acoplamiento. Posibilidad que tiene un servicio de funcionar de forma autónoma. Se dice que un servicio o aplicación es bajamente acoplado cuando puede funcionar de forma independiente

Más detalles

DISEÑO ORGANIZACIONAL. Diseño web avanzado con HTML5 y CSS5

DISEÑO ORGANIZACIONAL. Diseño web avanzado con HTML5 y CSS5 DISEÑO ORGANIZACIONAL Diseño web avanzado con HTML5 y CSS5 PRESENTACIÓN Curso de diseño de páginas web en el que se estudian técnicas avanzadas y novedosas gracias a la aplicación de los estándares web

Más detalles

Guía de auto-aprendizaje en SDMX n. 3 Mensajes SDMX-ML Test

Guía de auto-aprendizaje en SDMX n. 3 Mensajes SDMX-ML Test Guía de auto-aprendizaje en SDMX n. 3 Mensajes SDMX-ML Test Autor Ultima actualización Versión 1.0 Eurostat, Dirección A: Cooperación en el Sistema Estadístico Europeo; cooperación internacional; recursos

Más detalles

Estándares de digitalización Elementos mínimos. Propuesta del CBUC (actualizado en julio de 2005)

Estándares de digitalización Elementos mínimos. Propuesta del CBUC (actualizado en julio de 2005) Estándares de digitalización Elementos mínimos. Propuesta del CBUC (actualizado en julio de 2005) Este documento actualiza el que se elaboró en febrero de 2000. Las modificaciones que se han realizado

Más detalles

APLICACIONES WEB GOOGLE ANAYLITICS

APLICACIONES WEB GOOGLE ANAYLITICS APLICACIONES WEB GOOGLE ANAYLITICS Elena Berti Rebecca Thompson 2º DAW ÍNDICE Qué es una Aplicación Web Consideraciones técnicas Estructura de las Aplicaciones Web Ventajas Inconvenientes Diferencia entre

Más detalles

Informe Técnico Etapa 3

Informe Técnico Etapa 3 Consultoría Desarrollo de un Sistema de Información Web de Apoyo al Proceso de Gestión del Fondo Regional de Iniciativa Local del GORE de Los Ríos Informe Técnico Etapa 3 www.perceptum.cl Contenidos 1.

Más detalles

Tema 4. Diseño arquitectónico.

Tema 4. Diseño arquitectónico. Tema 4. Diseño arquitectónico. Introducción, Objetivos del Diseño. Ingeniería del Software II 2011 Para la transformación del modelo de análisis en un modelo de diseño del sistema, se definen los objetivos

Más detalles

GUÍA PARA PUBLICACIÓN DE CONTENIDO www.psico.edu.uy

GUÍA PARA PUBLICACIÓN DE CONTENIDO www.psico.edu.uy GUÍA PARA PUBLICACIÓN DE CONTENIDO www.psico.edu.uy INTRODUCCIÓN Esta guía mostrará como publicar contenido en nuestro sitio web www.psico.edu.uy que cuenta con la instalación de Drupal y está dirigida

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

Lección 6 Codificación de caracteres

Lección 6 Codificación de caracteres Lección 6 Codificación de caracteres Desde el ASCII al UTF-8 Introducción Qué es un carácter? Son caracteres distintos A y a? Son caracteres distintos A, A, A, A? Debe decidirse qué serán caracteres y

Más detalles

Instrucciones del programa para la presentación de solicitudes de ayudas del Plan Nacional de I+D+i 2008-2011

Instrucciones del programa para la presentación de solicitudes de ayudas del Plan Nacional de I+D+i 2008-2011 para la presentación de solicitudes de ayudas del Plan Nacional de I+D+i Marzo 2008 ÍNDICE 1. Introducción... 2 2. Requisitos para ejecutar la aplicación... 2 3. Descarga de la aplicación... 3 4. Funcionamiento

Más detalles

CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES, BILIB RECETA TECNOLÓGICA REALIZACIÓN DE COPIAS DE SEGURIDAD CON GSYNC

CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES, BILIB RECETA TECNOLÓGICA REALIZACIÓN DE COPIAS DE SEGURIDAD CON GSYNC CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES, BILIB RECETA TECNOLÓGICA REALIZACIÓN DE COPIAS DE SEGURIDAD CON GSYNC Fecha: 11 de Abril de 2012 Licencia Autor del documento: Centro de Apoyo Tecnológico a

Más detalles

Tabla de Contenidos. xii

Tabla de Contenidos. xii Tabla de contenidos Capítulo 1. Introducción...1 1.1 MOTIVACIÓN...2 1.2 NOVEDADES APORTADAS POR ESTE LIBRO...3 1.3 ESTRUCTURA DE LA OBRA...4 1.4 CONOCIMIENTOS RECOMENDADOS...8 1.5 CONVENCIONES DE ESTILO

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO INTRODUCCIÓN Objetivo del curso: El alumno desarrollará la capacidad para resolver problemas de almacenamiento, recuperación y ordenamiento de datos, utilizando las diferentes estructuras que existen para

Más detalles

Internet Explorer proporciona diversas características que le ayudan a proteger su privacidad y

Internet Explorer proporciona diversas características que le ayudan a proteger su privacidad y INTERNET NIVEL MEDIO DE INTERNET MÁS SOBRE INTERNET OPCIONES DE SEGURIDAD Internet Explorer proporciona diversas características que le ayudan a proteger su privacidad y aumentan la seguridad de su equipo

Más detalles

Soporte lógico de computadoras

Soporte lógico de computadoras Soporte lógico de computadoras Software: Sistemas Operativos Lenguajes de programación Lenguajes de Programación. Clasificación Proximidad del lenguaje al que entiende el ordenador: Bajo nivel: específico

Más detalles

SEMANA NO.1. GUIA No.1 INTRODUCCIÓN A DISEÑO WEB CON ADOBE DREAMWEAVER CS3

SEMANA NO.1. GUIA No.1 INTRODUCCIÓN A DISEÑO WEB CON ADOBE DREAMWEAVER CS3 TEMATICA OBJETIVO GUIA No.1 INTRODUCCIÓN A DISEÑO WEB CON ADOBE DREAMWEAVER CS3 Reconocer el ambiente de trabajo de Diseño Web Con Adobe Dreamweaver Cs3 identificando sus herramientas básicas y a través

Más detalles

www.plataformasinc.es

www.plataformasinc.es MANUAL DE NAVEGACIÓN de la WEB de SINC www.plataformasinc.es con el gestor de contenidos ezpublish ENERO 2008 Servicio de Información y Noticias Científicas - SINC Manual de Navegación 1. Intenciones...

Más detalles

Departamento de Informática Tributaria Subdirección General de Aplicaciones de Aduanas e II.EE. C/ Santa María Magdalena 16, 28016 Madrid

Departamento de Informática Tributaria Subdirección General de Aplicaciones de Aduanas e II.EE. C/ Santa María Magdalena 16, 28016 Madrid C/ Santa María Magdalena 16, 28016 Madrid Bandeja de Entrada Autor: S.G.A.A. Fecha: 24/03/2011 Versión: 0.4 Revisiones Edi. Rev. Fecha Descripción A(*) Páginas 0 1 02/02/2007 Versión inicial A Todas (*)

Más detalles

Versión para estudiantes

Versión para estudiantes MANUAL DE USUARIO DEL CAMPUS VIRTUAL DE POLINTER MEDIANTE LA PLATAFORMA MOODLE Versión para estudiantes MÓDULO 1 - INTRODUCCIÓN A MOODLE QUÉ ES MOODLE? Es una plataforma educativa orientada a producir

Más detalles

Ambiente de trabajo. Tutorial Ambiente de Trabajo en InfoStat ARCHIVO

Ambiente de trabajo. Tutorial Ambiente de Trabajo en InfoStat ARCHIVO Ambiente de trabajo InfoStat ofrece distintas herramientas para explorar su información de manera sencilla, intuitiva y amigable. Al abrir InfoStat, se visualizará una barra de herramientas localizada

Más detalles

Capítulo 5 Implementación de Gisweb

Capítulo 5 Implementación de Gisweb Capítulo 5 Implementación de Gisweb [5. Implementación de Gisweb] En este capítulo veremos como se hizo una implementación propia de un Web Feature Service a partir del diseño obtenido mediante el proceso

Más detalles