DAW LENGUAJES DE MARCAS. Tema 1: Reconocimiento de las características de los Lenguajes de Marcas
|
|
- Salvador Juárez Méndez
- hace 7 años
- Vistas:
Transcripción
1 DAW LENGUAJES DE MARCAS Tema 1: Reconocimiento de las características de los Lenguajes de Marcas
2 Características de los Lenguajes de Marcas 1. Codificación de la información 1.1. Datos binarios 1.2. Datos tipo texto Código ASCII UNICODE 1.3. Archivos binarios y de texto Ventajas de los archivos binarios Ventajas de los archivos de texto Intercambio de Información 2. Lenguajes de marcas 2.1. Introducción histórica Tipos de lenguajes de marcas Organizaciones Desarrolladoras de Lenguajes de Marcas. 3. HTML 3.1. Etiquetas, Elementos y Atributos. 4. XML Objetivos de XML 4.2. XML y SGML 4.3. Lenguajes basados en XML 4.4. Usos de XML 4.5. Tecnologías relacionadas con XML Software para producir XML. 5. Gramáticas 5.1. DTD 5.2. XMLSchema 2
3 1. Codificación de la Información Datos Binarios. En un ordenador toda la información está en binario. Muchas codificaciones posibles para las imágenes (RGB) y otros archivos. Para acceder a esta información, se necesitará conocer el software que decodifique Datos tipo texto. Código ASCII. En bits. 128 símbolos. Alfabeto Inglés y caracteres especiales. ASCII extendido. 8 bits. 128 del ASCII para otros símbolos de otros idiomas. Cada zona una tabla ASCII Extendida: (Europa Occidental) la (Europa Central y del Este) etc.. UNICODE. Consigue incluir todos los caracteres de todas las lenguas. Cada carácter más de un byte. Los 256 primeros caracteres son la tabla ISO formas de codificación UTF-8. Cada carácter usa de uno a cuatro caracteres. Uno para el ASCII, dos las lenguas latinas, 3 para le chino o japonés. 4 para simb. Matematicos o lenguas muertas. Es la codificación más utilizada UTF-16. Cada carácter 2 o cuatro caracteres. UTF-32. Cada carácter ocupa 4 caracteres. No se utiliza. 3
4 1. Codificación de la Información Archivos Binarios y Archivos de Texto. Ventajas de los archivos binarios. Ocupan menos. Más rápidos de manipular. Facilitan el cifrado del contenido. Ventajas de los archivos de texto. Ideales para el intercambio de información. No necesitan software especial para modificarlos. Manipulación más sencilla. Fácilmente transportables y entendibles por todo tipo de red. Intercambio de Información. Cómo hacemos para que un determinado trabajo hecho en un ordenador concreto con un software concreto pueda ser entendido en otro ordenador y con otro software? Además el trabajo debe ser entendido por dispositivos como PDA, móviles y otros Los archivos binarios necesitan que el origen de los datos y el destino deben comprender cómo decodificar la información. Por lo que no son muy adecuados. Por ello han aparecido estándares para archivos binarios como PDF, JPEG, MP3, MPEG (vídeo). Para el intercambio de información se ha intentado que los archivos de texto plano sirvan para almacenar datos sobre el formato añadiendo una serie de marcas. 4
5 2.- Lenguajes de marcas Introducción Histórica. Procesadores de texto. Primer software en añadir marcas para dar info extra al texto plano. Marking up. Anotaciones que se hacían a los documentos. Las anotaciones incluidas en los documentos de texto han dado lugar a los lenguajes de marcas. Charles Goldfarb. Padre de los lenguajes de marcas. Ayudó a realizar el GML de IBM. Ideó posteriormente el SGML. TeX y LaTex. En los 70 Donald Knuth crea TeX para documentos científicos. Unos 300 comandos. LeslieLamport define LaTex como evolución de TeX. RTF acrónimo de Rich Text Format. Microsoft en Word Pad lo utiliza. SGML. Versión de GML. Estándar de documentos de texto con etiquetas de marcado. Padre del XML y base del HTML PostScript. John Warnock lo inicia en En 1985 funda Adobe donde lo desarrolla. HTML. Tim Bernes Lee a partir del SGML. Su éxito radica en el de Internet. Aparecen los Navegadores para mostrar formatos más avanzados y visuales. XML. En 1998 el W3C (World Wide Web Consortium) publica el XML (extendedmarkup Language). Más sencillo que SGML, más potente que HTML. Creado para el intercambio de información 5
6 2.- Lenguajes de marcas Ejemplo de código LaTeX: \documentclass[12pt]{article} \usepackage{amsmath} \title{\ejemplo} \begin{document} Este es el texto ejemplo de \LaTeX{} Con datos en \emph{cursiva} o \textbf{negrita}. Ejemplo de f\'ormula \begin{align} E &= mc^2 \end{align} \end{document} Que con un traductor daría lugar al resultado: 6
7 2.- Lenguajes de marcas Ejemplo de PostScript: %!PS /Courier % Elige el tipo de letra 20 selectfont % Establece el tamaño de la letra y % la toma como el tipo de letra en uso moveto % Coloca el cursor en las coordenadas % 72, 500 (contando los píxeles desde % la esquina izquierda de la página) (Hola mundo!) show % Escribe el texto entre paréntesis, showpage % Imprime el resultado 7
8 2.- Lenguajes de marcas Tipos de Lenguajes de marcas. Orientados a la presentación. Al texto se añaden marcas que indican cómo presentarlo. Procesadores de Texto y HTML. Orientados a la descripción. Las marcas dan significado al texto pero no indican como presentarlo. Ej.- Indican si el texto es un nombre, una matrícula de coche. Ideal para almacenar datos. SGML, XML Orientados a procedimientos. Las marcas se interpretan como órdenes. El archivo contiene instrucciones a realizar con el texto. LaTex o PostScript Organizaciones Desarrolladoras de Lenguajes de Marcas. Organización Internacional para la Estandarización (ISO). Se crea en países. Sede en Ginebra Normas voluntarias y no obligatorias. En 1986 publica SGML (Standard Generalized Markup Language) World Wide Web Consortium (W3C) Se crea en 1994 por Tim Berbers-Lee Función: Tutelar el crecimiento y organización de la web Normalizó el HTML En 1998 aparece XML. Sintaxis para compatibilizar los Leng.Marcas 8
9 3.- HTML Etiquetas, Elementos y Atributos. Etiqueta Texto entre < >. Existen etiquetas de inicio y de fin. Ej. <head>, </head>; <h1>, </h1> <p>, </p> Elementos. Constan de la etiqueta de inicio de la de fin y de todo aquello que se encuentra entre ellas. Ej.- <font family="arial">este texto aparecerá con letra Arial en la pantalla. </font> Algunos elementos no tienen contenido. Se les denomina elementos vacíos y no llevan etiqueta de fin: Ej. <hr> Atributo. Par nombre-valor dentro de la etiqueta de inicio. Indican las propiedades que pueden llevar asociadas un elemento Ej.- family="arial href=" 9
10 3.- HTML <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> </meta> </head> <body> <b>este texto aparecerá en negrita en la pantalla.</b> <i>este texto aparecerá en cursiva en la pantalla.</i> <font family="arial">este texto aparecerá con letra Arial en la pantalla. </font> <p>este texto forma parte del párrafo 1. </p> <p>este texto forma parte del párrafo 2. Por eso está en otra línea.</p> <h1>encabezado de nivel 1.</h1> <h2>encabezado de nivel 2.</h2> <a href=" del enlace</a> <!-- esto es un comentario --> </body> </html> Produce la visualización: Este texto aparecerá en negrita en la pantalla. Este texto aparecerá en cursiva en la pantalla. Este texto aparecerá con letra Arial en la pantalla. Este texto forma parte del párrafo 1. Este texto forma parte del párrafo 2. Por eso está en otra línea. Encabezado de nivel 1. Encabezado de nivel 2. Texto del enlace 10
11 4.- XML Ejemplo: <?xml version= 1.0 encoding= iso ?> <biblioteca> <libro idioma= inglés > <titulo>the Hobbit</titulo> <autor>j. R. R. Tolkien</autor> <editorial>allen and Unwin</editorial> </libro> <libro idioma= catellano > <titulo>el Quijote</titulo> <autor>miguel de Cervantes</autor> <editorial>alfaguara</editorial> </libro> </biblioteca> 11
12 4.- XML 4.1 Objetivos de XML Directamente utilizable en Internet. Soporte para una amplia variedad de aplicaciones para transferencia de datos Compatible con SGML. Posibilidad de crear sencillos procesadores de XML Documentos XML legibles y medianamente claros (depende de la definición) Diseño rápido del lenguaje Simple, pero perfectamente formalizado Documentos XML fáciles de crear Es un subconjunto del lenguaje SGML Al igual que él, se utiliza para representar datos de forma estructurada (Jerárquica) Se basa en una gramática de obligado cumplimiento. Esto facilita el desarrollo de parsers y, por lo tanto, su utilización masiva. La estructura interna de un documento XML puede reflejarse en otro documento denominado DTD (Document Type Definition) A diferencia de HTML, separa radicalmente la semántica del documento, de su representación gráfica Ser similar a HTML 12
13 4.- XML 4.2 XML y SGML Es un subconjunto del lenguaje SGML Compatible con SGML. Al igual que él, se utiliza para representar datos de forma estructurada (Jerárquica) Sirve para diseñar lenguajes de marcas. Es un metalenguaje 4.3 Lenguajes basados en XML XHTML. Adaptación de HTML a las normas de XML. RDF, Resource Description Format, Sirve para desarrollar documentos que describan recursos. Se basa en los modelos conceptuales como el modelo entidad/relación. Actualmente se utiliza para describir recursos web. RSS. Really Simple Syndication, aunque hay otras interpretaciones de los acrónimos. Para producir contenidos sindicables, se utiliza fundamentalmente para producir noticias. Es una de las aplicaciones XML más utilizada SMIL. Synchronized Multimedia Integration Language, Lenguaje sincronizado de integración multimedia. Utilizado para producir presentaciones de TV en la web, fundamentalmente. 13
14 4.- XML 4.3 Lenguajes basados en XML SVG. Scalable Vector Graphics, gráficos de vectores escalables. Permite definir imágenes vectoriales pensadas para ser publicadas en una página web. MathML. Pensado para representar documentos con expresiones matemáticas. VoiceXML. Se utiliza para representar diálogos vocales. OSDF. Open Software Description Format, basado en especificaciones de las empresas Marimba y Microsoft, sirve para describir la tecnología y los componentes con los que se ha desarrollado un determinado software, a fin de facilitar el proceso de instalación. 4.4 Usos de XML Contenido web. Podría reemplazar a HTML. HTML fracasa como estándar porque cada navegador impone etiquetas propias. La sintaxis rígida de XML lo impide. Intercambio de información entre aplicaciones. Es su objetivo principal. Computación distribuida, intercambio de información a través de las redes. Los documentos XML no pueden contener virus o espías. Información Empresarial. XML facilita la estructuración de los datos en las empresas. 14
15 4.- XML 4.5 Tecnologías relacionadas con XML XML posee un gran número de tecnologías para dar funcionalidad, presentación o integración con otros lenguajes. Las más importantes son: DTD. Nos permite componer nuestras propias estructuras y nombres de elementos para nuestros documentos. XML Schema. Misma función que DTD pero es un lenguaje en XML. Namespacing, espacios de nombres. Nos permite crear documentos más consistentes mediante el uso de múltiples vocabularios en un mismo documento. XPath. Lenguaje de consulta que permite seleccionar o acceder a partes de un documento XML. CSS. (Cascading Style Sheets) Permiten dar formato al documento. XSL. (extensible Style Sheet Language) Como CSS con más posibilidades. XSLT. Para transformar nuestros documentos de un tipo a otro. XQuery. Permite consultar datos de los documentos XML. DOM. Document Object Model, permite acceder a la estructura jerárquica del documento normalmente para utilizarla dentro de un lenguaje de programación SAX. Simple API for XML, permite el uso de herramientas para acceder a la estructura jerárquica del documento XML, se usa mucho en Java. 15
16 4.- XML 4.6 Software para producir XML Desde cualquier editor de texto plano, bloc de notas, notepad++, etc.. Un analizador o parser, programa capaz de entender y validar el lenguaje XML. Un motor XML (un navegador) que sea capaz de producir el resultado de los archivos XML en el formato indicado por el creador (mediante CSS o XSL por ejemplo) Cooktop es un entorno que incluye todas estas prestaciones Los navegadores actuales traen implementados parsers de XML por lo tanto podemos utilizarlos para ver que los XML están bien formados. 16
17 5.- Gramáticas DTD Elementos: indican qué etiquetas son permitidas y el contenido de dichas etiquetas. Estructura: indica el orden en que van las etiquetas en el documento. Anidamiento: indica qué etiquetas van dentro de otras. Ejemplo: <!-- DTD de ejemplo para RecetaXML --> <!ELEMENT Receta (Nombre, Descripcion?, Ingredientes?, Instrucciones?)> <!ELEMENT Nombre (#PCDATA)> <!ELEMENT Descripcion (#PCDATA)> <!ELEMENT Ingredientes (Ingrediente*)> <!ELEMENT Ingrediente (Cantidad, Item)> <!ELEMENT Cantidad (#PCDATA)> <!ATTLIST Cantidad unidad CDATA #REQUIRED> <!ELEMENT Item (#PCDATA)> <!ATTLIST Item opcional CDATA 0 vegetariano CDATA si > <!ELEMENT Instructiones (Paso+)> <!ELEMENT Paso (#PCDATA)> 17
18 5.- Gramáticas Xml Schema (XSD) (XML Schema Definition) Evolución de DTD. Está definida en XML, lo que permite validar los documentos XML Schema. Permite control sobre los tipos de datos (enteros, etc.). Permite definir nuevos tipos de datos. Permite describir el contenido de los documentos. Facilita validar que los datos son correctos. Facilita definir patrones (formatos) de datos. <?xml version="1.0"?> <xs:schema xmlns:xs=" elementformdefault="qualified"> <xs:element name="cantidad"> <xs:complextype> <xs:simplecontent> <xs:extension base="xs:decimal"> <xs:attribute name="unidad type="xs:string" use="required"/> </xs:extension> </xs:simplecontent> </xs:complextype> </xs:element> 18
19 5.- Gramáticas Xml Schema (XSD) (XML Schema Definition) <xs:element name="descripcion" type="xs:string"/> <xs:element name="ingrediente"> <xs:complextype> <xs:sequence> <xs:element ref="cantidad"/> <xs:element ref="item"/> </xs:sequence> </xs:complextype> </xs:element> <xs:element name="ingredientes"> <xs:complextype> <xs:sequence> <xs:element ref="ingrediente" maxoccurs="unbounded"/> </xs:sequence> </xs:complextype> </xs:element> 19
20 5.- Gramáticas Xml Schema (XSD) (XML Schema Definition) <xs:element name="instrucciones"> <xs:complextype> <xs:sequence> <xs:element ref="paso maxoccurs="unbounded minoccurs="1"/> </xs:sequence> </xs:complextype> </xs:element> <xs:element name="item" type="xs:string" /> <xs:element name="nombre" type="xs:string"/> <xs:element name="paso" type="xs:string"/> <xs:element name="receta"> <xs:complextype> <xs:sequence> <xs:element ref="nombre"/> <xs:element ref="descripcion"/> <xs:element ref="ingredientes"/> <xs:element ref="instrucciones"/> </xs:sequence> </xs:complextype> </xs:element> </xs:schema> 20
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 detallesIntroducció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 detalles1º 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 detallesTEMA 35: Estándares SGML y XML. Entornos de aplicación.
Entornos de aplicación TEMA 35: Estándares SGML y. Entornos de aplicación. Índice 1 INTRODUCCIÓN 1 2 SGML 2 2.1 Cómo funciona SGML? 2 2.2 Definición de la sintaxis de un lenguaje SGML 3 2.3 Declaración
Más detallesIES 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 detallesXML: 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 detallesSistemas 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 detallesTema 1.- Reconocimiento de las características de lenguajes de marcas:
Tema 1.- Reconocimiento de las características de lenguajes de marcas: Contenidos básicos: Clasificación. XML: estructura y sintaxis. Etiquetas. Herramientas de edición. Elaboración de documentos XML bien
Más detallesXIII 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 detallesextensible 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 detalles1 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 detallesDesarrollo 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 detallesTecnologí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 detallesEjercicios del bloque de Web de Sistemas de Información:
Ejercicios del bloque de Web de Sistemas de Información: Ejercicio 1: Explica brevemente las principales diferencias entre DTDs y XML Schema. Ejercicio 2: En el contexto de XML qué es un documento bien
Más detallesTema 3.1: Principios de diseño web accesibles
Tema 3.1: Principios de diseño web accesibles Lourdes Moreno, Paloma Martínez Universidad Carlos III de Madrid {lmoreno,pmf}@inf.uc3m.es Asignatura Humanidades: Evitando las barreras de accesibilidad en
Más detallesXML. 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 detalles1.1.- Introducción a la Web Vemos una introducción al medio donde se encajan los lenguajes que vamos a tratar: la web.
Sesión 01: Introducción a los lenguajes web COMPUTACION E INFORMATICA WEB DEVELOPPER III Competencias a Conseguir: - Introducción general a la programación web. - Conocer y diferenciar el concepto de páginas
Más detallesqué 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 detallesHTML. HTML (HyperText Markup Language) Creado en 1989 por el físico nuclear TIM BERNERS- LEE
HTML HTML (HyperText Markup Language) Creado en 1989 por el físico nuclear TIM BERNERS- LEE Se elaboró un protocolo para soportar e envío de información por la red. HTTP (Hyper Text Transfer Protocol)
Más detallesTransformació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 detallesDOCUMENTACIÓN TÉCNICA
DOCUMENTACIÓN TÉCNICA DOCUMENTACIÓN TÉCNICA 1 Sesión No. 11 Nombre: Los formatos de los documentos Contextualización Una vez que se tienen presentes los conceptos básicos de la documentación técnica y
Más detallesDepto 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 detallesTaller 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 detallesXML. 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 detallesTecnologí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 detallesDatos 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 detallesGENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)
APRENDERAPROGRAMAR.COM GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde cero Fecha
Más detallesUNIVERSIDAD 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 detallesUF0320: Aplicaciones informáticas de tratamiento de textos
UF0320: Aplicaciones informáticas de tratamiento de textos TEMA 1. Conceptos generales y características fundamentales del programa de tratamiento de textos TEMA 2. Introducción, desplazamiento del cursor,
Más detallesPrá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 detalles5.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 detallesVisualizació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 detallesXML. El nuevo lenguaje universal
Tema: XML el nuevo lenguaje universal. Autor: Marlene Melián Montalvo Institución: CITMATEL. Este trabajo consiste en una introducción al lenguaje XML. En el mismo se da a conocer su surgimiento, definiciones
Más detallesPROCESADORES 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 detallesIntroducció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 detallesCAPAS O CONTENEDORES EN HTML. ETIQUETAS DIV Y SPAN. EJEMPLOS. MAQUETAR O DAR ESTRUCTURA A LAS PÁGINAS WEB. (CU00726B)
APRENDERAPROGRAMAR.COM CAPAS O CONTENEDORES EN HTML. ETIQUETAS DIV Y SPAN. EJEMPLOS. MAQUETAR O DAR ESTRUCTURA A LAS PÁGINAS WEB. (CU00726B) Sección: Cursos Categoría: Tutorial básico del programador web:
Más detallesLa presente documentación está protegida por la legislación vigente en materia de propiedad intelectual prohibiéndose
Aviso legal La presente documentación está protegida por la legislación vigente en materia de propiedad intelectual prohibiéndose expresamente reproducir, copiar, distribuir, poner a disposición o de cualquier
Más detallesXML 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 detallesCÓMO CREAR UNA PÁGINA WEB v.1
CÓMO CREAR UNA PÁGINA WEB v.1 Índice 1 Introducción 1 2 Diseño gráfico 1 3 El lenguaje HTML 1 4 Alojamiento y publicación 2 5 Promoción 5 1 Introducción 2 Diseño gráfico Una página web es un espacio virtual
Más detallesM. 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 detallesManejo y gestión del Campus Virtual para tareas colaborativas
Manejo y gestión del Campus Virtual para tareas colaborativas Ejercicios prácticos Campus Virtual 1. Configuración del perfil Configura tu perfil modificando los datos de tu usuario que creas conveniente.
Más detallesGeneració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 detallesPáginas web ::: Hojas de estilo CSS Diseño de materiales multimedia. Web 2.0. 1.7 Hojas de estilo CSS
49 1.7 Hojas de estilo CSS 50 1.7 Hojas de estilo CSS 1.7.1 Qué es una hoja de estilo? Una hoja de estilo es un archivo de extensión *.CSS (CSS, Cascading Style Sheets = Hojas de estilo) que contempla
Más detallesGUÍ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 detalles2 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 detallesManual 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 detallesDISEÑ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 detallesextensible 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 detallesAná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 detallesFeriaOnline.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 detallesCorrespondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech
Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Resumen Todo documento XBRL contiene cierta información semántica que se representa
Más detallesCreación de una página web accesible sencilla
Unidad 2: Las hojas de estilo en cascada Creación de una página web accesible sencilla Objetivos: -Agregar formato a la página creada, a través de una hoja de estilo. Contenidos: -Incorporación de una
Más detallesCapí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 detallesEl proceso de edición digital en Artelope y CTCE
El proceso de edición digital en Artelope y CTCE Carlos Muñoz Pons Universitat de València carlos.munoz-pons@uv.es Introducción Una de las cuestiones más importantes a la hora de trabajar en proyectos
Más detallesPrá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 detallesMÓDULO 4. 2013-2014 www.dianarodriguezcursos.com 1
MÓDULO 4 2013-2014 www.dianarodriguezcursos.com 1 DIANA RODRÍGUEZ Capacitaciones y Servicios de información digital Planificación y gestión de Bibliotecas Digitales Módulo 4 (Resumen) 2013-2014 www.dianarodriguezcursos.com
Más detallesBase de datos en la Enseñanza. Open Office
1 Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 1: Introducción Instituto de Tecnologías Educativas 2011 Introducción Pero qué es una base de datos? Simplificando mucho, podemos
Más detallesPlantilla de texto plano
Plantilla de texto plano Esta es la plantilla seleccionada por defecto al crear una nueva página. Título: Es el título que aparecerá identificando a la página, así como en la cabecera del documento en
Más detallesXSL: extensible Style Language. Anabel Fraga
XSL: extensible Style Language Anabel Fraga 1 Tabla de Contenidos La Familia XML Presentación en XML XSL XSLT Elementos XSL-FO Referencias 2 3 La Familia XML Presentación en XML La presentación en HTML
Más detallesEJEMPLO DE APERTURA Y CIERRE DE UNA ETIQUETA.
DOCUMENTOS HTML QUÉ SON? Los documentos HTML son archivos creados con etiquetas en lenguaje de hyper text markup language (lenguaje de hipertexto). Estos documentos son interpretados por los programas
Más detallesAPLICACIONES PARA INTERNET
CUN APLICACIONES PARA INTERNET GUIA 1 Juan Carlos Saavedra Serrato 2014 1. Consulte Cuantos tipos de Lenguajes de programación web existen y reseñe una característica de cada uno de ellos. Los diferentes
Más detallesMANUAL 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 detallesAná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 detallesCreació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 detallesLenguajes 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 detallesProgramación del Módulo Profesional. Lenguajes de Marcas y Sistemas de Gestión de Información. Del Ciclo Formativo de Grado Superior
Programación del Módulo Profesional Lenguajes de Marcas y Sistemas de Gestión de Información Del Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Multiplataforma Contenido 1 OBJETIVOS GENERALES
Más detallesUsabilidad web para PYMES y autónomos
Usabilidad web para PYMES y autónomos 9 de noviembre de 2009 Índice de contenidos Qué es la usabilidad Contexto Objetivo: rentabilidad > ganar dinero Evaluación de la usabilidad: test de usuarios Aspectos
Más detallesXML. 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 detalles1. 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 detallesMi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:
Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.
Más detallesLecció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 detallesELABORAR UNA PÁGINA WEB A LOS PROFESORES DE LA UNIVERSIDAD DE GRANADA VICIENSO: TU TUTOR VIRTUAL (I)
ELABORAR UNA PÁGINA WEB A LOS PROFESORES DE LA UNIVERSIDAD DE GRANADA VICIENSO: TU TUTOR VIRTUAL (I) Autores: Miguel Ángel Pérez Castro (a) Miguel Ángel Montero Alonso (b) (I) Este trabajo ha sido financiado
Más detallesTema: Maquetación Web y CSS
Diseño Digital V. Guía 4 1 Tema: Maquetación Web y CSS Facultad: Ciencias y Humanidades Escuela: Diseño Gráfico Asignatura: Diseño Digital V Objetivos Contenidos A través del desarrollo de la guía el estudiante
Más detallesArquitectura de la información
Accesibilidad Usabilidad Arquitectura de la información Experiencia de usuario La accesibilidad es un derecho, no un privilegio William Loughborough El poder de la web esta en su universalidad. Que todo
Más detallesPASOS PARA CREAR UNA PÁGINA WEB
http://www.rafatux.com PASOS PARA CREAR UNA PÁGINA WEB Con éste documento trato de orientar de una forma genérica los distintos pasos que deben de realizarse para crear una página web. PRIMER PASO: Estructura
Más detallesUnidad II. Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar
Clase:005 1 Unidad II Interfaz Grafica (continuación ) Basado en clases de Ing. Carlos A. Aguilar 2 Agenda Desarrollo de Apps para Android Aplicaciones en Android Componentes Básicos de las Aplicaciones
Más detallesProgramación del Módulo Profesional. Lenguajes de Marcas y Sistemas de Gestión de Información. Del Ciclo Formativo de Grado Superior
Programación del Módulo Profesional Lenguajes de Marcas y Sistemas de Gestión de Información Del Ciclo Formativo de Grado Superior Administración de Sistemas Informáticos en Red Contenido 1 OBJETIVOS GENERALES
Más detallesGUÍA PARA MANEJAR GOOGLE DRIVE
GUÍA PARA MANEJAR GOOGLE DRIVE 1 Universidad de Córdoba Grupo de Investigación AVI Ambientes Virtuales Interactivos GOOGLE DRIVE GOOGLE DOCS O GOOGLE DRIVE Google Docs es una sencilla pero potente suite
Más detallesIntroducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual
Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los
Más detalles1. Resumen.. 3. 2. Objetivos.. 3. 3. Introducción. 3
1 Índice 1. Resumen.. 3 2. Objetivos.. 3 3. Introducción. 3 4. Aplicación web para la gestión de una memoria corporativa: reportes de actividades (proyectos) 4.1 Metodología... 4 4.2 Lenguajes y herramientas
Más detallesManual de usuario Sitio
Versión 7.08.03 Página 1 Índice de contenidos Introducción... 3 Áreas del Sitio Web... 4 1. Encabezado... 4 2. Secciones y Páginas definidas... 5 3. Contenidos... 5 4. Novedades Destacadas... 5 5. Botones
Más detalles4. Base de datos XML nativa: Marklogic
4. Base de datos XML nativa: Marklogic XML ha ganado con el paso de los años protagonismo a la hora de trabajar con la información. Su lenguaje fuertemente tipado permite la comunicación entre distintas
Más detallesManual Usuario Wordpress. Índice
2 Índice 1. Manual usuario...2 1.1 Zona de mensajes...2 1.2 Zona de usuarios...5 1.2.1 Identificarse...5 1.2.2 Registrarse...6 1.3 Categorías...6 1.4 Subscribirse...6 1.5 Archivos...7 1.6 Calendario...7
Más detallesTECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB
TECNOLOGÍAS ASOCIADAS A LAS APLICACIONES WEB Existen varios tipos de tecnologías para los Servidores Web, estas tecnologías se pueden dividir en 4 grupos principales que son: Tecnologías al lado del cliente
Más detallesLa hoja de cálculo EXCEL. Conceptos básicos
La hoja de cálculo EXCEL Conceptos básicos Conceptos básicos Hoja de cálculo. Concepto. El programa Excel -Elementos básicos:!hoja y libro!barra de títulos!barra de menús!barras de herramientas o de iconos!barra
Más detallesMATERIAL 2 EXCEL 2007
INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta
Más detallesTema 1: Introducción a las Aplicaciones Web. Contenidos:
Tema 1: Introducción a las Aplicaciones Web. Contenidos: 1. Esquema de funcionamiento. 1.1. Modelo Cliente/Servidor. 1.1.1. Componentes de un Servidor (WAMP, LAMP). 1.1.2. Navegadores. 1.2. Conceptos.
Más detallesÍndice. HTML HyperText Markup Language. Conceptos básicos. Qué es HTML? Diseño de servicios Web HTML 1
Índice HTML HyperText Markup Language Conceptos básicos Historia y evolución de HTML XHTML vs. HTML HTML dinámico Hojas de estilo (CSS) DOM Diseño de servicios Web 2 DATSI Qué es HTML? Lenguaje de publicación
Más detallesWinHIPE: edición, compilación y ejecución de programas; y generación de animaciones web. Manual de usuario.
WinHIPE: edición, compilación y ejecución de programas; y generación de animaciones web. Manual de usuario. Índice contenido. INTRODUCCIÓN... 1-2 1. ENTORNO DE TRABAJO... 1-2 2. EDICIÓN DE PROGRAMAS...
Más detallesLeer XML con XMLReader en el aula
Leer XML con XMLReader en el aula Nieves Carralero Colmenar. IES Pedro Mercedes. Junta de Comunidades de Castilla-La Mancha. España. ncarralero@edu.jccm.es Resumen Según la Orden EDU/2887/2010, de 2 de
Más detallesFormularios HTML. Elementos de Programación y Lógica
Formularios HTML Elementos de Programación y Lógica Formularios HTML es un lenguaje de marcado cuyo propósito principal consiste en estructurar los contenidos de los documentos y páginas web. Sin embargo,
Más detallesXML 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 detallesPara crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.
Formularios TEMA: FORMULARIOS. 1. INTRODUCCIÓN. 2. CREACIÓN DE FORMULARIOS. 3. INTRODUCIR DATOS EN UN FORMULARIO. 4. MODIFICAR UN FORMULARIO 5. MANERAS DE GUARDAR UN FORMULARIO. 6. IMPRIMIR FORMULARIOS.
Más detallesRECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B)
APRENDERAPROGRAMAR.COM RECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde
Más detallesACTUALIZACIÓN DE LA PLATAFORMA EDUCATIVA: MOODLE 3.0
ACTUALIZACIÓN DE LA PLATAFORMA EDUCATIVA: MOODLE 3.0 A partir de diciembre de 2015, la Facultad de Ciencias Bioquímicas y Farmacéuticas ha realizado la actualización de su Plataforma Educativa de la versión
Más detallesCapítulo 1 Documentos HTML5
Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs
Más detallesTutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos
1. Objetivos Este tema de introducción es el primero que debe seguir un alumno para asegurar que conoce los principios básicos de informática, como el manejo elemental del ratón y el teclado para gestionar
Más detallesTransformació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índice (2.1.1) formas de representar información en el ordenador... 4 (2.1.2) datos en forma de texto y datos binarios... 5
(2) índice (2.1) ordenador e información 4 (2.1.1) formas de representar información en el ordenador... 4 (2.1.2) datos en forma de texto y datos binarios... 5 (2.2) exportar/importar datos 9 (2.2.1) el
Más detallesWeb. Microsoft Excel: Capítulo 1 Creación de páginas web con Dreamweaver
Web Microsoft Excel: Capítulo 1 Creación de páginas web con Dreamweaver Álvarez, S., Bravo, S., Departamento de Informática y automática Universidad de Salamanca Sumario 1. Qué es Dreamweaver? 2. El entorno
Más detalles