2. Principales componentes de XML
|
|
|
- María Isabel Hidalgo Ortega
- hace 8 años
- Vistas:
Transcripción
1 Análisis y diseño de sistemas de información ió para Internet 2. Principales componentes de XML Luís Rodríguez Baena ([email protected]) Universidad Pontificia de Salamanca (campus Madrid) Facultad de Informática
2 Documentos XML Un documento XML es un documento de texto que puede describir los contenidos a partir de una DTD o esquema utilizados para declarar sus entidades, tipo de contenido y atributos que lo describen. Una vez creado puede mostrar su contenido mediante una plantilla XSL. Tres componentes: Un Documento XML. Opcionalmente, una DTD o esquema con la descripción del contenido. Opcionalmente una plantilla XSL con las especificaciones para mostrar el contenido. 2
3 Documentos XML Tipos de documentos según el contenido Si tenemos en cuenta el contenido de un documento XML podemos distinguir: Aquellos en los que cada etiqueta sólo puede contener otra etiqueta o contenido de texto. Presentan un estructura t similar il a los registros de una base de datos. Documentos narrativos, de formato libre en los que cada etiqueta puede contener una mezcla de texto libre u otras etiquetas. <personas> <persona> <nombre>mi nombre</nombre> <apellidos>mis apellidos</apellidos> <ciudad>mi ciudad</ciudad> </persona> </personas> <biografía> <párrafo> <persona><nombre>juan</nombre><apellidos>mar tínez Pérez</apellidos></persona>nació en la ciudad de <ciudad>madrid</ciudad>cuando sólo tenía <negrita>un año</negrita> </párrafo> </biografía> 3
4 Documentos XML Tipos de documentos: bien formados y validados Según su nivel de conformidad pueden ser: Documentos bien formados. Cumple las especificaciones del lenguaje respecto a las reglas sintácticas y tiene una estructura jerárquica estricta. Todo documentos XML debe estar bien formado. Documentos validados. Además de bien formado, presenta una estructura y un semántica determinada por una DTD o esquema que define sus elementos, valores y jerarquía. Un documento XML puede no estar validado. 4
5 Documentos XML Documentos bien formados 1. Toda etiqueta de inicio debe tener una de cierre. Si una etiqueta t no tiene contenido debe tener también una etiqueta t de cierre. <etiqueta></etiqueta> Una etiqueta sin etiqueta de cierre deberá acabar con la secuencia />. <etiqueta /> 2. Se pueden anidar elementos, pero no superponer. Esta combinación no es posible en xml: <strong><em>contenido</strong></em>, aunque si en html. 3. Debe tener un único elemento raíz. 4. Los valores de los atributos tos deben estar entrecomillados. ecomillados 5. Un elemento no puede tener dos atributos con el mismo nombre. 6. Los comentarios y órdenes de procesamiento no pueden estar dentro de las etiquetas. 7. No pueden aparecer signos < y & individuales dentro del contenido de un elemento o atributo. En su lugar deben aparecer las entidades < o &. 5
6 Documentos XML Estructura Estructura lógica. Se puede considerar cualquier documento se puede dividir en componentes. En XML estos componentes se denominan elementos, cada uno de los cuales representa un componente lógico del documento. Estos elementos pueden, a su vez, estar compuestos de otros elementos. En ultima instancia, i estarán compuestos de frases, palabras y caracteres: datos de carácter del documento. Siempre existe un elemento llamado raíz o elemento de documento. Los elementos incluidos en la raíz son los subelementos. Si contienen otros subelementos se denominan ramas. Si no contienen más subelementos se denominan hojas. 6
7 Documentos XML Estructura (II) Estructura lógica de un mensaje de correo electrónico. 7
8 Documentos XML Estructura (III) Estructura física. Cabecera del documento. Declaración XML. o Declaración opcional pero conveniente. Declaración del tipo de documento. o Opcional. Información adicional del documento (enlaces a hojas de estilo). o Opcional. Elementos. Representación de las estructuras lógicas del documento. Constituyen la base física del documento. Pueden o no tener contenido. La DTD o los esquemas pueden indicar el formato de los elementos del documento. Atributos. Información adicional de un elemento. Entidades. Unidad virtual de almacenamiento. Representan información que se puede insertar en el documento. 8
9 Elementos, etiquetas y datos de caracteres A cada una de las porciones de información se le denomina elemento. persona, dni, nombre, etc. Cada elemento está compuesto por una etiqueta de inicio <nombre> y una de cierre </nombre>. Entre esta dos etiquetas aparece el contenido del elemento. Puede contener casi cualquier carácter Unicode. Los espacios en blanco también forman parte del contenido. Algunos analizadores pueden ignorarlo. <persona> <dni>123456c</dni> <nombrecompleto> <primerapellido>pérez</primerapellido> <segundoapellido>gómez</segundoapellido> <nombre>ana María</nombre> </nombrecompleto> <telefono> </telefono> 3 <telefono> </telefono> </persona> 9
10 Elementos, etiquetas y datos de caracteres acte es (II) Sintaxis de la etiqueta. Una etiqueta t de inicio i i comienza por el símbolo <. Una etiqueta de fin comienza por los símbolos </. Ambas etiquetas terminan con el símbolo >. Etiquetas vacías. Toda etiqueta de inicio debe ir acompañada por una de cierre. En HTML esto no es obligatorio. o La etiqueta <br> no tiene por qué tener cierre. En XHTML (un lenguaje XML), la etiqueta <br> debe tener una de cierre, aunque no tenga contenido <br></br>. Si un elemento no tiene etiqueta de cierre, debe acabar con la secuencia />. En XHTML es equivalente poner <br></br> que <br />. Los nombres de las etiquetas son sensibles a mayúsculas. Si la etiqueta de inicio comienza en minúsculas, la etiqueta de cierre también. <persona> </Persona> no sería válido. 10
11 Elementos, etiquetas y datos de caracteres acte es (III) Un documento XML tiene una estructura jerárquica. El elemento de nivel superior es el elemento padre, a sus descendientes se les llama hijos. Cada elemento sólo puede tener un elemento padre. Esto implica que todos los elementos deben estar correctamente anidados. o En HTML es correcto poner <b><i>hola</b></i>. o En XML es incorrecto poner <nombrecompleto><nombre>pepe</nombrecompleto></nombre>. El elemento de jerarquía superior no tiene padre. Elemento raíz o elemento del documento. Sólo puede haber un elemento raíz. 11
12 Elementos, etiquetas y datos de caracteres acte es (III) En el elemento persona Algunos elementos sólo tienen caracteres (dni, telefono, nombre). Otros elementos sólo tienen etiquetas (persona, nombrecompleto). Esta estructura es común cuando se trabaja con documentos jerárquicos similares a los registros. XML también se puede utilizar para definir documentos en formato libre: documentos narrativos. <biografía> <párrafo> <persona><nombre>juan</nombre><apellidos>martínez Pérez</apellidos></persona>nació en la ciudad de <ciudad>madrid</ciudad>cuando sólo tenía <negrita>un año</negrita> </párrafo> <hechos><persona><nombre>juan</nombre><apellidos>martínez Pérez</apellidos></persona> ha sido un destacado miembro de la <abreviatura>xjk</abreviatura>bla, bla, bla </hechos> </biografía> El elemento raíz sería biografía, que tendría dos elementos hijos (párrafo y hechos). Estos elementos tienen algunos elementos como nombre, apellidos, ciudad o negrita. También contienen datos de caracteres sin marcar. Tienen contenido mixto. 12
13 Atributos Un elemento XML puede tener atributos. Un atributo es una pareja de valores separados por el signo igual en la etiqueta de inicio de un elemento. Por ejemplo: <telefono tipo="casa"> </telefono> <telefono tipo="trabajo"> </telefono> El nombre del atributo es un nombre XML válido. El contenido del atributo puede contener casi cualquier carácter encerrado entre comillas (simples o dobles). Cada elemento sólo puede tener un atributo con un nombre determinado. Cuándo elegir un atributo para meter información? Normalmente se utilizan cuando se requiere dar información adicional de un elemento (meta información). Por ejemplo en la etiqueta img de html. En ocasiones no está muy claro que es información. Se podría sustituir el elemento DNI por un atributo del elemento persona. <persona dni= "123456C"> Como una etiqueta sólo puede tener un atributo con el mismo nombre, no sería posible utilizarlos para meter los teléfonos de la persona. Una estructura basada en atributos suele ser más flexible y ampliable que una basada en atributos. 13
14 Nombres XML Los nombres de los atributos, las etiquetas y de otros elementos de XML son nombres XML. Para formarlos se deben seguir las mismas reglas: Pueden contener cualquier carácter alfanumérico Unicode (o ideograma en el caso del algunos idiomas). La diferencia entre XML 1.0 y XML 1.1 es que la versión 1.1 utiliza la versión 3 de Unicode que incluye idiomas como el camboyano, el mongol o el birmano. Pueden incluir los caracteres de puntuación _ (guión bajo), - (guión) o. (punto). No se permiten espacios en blanco. Se pueden utilizar también los dos puntos, pero se reserva para los espacios de nombre. Deben comenzar con un carácter alfabético (o ideograma) o por el guión bajo (_). Todos los nombres que comienzan por la cadena XML en cualquier combinación de minúsculas o mayúsculas se reservan para las especificaciones del W3C. 14
15 Referencias, entidades y notaciones Una referencia es un forma de llamar a un elemento de forma abreviada. Ese elemento puede ser un carácter predefinido (referencias de carácter) o estar definido en una DTD. Se utilizan de la forma &nombrereferencia;. Referencias de carácter. En el contenido de un elemento no se pueden utilizar determinados caracteres. El símbolo < siempre se interpreta como el inicio de una etiqueta. El símbolo & siempre se interpreta como el inicio de una referencia. Si se quieren utilizar estos elementos, en el contenido de un elemento se debe utilizar: < para el carácter <. & para el carácter &. Además se pueden utilizar las referencias de carácter: >, para el carácter >, por contraposición ió a < ", para el carácter ". ', para el carácter '. Se puede hacer referencia a cualquier carácter mediante la secuencia &#NúmeroCarácterDecimal; o mediante &#xnúmerocarácterhexadecimal;. En la DTD se pueden definir entidades con valor predefinido que se utilizarán en el documento XML como una referencia de entidad. Sólo se pueden utilizar en el contenido de un elemento o en el valor de un atributo. El analizador reemplazará las referencias por su valor determinado en las especificaciones XML o por el valor determinado por la entidad en la DTD. 15
16 Secciones CDATA Una sección CDATA se utiliza para incluir en ella código literal. Normalmente se trata t de código fuente HTML o XML. Permite que no nos preocupemos de sustituir los caracteres < y & por las referencias a entidad. El analizador inserta de forma literal todo lo que haya en una sección CDATA sin procesarlo. Una sección CDATA tiene el siguiente formato: <!CDATA...lo que sea ]]> Dentro se puede incluir cualquier cosa excepto la secuencia ]]>. En su lugar se puede utilizar ]]>. En XHTML su uso es fundamental para incluir código Javascript. Un ejemplo <p>la etiqueta <img> tiene el siguiente formato: </p> <pre> <![CDATA[ ]]> </pre> <img src="url de la imagen" alt ="texto alternativo"> 16
17 Comentarios Los comentarios XML son sintácticamente iguales que los comentarios HTML: <!-- Cualquier cosa --> Puede contener cualquier cosa excepto el doble guión. Pueden aparecer en cualquier lugar del documento, excepto: Dentro de una etiqueta. Dentro de otro comentario. Los analizadores de XML pueden incluir o no la información de los comentarios 17
18 Instrucciones de procesamiento XML proporciona un mecanismo para indicar a una aplicación que realice un proceso: Las instrucciones de procesamiento Comienzan con la secuencia de inicio <? y terminan con la secuencia de fin?>. A continuación aparece un nombre XML que hace referencia al nombre de la aplicación. Por último aparece información para a aplicación a la que va destinada la instrucción. Algunos ejemplos XML ha propuesto una instrucción estándar para indicar a los motores de búsqueda cómo deben indexar una página: <?robots index="yes" follow="no"?> Indica a los robots de búsqueda que deben indexar la página y que no deben seguir sus enlaces. Para incluir código php en XHTML se utiliza <?php código php?> 18
19 Declaración XML Un documento XML debe llevar al comienzo una declaración XML. Su formato es: <?xml version="númeroversión" encoding="codificacioncaracteres" standalone="yes no"> No es obligatorio su inclusión, Ayuda al procesador y a la aplicaciones i a interpretar t el contenido del documento XML de manera más eficiente. Si la incluye debe estar al comienzo del documento y no puede estar precedida por espacios en blanco, saltos de línea ni ningún otro elemento. Los parser XML utilizan los cinco primero caracteres (<?xml) para realizar suposiciones acerca del contenido. Atributo version. Debe tener el valor 1.0 o 1.1. Utilizar el atributo version="1.1" limita el documento a los parser más recientes. o La versión 1.1 prácticamente sólo aporta la inclusión de lenguajes como el camboyano o el mongol. 19
20 Declaración XML (II) Atributo encoding. Permite especificar el juego de caracteres a utilizar Por omisión XML utiliza el conjunto de caracteres UTF-8 que se corresponde con el ASCII estándar. El conjunto de caracteres Unicode ISO es válido para los idomas de Europa Occidental. Atributo standalone. Indica si el documento se tiene que validad d con una TDT externa. Por omisión toma el valor yes, es decir se trata de un documento independiente. Habrá que poner el valor no si se desea validar el documento con una TDT externa. Un ejemplo de declaración XML <?xml version="1.0" encoding="iso-88591" standalone="yes"> 20
21 Comprobar la estructura de un documento Un analizador XML se fijará primero en la estructura del documento que tiene que estar bien formado (tener una estructura correcta). Comprobará: 1. Toda etiqueta de inicio debe tener una de cierre. 2. Se pueden anidar elementos, pero no superponer. 3. Debe tener un único elemento raíz. 4. Los valores de los atributos deben estar entrecomillados. 5. Un elemento no puede tener dos atributos con el mismo nombre. 6. Los comentarios y órdenes de procesamiento no pueden estar dentro de las etiquetas. 7. No pueden aparecer signos < y & individuales dentro del contenido de un elemento o atributo. El parser informará a la aplicación de la buena estructura del documento. En caso contrario devolverá un error. En algunos casos parará la comprobación, en otros devolverá todos los errores que acarrea el primero. La aplicación puede informar del error o no hacer nada. 21
22 Comprobar la estructura de un documento (II) Se puede comprobar la estructura del documento XML cargándolo en Internet Explorer o Firefox. Si no aparece nada, hay un error en la estructura. Si aparece el árbol de elementos, la estructura es correcta. 22
23 Comprobar la estructura de un documento (III) Comprobación con libxml. Una analizador de Gnomo Project. Proporciona unas bibliotecas de funciones en C e incluye un ejecutable con interfaz de línea de órdenes: xmllint.exe. Está disponible en o Es necesario bajarse libxml, zlib y iconv. o Lo más fácil: colocar iconv.lib, libxml2.dll, zdll.lib, zlib.lib, xmlcatalog.exe y xmllint.exe en el mismo directorio (por ejemplo c:\xmllib). Ejecución. Desde la línea de órdenes. c:\xmllint.exe nombrearchivoxml 23
24 Comprobar la estructura de un documento (IV) Si todo está correcto saca la estructura del árbol Si todo está correcto sale el árbol XML 24
25 Comprobar la estructura de un documento (V) Si hay errores indica el problema. Puede que se arrastren otros errores. En el ejemplo se ha cambiado la primera etiqueta persona por Persona y se han quitado las comillas de cierre de atributo casa. Se han quitado las segundas comillas a casa Se ha cambiado la etiqueta de inicio persona por Persona 25
26 Comprobar la estructura de un documento (VI) Visual Studio 2005 también proporciona un analizador XML. Para crear un nuevo documento XML, en cualquier proyecto de cualquier tipo, dar la opción Agregar elemento del menú Proyecto y seleccionar Archivo XML. En la parte inferior de la pantalla, en la lista de errores, irán apareciendo los errores de estructura del documento. 26
27 Comprobar la estructura de un documento Validadores on line Validador XML del W3Schools ( Pegar aquí el código XML Al pulsar el botón Validate, un cuadro de texto informa del error 27
28 Comprobar la estructura de un documento Validadores on line (II) XMLValidation.com ( Pegar aquí el código XML o seleccionar un archivo local 28
29 Comprobar la estructura de un documento Validadores on line (III) XMLValidation.com ( Salida de resultados 29
30 Comprobar la estructura de un documento Validadores on line (IV) Validator for XML Schema del W3C ( Es un validador de esquemas. Si el documento no tiene esquemas, aunque esté bien formado mostrará las advertencias. 30
31 Comprobar la estructura de un documento Validadores on line (V) Validator for XML Schema del W3C ( Salida de un documento mal formado. 31
32 Comprobar la estructura de un documento Validadores on line (VI) Validator for XML Schema del W3C ( Salida de un documento bien formado. 32
33 Ejemplos Crear un documento XML que permita guardar los datos de un alumno (expediente, apellidos y nombre). Modificar el documento anterior de forma que contenga un elemento nombre_completo con los elementos hijo apellidos y nombre. Modificar el documento anterior de forma que permita almacenar la información ió de varios alumnos. Modificar el elemento anterior de forma que por cada alumno se puedan almacenar las notas de cada asignatura. Por cada asignatura se almacenará el código y la descripción de la misma, la fecha del examen, la nota obtenida, el número de veces que la ha matriculado y el número de convocatorias a las que se ha presentado. Crear un documento XML que permita almacenar la información de un CD. Por cada álbum se almacenará un identificador, d el nombre del álbum, el artista, t la duración, el género, el año, un campo de observaciones en formato HTML e información de las pistas que contiene. Por cada pista se almacenará el número de pista, el nombre de la canción, el artista, la duración, el año, el género y un campo de observaciones en formato HTML 33
X M L QUÉ ES XML. Un documento puede ser correcto a dos niveles bien formado y válido. DOCUMENTO BIEN FORMADO
X M L QUÉ ES XML XML es un metalenguaje que permite crear otros lenguajes. Proporciona una serie de reglas para que podamos definir las etiquetas y sus atributos. El conjunto de reglas de un lenguaje se
QUÉ SE NECESITA PARA UTILIZAR HTML5
Una página web es un archivo con texto en el que se insertan diferentes etiquetas HTML, para que ese contenido pueda ser interpretado por el navegador web. Existen diferentes versiones del lenguaje HTML,
UNIDAD 1 GENERALIDADES HTML
UNIDAD 1 GENERALIDADES HTML GENERALIDADES HTML5 Una página web es un archivo con texto en el que se insertan diferentes etiquetas HTML, para que ese contenido pueda ser interpretado por el navegador web.
Capítulo 2. Introducción a XML
Capítulo 2. Introducción a XML 2.1 Introducción XML es una sintaxis universal para la descripción y el estructurado de datos independientemente de la lógica de una aplicación. Puede ser utilizado para
1. Introducción a los lenguajes de marcas
1. Introducción a los lenguajes de marcas Índice Introducción Que es el marcado? Lenguajes de marcas. Qué es XML? Ventajas de XML Construyendo documentos XML Estructura jerárquica de elementos Algunas
CONCEPTOS BÁSICOS DE ARCHIVOS XML Y ESQUEMAS DE VALIDACIÓN XSD.
LA INFORMACIÓN EN MEDIOS ELECTRÓNICOS PARA LA DIAN 10 Capítulo 2 CONCEPTOS BÁSICOS DE ARCHIVOS XML Y ESQUEMAS DE VALIDACIÓN XSD. HISTORIA DEL XML: El XML proviene de un lenguaje que inventó IBM por los
1.- INTRODUCCIÓN. <etiqueta> contenido</etiqueta>
1.- INTRODUCCIÓN 1.1 Definición A lo largo de este manual vamos a descubrir el lenguaje más utilizado para la creación de páginas web: el Hyper Text Markup Language, más conocido como HTML. Se puede afirmar
DOCUMENT TYPE DEFINITION (DTD)
DOCUMENT TYPE DEFINITION (DTD) ENSAYO POR: Viridiana Figueroa Soria Contenido QUE ES DTD?... 3 COMO SE HACE UNA DECLARACION EN EL DOCUMENTO... 3 LA FUNCION DE LOS DTD... 3 Declaraciones Tipo Elemento...
Tema IV. XML III. Document Type Definitions
Tema IV. XML III. Document Type Definitions Desarrollo de Aplicaciones para Internet Curso 12 13 Índice 1.Introducción 2.Documentos XML con DTDs 3.Declaraciones i. ELEMENT ii. ATTLIST iii.entity 4.Limitaciones
XML Bien Formado. <nombre> José </nombre> y también puede ser un elemento el siguiente:
XML Bien Formado Hasta ahora hemos visto por qué XML tiene sentido para la comunicación de datos. Ahora vamos a ver como crear nuestros propios documentos XML. Para crear un documento XML, debemos conocer
TEMA 2. EL LENGUAJE C. ELEMENTOS BÁSICOS
TEMA 2. EL LENGUAJE C. ELEMENTOS BÁSICOS Una vez que ya sabes crear tus propios programas, vamos a analizar los fundamentos del lenguaje de programación C. Este capítulo incluye además los siguientes temas:
Anexo 2. Para los nombres de variable se aplican las siguientes normas:
UNIVERSIDAD DE CHILE PROFESORA: SARA ARANCIBIA C Nombres de variable Anexo 2 Para los nombres de variable se aplican las siguientes normas: El nombre debe comenzar por una letra. Los demás caracteres pueden
Propiedad de campo: Máscaras de entrada
Contenido 1. Información sobre las máscaras de entrada... 2 1.1 Cuándo y dónde se usa una máscara de entrada... 2 1.2 Componentes y sintaxis de una máscara de entrada... 3 1.3 Diferencias entre las máscaras
NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO
PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes
2. DTD. (Document Type Definition)
2. DTD (Document Type Definition) Contenidos Validación y definición de documentos DTD: Document Type Definition Declaraciones de tipo Elemento Modelos de contenido Declaraciones de lista de Atributos
Validación de XML JUAN CARLOS CONDE RAMÍREZ WEB-TECHNOLOGIES
Validación de XML JUAN CARLOS CONDE RAMÍREZ WEB-TECHNOLOGIES Objetivos Comprender qué es la validación XML y su importancia. Identificar la diferencia ente un XML bien formado y un XML válido. Entender
Introducción a XML WEB-SERVICES
Introducción a XML JUAN CARLOS CONDE RAMÍREZ WEB-SERVICES Objetivos Comprender qué es XML. Conocer los antecedentes que hicieron posible la creación de XML. Conocer las ventajas del uso de estándares y
Lenguaje Marcado. Introducción
Lenguaje Marcado Introducción Introducción. Definición Un lenguaje de marcado o lenguaje de marcas es una forma de codificar un documento que, junto con el texto, incorpora etiquetas o marcas que contienen
Menús de Microsoft Word
Menús de Microsoft Word La barra de menús de Word organiza los comandos de una forma lógica, facilitando el acceso a las características que se necesitan. A continuación se exponen los cinco menús más
LENGUAJE DE MARCAS Y SISTEMAS DE GESTIÓN DE LA INFORMACIÓN - XML
TEMA 2.- DTD (Document Type Definition) 1. DTD DTD es un estándar que nos permite definir una gramática que deben cumplir nuestros documentos XML para considerarlos válidos. Una definición DTD para n documentos
Comprender las diferencias entre tipos de datos primitivos similares, y aprender a elegir el tipo más conveniente en cada caso.
Elementos básicos de programación en Java Objetivos del tema Conocer la estructura básica de un programa Java. Comprender los conceptos de tipo, valor y variable. Comprender las diferencias entre tipos
Dreamweaver CS 5. 1 Conociendo Adobe Dreamweaver CS Introducción a Adobe Dreamweaver. 1.2 Novedades de Dreamweaver CS5
Dreamweaver CS 5 1 Conociendo Adobe Dreamweaver CS5 1.1 Introducción a Adobe Dreamweaver 1.2 Novedades de Dreamweaver CS5 1.3 Requerimientos técnicos 1.4 Editar páginas Web 1.5 Cómo tener una página en
Truco para encontrar y reemplazar líneas manuales por marcas de párrafo
1 Truco para encontrar y reemplazar líneas manuales por marcas de párrafo Esto se hace desde el menú Edición -> Buscar y Reemplazar En vez de buscar una palabra y reemplazarla por otra, esta herramienta
GLOBALIA. Sistemas y Comunicaciones PRESENTACIÓN DE LA NUEVA VERSIÓN DEL PORTAL. PROYECTO : Portal del Empleado
GLOBALIA Sistemas y Comunicaciones PRESENTACIÓN DE LA NUEVA VERSIÓN DEL PORTAL PROYECTO : Portal del Empleado DESCRIPCIÓN : Cambio de estilos e imagen en el portal del empleado DOCUMENTO : Manual de usuario
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.pdf). 2. Realiza el ejercicio propuesto. 3. Elabora
MICROSOFT WORD 2013 (COMPLETO)
MICROSOFT WORD 2013 (COMPLETO) Curso para conocer y aprender a manejar el procesador de textos Microsoft Word 2013, perteneciente a la suite ofimática Microsoft Office 2013, explicando todas las funciones
Guía del Curso Dreamweaver CS 5
Guía del Curso Dreamweaver CS 5 Modalidad de realización del curso: Número de Horas: Titulación: Online 80 Horas Diploma acreditativo con las horas del curso OBJETIVOS Dreamweaver es el programa líder
LENGUAJES DE MARCAS. Unidad 2. DOCUMENTOS XML.
LENGUAJES DE MARCAS Unidad 2. DOCUMENTOS XML. Índice de contenido 1. El lenguaje de marcas XML 2. XML, HTML, XHTML 3. Estructura del documento XML 4. Codificación de los documentos 5. Elementos 6. Atributos
3.4 MARCAR Y COMPILAR UN ÍNDICE PARA UN DOCUMENTO.
3.4 MARCAR Y COMPILAR UN ÍNDICE PARA UN DOCUMENTO. MARCAR ENTRADAS DE ÍNDICE Para marcar entradas de Índice: 1. En la ficha Referencias, dentro del grupo Índice, haga clic sobre Marcar entrada. 2. Dentro
Elaboración de documentos de texto (UF0857)
Elaboración de documentos de texto (UF0857) Curso de capacitación para la obtención del Certificado de profesionalidad Sistemas microinformáticos (código IFCT0209). En concreto, el curso se refiere a la
HOJAS DE ESTILOS EN CASCADA CSS (Cascading Style Sheet)
HOJAS DE ESTILOS EN CASCADA CSS (Cascading Style Sheet) 1. QUÉ ES UNA HOJA DE ESTILOS? Las hojas de estilos son un conjunto de instrucciones, el cual permiten manejar el formato y presentación de contenido
TRABAJO CON DOCUMENTOS LARGOS
UNIDAD DIDÁCTICA TRABAJO CON DOCUMENTOS LARGOS Los objetivos de este tema son: 1. Aprender a crear tablas de contenidos e índices de un documento. 2. Conocer cómo utilizar las referencias cruzadas en un
Elementos de un programa en C
Elementos de un programa en C Un programa en C consta de uno o más archivos. Un archivo es traducido en diferentes fases. La primera fase es el preprocesado, que realiza la inclusión de archivos y la sustitución
XML. Historia [editar]
SESION 1: LA PÁGINA EN BLANCO 5) Ejercicio de explorar el tema. El procedimiento para desarrollar el modelo cubo es: 1. Descríbelo. cómo lo ves, sientes, hueles, tocas o saboreas? 2. Compáralo. a que se
Introducción a JavaScript y DOM DISERTANTE ING. RASJIDO, JOSE ALBERTO
Introducción a JavaScript y DOM DISERTANTE ING. RASJIDO, JOSE ALBERTO Agenda 2 Introducción a JavaScript Introducción a DOM Referencias Introducción a JavaScript 3 Qué es JavaScript? JavaScript es un lenguaje
Instalación Certificado Digital
Instalación Certificado Digital Fecha 27/06/2007 Versión 1.0 Autor: Indenova S.L. Certificados digitales Un certificado digital es un documento electrónico que asocia una clave pública con la identidad
Identificar cuál es la estructura de una página Web y sus principales secciones. Desarrollar una página Web en un editor.
MÓDULO 2. Introducción Después de conocer los conceptos básicos sobre el lenguaje de programación HTML, en este módulo identificaremos la estructura de una página Web y lo haremos revisando el lenguaje
Curso: DREAMWEAVER 8 Duración: 30 Objetivos:
Curso: DREAMWEAVER 8 Duración: 30 Objetivos: Dreamweaver es el programa líder en la edición profesional de páginas Web. Es el software más utilizado para la creación y mantenimiento de páginas Web por
Profesor(a): Ing. Miriam Cerón Brito
Área Académica: Informática Tema: Hoja electrónica Profesor(a): Ing. Miriam Cerón Brito Periodo: Enero Junio 2014 Abstract: This presentation show the spreadsheet's characteristics and show the principals
UF5- Base de dades (Open Base) 34R/1I/1P-212
UF5- Base de dades (Open Base) 34R/1I/1P-212 1 QUÉ ES UNA BASE DE DATOS? Conjunto de información almacenada de forma organizada. Clases de bases de datos: Base de datos documental. También llamada de archivos
INFORMATICA I FORMATO
INFORMATICA I 2.4.5 FORMATO El formato es una de las herramientas con que cuenta un procesador de textos para comunicar de distintas formas una palabra y/o frase, resaltándola, en negrita, dándole colores,
Laboratorio de Arquitectura de Redes. Entrada y salida estándar
Laboratorio de Arquitectura de Redes Entrada y salida estándar Entrada y salida estándar Entradas y salidas Salida con formato: printf() Entrada de datos con formato: scanf() El buffer de teclado Entrada
Introducción al desarrollo web (idesweb)
Introducción al desarrollo web (idesweb) Práctica 5: JavaScript: expresiones regulares y el Modelo de Objetos de Documento 1. Objetivos Aprender a manejar el DOM de una página web para manipular su contenido.
Portal de Traspasos Contable. REQUISITOS Área Contable
Portal de Traspasos Contable REQUISITOS Área Contable Configuración de a3con / a3eco Para realizar el traspaso correctamente debe tener en cuenta lo siguiente: La empresa donde se traspasarán los datos
Gestor de bases de datos MicroSoft Access (2 de 4)
Gestor de bases de datos MicroSoft Access (2 de 4) Departament d Informàtica de Sistemes i Computadors 1 Contenido Conceptos generales Diseño de tablas Propiedades de los campos Ordenación, filtrado e
Examen de Procesadores de Lenguaje
Apellidos: Nombre: Dni: Examen de Procesadores de Lenguaje Junio de 2007 (2 horas y 45 minutos) Instrucciones Entrega esta hoja, rellenada con tus datos, junto a tu examen cuando lo entregues. Ten en cuenta
Creación de Preguntas para Aplicar un Examen en Línea en el Aula Virtual de la Plataforma Moodle de la UPNFM
UNIVERSIDAD PEDAGÓGICA NACIONAL FRANCISCO MORAZÁN PROGRAMA DE EDUCACIÓN VIRTUAL Tel.(504) 2239-8037 Ext. 2150 Tegucigalpa, Honduras, C.A. www.upnfm.edu.hn Creación de Preguntas para Aplicar un Examen en
Informática Ingeniería en Electrónica y Automática Industrial
Informática Ingeniería en Electrónica y Automática Industrial Entrada y salida estándar V1.3 Autores Entrada y salida estándar Entradas y salidas Salida con formato: printf() Entrada de datos con formato:
Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4
Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Código: DWEB003 Duración: 160 Horas Objetivos: Diseño y desarrollo Web con HTML 5 y CSS Dotar al alumno de conocimientos teóricos y prácticos
MICROSOFT WORD AVANZADO. Nº Horas: 30. Objetivos:
MICROSOFT WORD 2010 1. AVANZADO Nº Horas: 30 Objetivos: Curso para conocer y aprender a manejar el procesador de textos Microsoft Word 2010, explicando las funciones necesarias para el manejo del programa
DTDs Declaraciones de tipo de documentos. Departamento de Informática Universidad de Oviedo
DTDs Declaraciones de tipo de documentos Departamento de Informática Universidad de Oviedo Documento válido Se puede incluir una declaración del tipo de documento
Diseño y programaciã³n de pã ginas web
Diseño y programaciã³n de pã ginas web Objetivos Con motivo de mostrar a cada usuario cómo diseñar y programar páginas web, este curso pretende formar inicialmente al alumno sobre el lenguaje de programación
Microsoft Word 2003 (Completo)
Página 1 Horas de teoría: 28 Horas de práctica: 34 Precio del Curso: 179 Curso para conocer y aprender a manejar el procesador de textos Microsoft Word 2003, explicando las funciones necesarias para el
DREAMWEAVER CS4 Código: 3492
DREAMWEAVER CS4 Código: 3492 Modalidad: Distancia Duración: Tipo A Objetivos: Aportar al alumno de un modo rápido y sencillo las competencias necesarias para la creación y diseño de páginas Web en Dreamweaver.
GUÍA PARA PRESENTAR EL 3ER EXAMEN EXTRAORDINARIO DE LA MATERIA: INFORMATICA Y COMPUTACION I
PREPARATORIA OFICIAL NUM.128 PROFR: LOTH AGUILAR LEGARIA GUÍA PARA PRESENTAR EL 3ER EXAMEN EXTRAORDINARIO DE LA MATERIA: INFORMATICA Y COMPUTACION I GRUPOS: 1C Y 1D LA GUIA ESTÁ COMPUESTA DE 2 PARTES.
MICROSOFT WORD AVANZADO. Nº Horas: 18. Objetivos:
MICROSOFT WORD 2003 1. AVANZADO Nº Horas: 18 Objetivos: Curso para conocer y aprender a manejar el procesador de textos Microsoft Word 2003, explicando las funciones necesarias para el manejo del programa
XML básico. Fundamentos de la Web Semántica. Qué es XML? XML básico. Documento XML. Pablo R. Fillottrani. Entidades. Elementos y Atributos
XML básico XML básico Pablo R. Fillottrani Depto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Segundo Cuatrimestre 2013 XML es un acrónimo por extended Markup Language XML es una
Tema: Entorno a C# y Estructuras Secuenciales.
Tema: Entorno a C# y Estructuras Secuenciales. Programación I, Guía 3 1 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar el entorno de programación
DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4
DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4 Código: 1413005 OBJETIVOS: Para diseñar y publicar una página Web, saber maquetar una página Web, saber crear animaciones, etc. CONTENIDOS: DISEÑO
EJERCICIOS (X)HTML. Profesor: Juan Antonio LÓpez Quesada
EJERCICIOS (X)HTML Profesor: Juan Antonio LÓpez Quesada Ejercicio 1: Crear una carpeta denominada xhtml y dentro de ella crear la siguiente página Web con el nombre practicas1.htm y el resto de ejercicios.
Solicitar usuario en Sucursal Electrónica PdeI en
Solicitar usuario en Sucursal Electrónica PdeI en Líne@ Para acceder a esta funcionalidad, se debe dar click en el enlace Solicitar Usuario que se muestra en la pantalla de inicio de la Sucursal Electrónica
Contenidos Antecedentes Sintaxis XPath Localizaciones en XPath Funciones predefinidas en XPath XPath 2.0. XPath. Jose Emilio Labra Gayo
Contenidos Antecedentes Sintaxis Localizaciones en Funciones predefinidas en 2.0 Noviembre 2006 Contenidos Antecedentes Sintaxis Localizaciones en Funciones predefinidas en 2.0 Contenidos Antecedentes
PROGRAMA FORMATIVO. Diseño y desarrollo web con HTML 5 y CSS. Objetivos:
PROGRAMA FORMATIVO Diseño y desarrollo web con HTML 5 y CSS Objetivos: Dotar al alumno de conocimientos teóricos y prácticos para poder desarrollar un sitio Web con HTML y aplicar las ventajas de presentación
FUNDAMENTOS DE INFORMÁTICA
FUNDAMENTOS DE INFORMÁTICA Tema 1 Introducción a la Programación en Visual Basic Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería
ACTIVACIÓN DEL CORREO ELECTRÓNICO ACADÉMICO (CEA) ESTUDIANTES DE GRADO
ACTIVACIÓN DEL CORREO ELECTRÓNICO ACADÉMICO (CEA) ESTUDIANTES DE GRADO Si Ud. desea realizar la activación del Correo Electrónico Académico (CEA) que la Facultad le asignó, deberá realizar los siguientes
1. Conceptos generales y características fundamentales del programa de tratamiento de textos.
UNIDAD FORMATIVA 2 Denominación: Aplicaciones informáticas de tratamiento de textos. Código: UF0320. 1. Conceptos generales y características fundamentales del programa de tratamiento de textos. 1.1Entrada
.enreda. Cambia la fecha del sistema (si pulsamos Intro aceptamos la fecha predeterminada) Poner Date /T
Comandos MS-DOS autor Carmelo domingo, 12 de noviembre de 2006 Modificado el lunes, 13 de noviembre de 2006 Comandos MS-DOS DIR /p /w /a: (h - s- d - a - r) /o: (n-e-d-s-g-c) Muestra el contenido del directorio
Manual de usuario validador externo XML contra XSD
Manual de usuario validador externo XML contra XSD Confidencialidad: lo definido en el presente documento, hace parte de la plataforma GIASS; está destinado al uso exclusivo de la Caja de Compensación
5.3 CREAR FORMULARIOS
5.3 CREAR FORMULARIOS Los formularios están diseñados para obtener información específica, hay diferentes tipos de formularios, como por ejemplo, facturas, formularios de pedidos, de registro DISEÑAR UN
GUIA 1 CONCEPTOS BÁSICOS
DEFINICIÓN DE HTML5 CESDE GUIA 1 CONCEPTOS BÁSICOS HTML5 es una combinación de nuevas etiquetas del lenguaje HTML (HyperText Markup Language - lenguaje de marcas de hipertexto), el hipertexto es la unión
TALLER # 6 ACCESS FORMULARIOS
TALLER # 6 ACCESS FORMULARIOS Los formularios sirven para definir la presentación de los registros, en esta presentación se pueden editar los registros de una tabla o consulta. Para crear un formulario
LABORATORIO DE PROCESADORES DE LENGUAJE Curso: Práctica 2: Analizador léxico/sintáctico/semántico con Flex y Bison
LABORATORIO DE PROCESADORES DE LENGUAJE Curso: 2008-2009 Práctica 2: Analizador léxico/sintáctico/semántico con Flex y Bison Planteamiento del problema En esta práctica se trata de realizar, mediante el
MICROSOFT WORD 2007 (FÁCIL)
MICROSOFT WORD 2007 (FÁCIL) Módulo 1: Introducción a Office 2007 Se presenta la suite ofimática Microsoft Office 2007, describiendo los programas que la forman y viendo los elementos y características
Objetivos. <?echo $telefono;?>
MICROSOFT WORD 2003 Objetivos Curso para conocer y aprender a manejar el procesador de textos Microsoft Word 2003, explicando las funciones necesarias para el manejo del programa y la creación de documentos
Solicitudes de Formación C.F. Don Benito - Manual de Usuario - Servicio Extremeño Público de Empleo
Solicitudes de Formación C.F. Don Benito - Manual de Usuario - Servicio Extremeño Público de Empleo Página: 2 de 15 Índice de contenidos Introducción... 3 Autentificación... 4 Página Principal... 7 Datos
BANCO DE PREGUNTAS. Desde este enlace se puede editar preguntas, organizarlas en categorías, importarlas y exportarlas.
BANCO DE PREGUNTAS Para qué sirve? Se utiliza para crear o editar preguntas que se organizan en categorías para facilitar su utilización en la asignatura. Estas preguntas se podrán incluir en cualquier
GLOBALIA. Sistemas y Comunicaciones PRESENTACIÓN DE LA NUEVA VERSIÓN DEL PORTAL. PROYECTO : Portal del Empleado
GLOBALIA Sistemas y Comunicaciones PRESENTACIÓN DE LA NUEVA VERSIÓN DEL PORTAL PROYECTO : Portal del Empleado DESCRIPCIÓN : Cambio de estilos e imagen en el portal del empleado DOCUMENTO : Manual de usuario
UF0320: Aplicaciones informáticas de tratamiento de textos
UF0320: Aplicaciones informáticas de tratamiento de textos CONTENIDO 1.- Conceptos generales y características fundamentales del programa de tratamiento de textos. - Entrada y salida del programa. - Descripción
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
Características de JavaScript
Características de JavaScript Qué es JavaScript? o Lenguaje de programación interpretado utilizado fundamentalmente para dotar de comportamiento dinámico a las páginas web. o Cualquier navegador web actual
PREGUNTAS DE AUTOEVALUACIÓN.
UNIVERSIDAD METROPOLITANA LATIN CAMPUS GUÌA DE ESTUDIO Y EVALUACIÒN Informática Aplicada I - Excel TEXTO ELECTRÓNICO GRATUITO EDITADO POR UMLA EDUARDO TAGER RAME LICENCIATURA EN DERECHO MATRICULA 2013-1200-2100
La cinta de opciones se ha diseñado para ayudarle a encontrar fácilmente los comandos necesarios para completar una tarea.
1 Contenido COMO INGRESAR A EXCEL MÉTODO ABREVIADO... 2 MANEJO DE LA CINTA DE OPCIONES... 2 BARRA DE FORMULAS... 3 ALINEACIÓN DE EXCEL SEGÚN CONTENIDO DE CELDA... 3 VERIFICAR ALINEACIÓN ESTÁNDAR DE EXCEL....
