XML (Extensible Markup Language)

Tamanho: px
Começar a partir da página:

Download "XML (Extensible Markup Language)"

Transcrição

1 XML (Extensible Markup Language) XML é uma Recmendaçã W3C XML apenas descreve s dads e que eles significam O HTML que fi desenvlvid para mstrar s dads e a aparência deles XML é um cmplement a HTML e nã um substitut deste XML fi desenvlvid para estruturar, armazenar e enviar s dads XML is a crss-platfrm, sftware and hardware independent tl fr transmitting infrmatin W3Schls Cm XML s dads sã mantids separads d seu códig HTML Cm XML a trca de dads entre sistemas incmpatíveis é pssível As tags d XML nã sã pré-definidas, vcê deve criar as suas próprias tags, bedecend a um pequen cnjunt de regras de sintaxe. Regras de Sintaxe d XML Tds s dcuments XML devem cnter a declaraçã XML Define a versã d XML e a cdificaçã de caracteres usada n dcument <?xml versin= 1.0 encding= ISSO ?> A declaraçã XML nã é parte d dcument XML, nã é um element d dcument XML, e pr iss nã precisa de uma tag de fechament Tds s dcuments XML devem cnter um, e apenas um, element raiz <raiz>... </raiz> Entre as tags d element raiz que estarã tdas as utras tags d seu dcument XML Element que diz que é dcument Tds s elements devem ter uma tag de fechament Existem duas cnstruções válidas <teste>teste 1</teste> element teste tem cnteúd <teste /> element teste é vazi Diferente d HTML que pde ter tags que nã sã fechadas XML é case sensitive <teste> é diferente de <Teste>> Os elements XML devem estar crretamente aninhads Crret: <b><i>text em negrit e em itálic</b></i> Incrret: <b><i>text em negrit e em itálic</i></b> Os valres ds atributs devem estar entre aspas Tant faz se sã aspas duplas u simples Crret: <data= 22/12/1981 ></data> Incrret:<data=22/12/1981></data> Os nmes ds elements devem seguir as regras Nmes pdem pssuir letras, númers e utrs caracteres Nmes nã pdem cmeçar cm númer u caractere de pntuaçã Nmes nã pdem cmeçar cm as letras XML e suas variações Nmes nã pdem cnter espaçs Sintaxe ds cmentáris: <!--Cmentári--> Um dcument XML que siga essas regras de sintaxe é um dcument XML Bem Frmad 1

2 Elements XML <?xml versin= 1.0 encding= ISSO ?> <familiares> <filh1 atribut= 1 >Cnteúd d element</filh1> <filh2 atribut= 332 >Cnteúd d element</filh2> </familiares> O element raiz é familiares Os elements filh1 e filh2 sã s elements filhs de familiares familiares é element pai de filh1 e filh2 filh1 e filh2 sã elements irmãs pr pssuírem mesm pai Atributs Tds s elements XML pdem cnter atributs Os atributs geralmente carregam infrmações que nã sã parte ds dads Cm já fi mencinad, tds s valres ds atributs devem estar entre aspas, duplas u simples Nã existem regras que digam quand usar elements filhs u atributs Os exempls a seguir carregam a mesma infrmaçã: <pessa sex= feminin > <primeir_nme>lya</primeir_nme> <ultim_nme>castr</ultim_nme> </pessa> <pessa> <sex>feminin</sex> <primeir_nme>lya</primeir_nme> <ultim_nme>castr</ultim_nme> </pessa> Dcument XML válid Um dcument XML é dit válid se, além de ele ser bem frmad, ele estiver de acrd cm um DTD u XML Schema. Utilizand CSS cm XML É pssível frmatar um dcument XML utilizand flhas de estil CSS Nã é padrã W3C Clca-se a descriçã abaix n dcument XML para ligar um CSS a dcument XML <?xml-stylesheet type= text/css href= arquiv.css?> Utilizand XSL cm XML É padrã W3C para frmatar dcuments XML: <?xml-stylesheet type= text/xsl href= simple.xsl?> Este assunt será abrdad mais adiante. 2

3 Prefixs e XML Namespaces Sã utilizads para reslver cnflits de nmes entre dcuments XML N primeir exempl a tag <table> se refere a uma tabela enquant que n segund exempl a tag <table> se refere a uma mesa, existind claramente um cnflit de nmes: <table> <tr> <td>apples</td> <td>bananas</td> </table> <table> <name>cffee Table</name> <width>80</width> <length>120</length> </table> Uma maneira de reslver cnflits é utilizand prefixs: <h:table> <h:tr> <h:td>apples</h:td> <h:td>bananas</h:td> </h:tr> </h:table> <f:table> <f:name>cffee Table</f:name> <f:width>80</f:width> <f:length>120</f:length> </f:table> Outra maneira de reslver s cnflits é utilizand namespaces Utilizams atribut xmlns para definir um namespace em uma tag xmlns:namespace-prefix= namespaceuri Tds s filhs d element n qual namespace fi definid terã assciads a eles mesm namespace d element pai Os exempls abaix sã s mesms anterires só que cm a utilizaçã ds namespaces: <h:table xmlns:h=" <h:tr> <h:td>apples</h:td> <h:td>bananas</h:td> </h:tr> </h:table> <f:table xmlns:f=" <f:name>cffee Table</f:name> <f:width>80</f:width> <f:length>120</f:length> </f:table> Pdems definir um namespace padrã para dcument para que nã seja necessári us ds prefixs em tds s elements d dcument XML xmlns= namespaceuri <table xmlns=" <tr> <td>apples</td> <td>bananas</td> </table> <table xmlns=" <name>cffee Table</name> <width>80</width> <length>120</length> </table> 3

4 Caracteres Ilegais Alguns caracteres sã ilegais n dcument XML e causarã err se utilizads. Para evitar iss utilizams as entidades de referência da tabela abaix: < < Menr que > > Mair que & & E cmercial &em; Apóstrf &qut; Aspas Cm err: <message>4m salary < 1000 then</message> Sem Err: <message>4m salary < 1000 then</message> Observaçã: smente s caracteres < e & sã ilegais n XML, s utrs sã legais, mas é uma ba prática também substituí-ls XML CDATA Td text em um dcument XML será analisad pel parser Para que algum text nã seja analisad pel parser devems clcá-l dentr de uma seçã CDATA: <![CDATA[... ]]> Td cnteúd de uma seçã CDATA é ignrad pel parser O XML nã permite que existam seções CDATA aninhadas <script> <![CDATA[ functin matchw(a,b) { if (a < b && a < 0) then { return 1 } else { return 0 } } ]]> </script> 4

5 DTD (Dcument Type Definitin) Um dcument XML é válid se ele, além de ser bem frmad, segue as regras de um DTD u de um XML Schema O prpósit d DTD é definir s blcs válids de um dcument XML. Ele define a estrutura d dcument cm uma lista de elements e atributs válids. O DTD pde ser declarad dentr d dcument XML u pde ser criad num utr dcument e ser referenciad n XML DTD define a cnstruçã de blcs válids para um dcument XML, bem cm a estrutura desse dcument, usand uma lista de elements válids FCC Permite descrever cada marca (tag) e frnecer regras para interpretar cada infrmaçã usada em um arquiv XML FCC Declaraçã Interna <!DOCTYPE element-raiz [declaraçã-ds-elements]> <?xml versin= 1.0 encding= ISO ?> <!DOCTYPE nte [ <!ELEMENT t (#PCDATA)> <!ELEMENT frm (#PCDATA)> <!ELEMENT heading (#PCDATA)> <!ELEMENT bdy (#PCDATA)> ]> <nte> <t>jã</t> <frm>isa</frm> <heading>lembrete</heading> <bdy>é hje</bdy> </nte> Define element raiz Define tip de dads ds elements cm PCDATA Fecha DTD Declaraçã Externa É necessári assciar XML a DTD Adicina-se a linha abaix n dcument XML <!DOCTYPE element-raiz SYSTEM nme-d-arquiv > Cria-se um dcument cm as infrmações d DTD <?xml versin= 1.0 encding= ISO ?> <!DOCTYPE nte SYSTEM nte.dtd > <nte> <t>jã</t> <frm>isa</frm> <heading>lembrete</heading> <bdy>é hje</bdy> </nte> Arquiv XML <!ELEMENT nte (t,frm,heading,bdy)> <!ELEMENT t (#PCDATA)> <!ELEMENT frm (#PCDATA)> <!ELEMENT heading (#PCDATA)> <!ELEMENT bdy (#PCDATA)> Arquiv nte.dtd 5

6 Blcs de Cnstruçã Um dcument DTD pde cnter: Elements Atributs Entidades PCDATA CDATA 1. Declaraçã ds elements Elements vazis <!ELEMENT nme-d-element categria> <!ELEMENT nme-d-element (cnteúd-d-element)> <!ELEMENT nme-d-element EMPTY> Exempl DTD: <!ELEMENT br EMPTY> Exempl XML: <br /> Elements cm PCDATA, CDATA u qualquer cnteúd <!ELEMENT nme-d-element (#PCDATA)> Exempl DTD: <!ELEMENT frm (#PCDATA)> <!ELEMENT nme-d-element ANY> Exempl DTD: <!ELEMENT nte ANY)> Elements cm filhs Os filhs devem aparecer n dcument XML na rdem exata na qual fram declarads n DTD <!ELEMENT nme-d-element (filh1)> <!ELEMENT nme-d-element (filh1,filh2,...)> Exempl DTD: <!ELEMENT nte (t,frm,heading,bdy)> Declaraçã de elements cm apenas uma crrência <!ELEMENT nme-d-element (nme-d-filh)> Exempl DTD: <!ELEMENT nte (mensagem)> smente uma crrência de mensagem Declaraçã de elements cm n mínim uma crrência <!ELEMENT nme-d-element (nme-d-filh+)> Exempl DTD: <!ELEMENT nte (mensagem+)> n mínim uma crrência de mensagem Declaraçã de elements cm zer u mais crrências <!ELEMENT nme-d-element (nme-d-filh*)> Exempl DTD: <!ELEMENT nte (mensagem*)> 6

7 Declaraçã de elements cm zer u uma crrência <!ELEMENT nme-d-element (nme-d-filh?)> Exempl DTD: <!ELEMENT nte (mensagem?)> zer u exatamente uma crrência de mensagem Declaraçã de cnteúd d tip um u utr Exempl DTD: <!ELEMENT nte (t,frm,header,(message bdy))> O exempl indica que element nte deve cnter um element t, um t e um header e ainda um message u um bdy Declaraçã de cnteúd mist Pdems misturar cnteúd ds elements da maneira que acharms cnveniente Exempl DTD: <!ELEMENT nte (#PCDATA t frm header message)*> O exempl indica que element nte pde cnter zer u mais crrências de PCDATA, t, frm, header u message 2. Declaraçã ds atributs <!ATTLIST element-name attribute-name attribute-type default-value> Attribute-type CDATA (em1 em2..) ID IDREF IDREFS NMTOKEN NMTOKENS ENTITY ENTITIES NOTATION XML: Default-value value #REQUIRED #IMPLIED #FIXED value Descriçã O valr é CDATA O valr deve ser um ds cntids na enumeraçã O valr é um identificadr únic O valr é um ID de utr element O valr é uma lista de Ids O valr é um nme XML válid O valr é uma lista de nmes XML válids O valr é uma entidade O valr é uma lista de entidades O valr é um nme de uma ntaçã O valr é um valr XML predefinid Descriçã O valr padrã d atribut se nada fr declarad O atribut é brigatóri O atribut nã é brigatóri O atribut tem um valr fix que nã pde ser mudad 7

8 DTD: <!ELEMENT quadrad EMPTY> <!ATTLIST quadrad largura CDATA "0"> XML válid: <quadrad largura="100" /> DTD: <!ATTLIST persn number CDATA #REQUIRED> XML válid: <persn number="5677" /> XML inválid: <persn /> DTD: <!ATTLIST telefne fax CDATA #IMPLIED> XML válid: <telefne fax=" " /> Esse também é válid: <telefne/> DTD: <!ATTLIST sender cmpany CDATA #FIXED "Micrsft"> XML válid: <sender cmpany="micrsft" /> XML inválid: <sender cmpany="apple" /> DTD: <!ATTLIST pagament tip (check cash) "cash"> Exempl de XML: <payment type="check" /> u <payment type="cash" /> 3. Entidades As entidades sã variáveis usadas cm atalhs para algum text padrã u caracteres especiais A declaraçã das entidades pde ser interna u externa: <!ENTITY nme-da-entidade "valr-da-entidade"> <!ENTITY nme-da-entidade SYSTEM "URI/URL"> Exempl de declaraçã DTD interna: <!ENTITY escritr "Jã Castr."> <!ENTITY cpyright "Cpyright Resums&Apstilas."> Exempl XML <autr>&escritr;&cpyright;</autr> Exempl de declaraçã DTD externa: <!ENTITY escritr SYSTEM " <!ENTITY cpyright SYSTEM" "> Exempl XML <autr>&escritr;&cpyright;</autr> 8

9 XSL = extensible Stylesheet Language XSL sã as flhas de estil d XML XSL descreve cm dcument XML deve ser apresentad Recmedaçã W3C XSL cnsiste em três partes XSLT = linguagem para transfrmar dcuments XML Xpath = linguagem para navegar ns dcuments XML XSL-FO = linguagem para frmatar dcuments XML X = S extensible L T Stylesheet Language Transfrmer É uma recmendaçã W3C XSLT transfrma um dcument XML em utr dcument que pde ser XML, XHTML, HTML u qualquer linguagem recnhecida pr um brwser Um arquiv XSL uma flha de estils para XML. Os arquivs XSL sã na verdade arquivs XML que utilizam namespace específic d XSL, cm prefix "xsl O element raiz d XSLT pde ser <xsl:stylesheet> u, pcinalmente, <xsl:transfrm> <?xml versin= 1.0 encding= ISSO ?> <xsl:stylesheet versin= 1.0 xmlns:xsl= >... </xsl:stylesheet> Ou <?xml versin= 1.0 encding= ISSO ?> <xsl: transfrm versin= 1.0 xmlns:xsl= >... </xsl:transfrm> Exempls de arquivs XSL É necessári incluir uma referência a arquiv XSL n seu dcument XML <?xml-stylesheet type="text/xsl" href="arquiv.xsl"?> 9

10 Vams utilizar XML simplificad abaix e XSL lg a seguir <?xml versin="1.0" encding="iso "?> <?xml-stylesheet type="text/xsl" href="cmbustível.xsl"?> <cmbustível> <abasteciment id="1"> <dia>22</dia> <mês>05</mês> <an>2007</an> <km_ttal> km</km_ttal> <km_rdads>452,5 km</km_rdads> <gas>31,132 litrs</gas> <preç_litr>r$2,68</preç_litr> <valr>r$83,43</valr> </abasteciment>... </cmbustível> <?xml versin="1.0" encding="iso "?> <xsl:stylesheet versin="1.0" xmlns:xsl=" <xsl:template match="/"> <html> <bdy> <h1>abasteciments</h1> <table brder="1"> <tr bgclr="#9acd32"> <th align="left">dia</th> <th align="left">mês</th> <th align="left">an</th> <th aling="left">km Ttal</th> <th align="left">km Rdads</th> <th align="left">gaslina</th> <th align="left">preç/litr</th> <th align="left">valr</th> <xsl:fr-each select="cmbustível/abasteciment"> <tr> <td><xsl:value-f select="dia"/></td> <td><xsl:value-f select="mês"/></td> <td><xsl:value-f select="an"/></td> <td><xsl:value-f select="km_ttal"/></td> <td><xsl:value-f select="km_rdads"/></td> <td><xsl:value-f select="gas"/></td> <td><xsl:value-f select="preç_litr"/></td> <td><xsl:value-f select="valr"/></td> </xsl:fr-each> </table> </bdy> </html> </xsl:template> </xsl:stylesheet> 10

11 Para testar grave primeir arquiv cm cmbustível.xml e segund cm cmbustível.xsl e abra XML n brwser: Abasteciments Dia Mês An KM Ttal Km Rdads Gaslina Preç/litr Valr km 452,5 km 31,132 litrs R$2,68 R$83, km 434,8 km 30,38 litrs R$2,69 R$81,72 Observaçã! A FCC gsta de tentar cnfundir s candidats cm frmat d arquiv XSL XSL = extensible stylesheet language XLS = arquiv d Excel 1. Element <xsl:template match= XPath > (tem tag de fechament) É um element que define um mlde, u padrã em cnjunt cm atribut match O valr d atribut match é uma expressã XPath válida Uma expressã XPath funcina cm navegar em um filesystem, n qual uma barra / selecina s subdiretóris N exempl,<xsl:template match= / > asscia mlde a element raiz d dcument XML O cnteúd dentr da tag <xsl:template> é códig em XHTML que define cm será exibid cnteúd d arquiv XML n brwser 2. Element <xsl:value-f select= XPath > ( fechament é feit na própria tag) É utilizad para extrair valr de um nó específic dentr d arquiv XML O valr d atribut select deve ser uma expressã XPath válida N nss exempl element <xsl:value-f select="dia"/> extrai valr d nó dia 3. Element <xsl:fr-each select= XPath > (tem tag de fechament) Utilizad para criar lps Permite extrair tds s elements quand utilizad em cnjunt cm xsl:value-f O valr d atribut select deve ser uma expressã XPath válida N nss exempl definims que deve ser extraíd valr de cada um ds filhs d element abasteciment O blc de repetiçã n nss exempl é: <xsl:fr-each select="cmbustível/abasteciment"> <tr> <td><xsl:value-f select="dia"/></td> <td><xsl:value-f select="mês"/></td> <td><xsl:value-f select="an"/></td> <td><xsl:value-f select="km_ttal"/></td> <td><xsl:value-f select="km_rdads"/></td> <td><xsl:value-f select="gas"/></td> <td><xsl:value-f select="preç_litr"/></td> <td><xsl:value-f select="valr"/></td> </xsl:fr-each> 11

12 O element <xsl:fr-each> pde ser utilizad para filtrar resultad cm us ds peradres lógics: = Igual!= Nã igual < Menr que > Mair que Para extrair só s abasteciments feits n dia 22 <xsl:fr-each select= cmbustível/abasteciment[dia= 22 ] > Para extrair abasteciments cm valres maires que R$100 <xsl:fr-each select= cmbustível/abasteciment[valr> 100 ] > 4. Element <xsl:srt select= XPath > (nã tem tag de fechament) Serve para rdenar s resultads É clcad dentr de um element <xsl:fr-each> <xsl:fr-each select="cmbustível/abasteciment"> <xsl:srt select= valr > <tr> <td><xsl:value-f select="dia"/></td>... <td><xsl:value-f select="valr"/></td> </xsl:fr-each> 5. Element <xsl:if test= expressã de teste > (tem tag de fechament) Faz testes cndicinais Deve ser clcad dentr de um element <xsl:fr-each> <xsl:fr-each select="cmbustível/abasteciment"> <xsl:if test= valr > 100 > <tr> <td><xsl:value-f select="dia"/></td>... <td><xsl:value-f select="valr"/></td> </xsl:if> </xsl:fr-each> Mstra smente s abasteciments que cm valres maires que Elements <xsl:chse>, <xsl:when>, <xsl:therwise> (tem tag de fechament) Utilizads para fazer múltipls testes cndicinas <xsl:chse> <xsl:when test="expressin">... algum códig... </xsl:when> <xsl:therwise>... algum códig... </xsl:therwise> </xsl:chse> 12

13 Bibligrafia W3Schls W3C Mini Curs Virtual Link XML By Example XSLT, O Rilley 13

extensible Markup Language (XML) XML é uma linguagem de anotação. XML utiliza tags para descrever informação.

extensible Markup Language (XML) XML é uma linguagem de anotação. XML utiliza tags para descrever informação. extensible Markup Language (XML) XML é uma linguagem de anotação. XML utiliza tags para descrever informação. Em XML, os tags não são pré-definidos. Temos de definir os nossos tags. XML utiliza um Document

Leia mais

XML Básico. Murillo Vasconcelos Henriques B. Castro. 17 de maio de 2011

XML Básico. Murillo Vasconcelos Henriques B. Castro. 17 de maio de 2011 XML Básico Murillo Vasconcelos Henriques B. Castro 17 de maio de 2011 O QUE É? Sigla para extensible Markable Language É uma linguagem de marcação, assim como HTML Desenvolvida para ser auto explicativa

Leia mais

Informática II INFORMÁTICA II

Informática II INFORMÁTICA II Jrge Alexandre jureir@di.estv.ipv.pt - gab. 30 Artur Susa ajas@di.estv.ipv.pt - gab. 27 1 INFORMÁTICA II Plan Parte I - Cmplementar cnheciment d Excel cm ferramenta de análise bases de dads tabelas dinâmicas

Leia mais

XML XML. XML extensible Markup Language HTML. Motivação. W3C: World Wide Web Consortium XML 1.0. Mário Meireles Teixeira DEINF-UFMA

XML XML. XML extensible Markup Language HTML. Motivação. W3C: World Wide Web Consortium XML 1.0. Mário Meireles Teixeira DEINF-UFMA Mário Meireles Teixeira DEINF-UFMA Motivação extensible Markup Language W3C: World Wide Web Consortium http://www.w3.org 1.0 W3C Recommendation, 10/Fev/1998 (inicial) W3C Recommendation, 04/Fev/2004, 3

Leia mais

Desenvolvimento em Ambiente Web. HTML - Introdução

Desenvolvimento em Ambiente Web. HTML - Introdução Desenvolvimento em Ambiente Web HTML - Introdução O que é HTML? HTML é uma linguagem para descrever a estrutura de uma página WEB. Ela permite: Publicar documentos online com cabeçalhos, texto, tabelas,

Leia mais

GERÊNCIA DE DADOS SEMIESTRUTURADOS -DTD. Prof. Angelo Augusto Frozza, M.Sc. http://www.about.me/tilfrozza

GERÊNCIA DE DADOS SEMIESTRUTURADOS -DTD. Prof. Angelo Augusto Frozza, M.Sc. http://www.about.me/tilfrozza GERÊNCIA DE DADOS SEMIESTRUTURADOS -DTD Prof. Angelo Augusto Frozza, M.Sc. http://www.about.me/tilfrozza ROTEIRO Introdução ao DTD Elementos Atributos Entidades Validando um documento XML DTD (DOCUMENT

Leia mais

MAPEAMENTO DE CONSULTAS SQL EM XML ENTRE SISTEMAS GERENCIADORES DE BANCO DE DADOS RELACIONAIS

MAPEAMENTO DE CONSULTAS SQL EM XML ENTRE SISTEMAS GERENCIADORES DE BANCO DE DADOS RELACIONAIS Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Sistemas de Informação RENATO SULZBACH MAPEAMENTO DE CONSULTAS SQL EM XML ENTRE SISTEMAS GERENCIADORES

Leia mais

Programação para Internet I Aulas 10 e 11

Programação para Internet I Aulas 10 e 11 Programação para Internet I Aulas 10 e 11 Fernando F. Costa nando@fimes.edu.br XML Definição e origem extensible Markup Language (XML) é linguagem de marcação de dados que provê um formato para descrever

Leia mais

Bem-vindo ao XML. Apostila de XML

Bem-vindo ao XML. Apostila de XML Bem-vindo ao XML Bem-vindo a Extensible Markup Language, XML, a linguagem para tratamento de dados em uma forma compacta, fácil de gerenciar sem mencionar o mais poderoso avanço visto na Internet nos últimos

Leia mais

Folhas de estilo. Jomi Fred Hübner jomi@inf.furb.br. (XSL e XPath) FURB / DSC

Folhas de estilo. Jomi Fred Hübner jomi@inf.furb.br. (XSL e XPath) FURB / DSC Folhas de estilo (XSL e XPath) Jomi Fred Hübner jomi@inf.furb.br FURB / DSC Fevereiro, 2004 XML Stylesheet Language (XSL) XSL é uma linguagem para descrever folhas de estilo para documentos XML. Transformer

Leia mais

Programação para Internet I 4. XML. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt

Programação para Internet I 4. XML. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Programação para Internet I 4. XML Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Standard do W3C (www.w3c.org) Formato de ficheiros de texto derivado de SGML (Standard Generalized Markup Language)

Leia mais

TECNOLOGIAS WEB. Unidade 2 Introdução a Construção de Páginas Estáticas. Luiz Leão luizleao@gmail.com http://luizleao.com

TECNOLOGIAS WEB. Unidade 2 Introdução a Construção de Páginas Estáticas. Luiz Leão luizleao@gmail.com http://luizleao.com Luiz Leão luizleao@gmail.com http://luizleao.com CONTEÚDO PROGRAMÁTICO DESTA UNIDADE HTML TAG S HTML LINGUAGEM HTML Hypertext Markup Language Interpretada pelo navegador Não linearidade da informação Formatação

Leia mais

XML (extensible Markup Language) por. Rafael Port da Rocha. (Notas de Aula)

XML (extensible Markup Language) por. Rafael Port da Rocha. (Notas de Aula) XML (extensible Markup Language) por Rafael Port da Rocha (Notas de Aula) 2007 Introcução Componentes de um Documento Eletrônico Digital Conteúdo: formado pelas informações que o documento transmite aos

Leia mais

A Linguagem XML (& Markup Languages)

A Linguagem XML (& Markup Languages) SCC0265 Sistemas Interativos Web A Linguagem XML (& Markup Languages) Renata Pontin M. Fortes (renata@icmc.usp.br) PAE: Willian Watanabe (watinha@gmail.com) Instituto de Ciências Matemáticas e de Computação

Leia mais

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Estrutura Básica do Documento HTML

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Estrutura Básica do Documento HTML IntroduçãoàTecnologiaWeb HTML HyperTextMarkupLanguage XHTML extensiblehypertextmarkuplanguage EstruturaBásicadoDocumentoHTML ProfªMSc.ElizabeteMunzlinger www.elizabete.com.br ProfªMSc.ElizabeteMunzlinger

Leia mais

XML para transferência de dados Estrutura hierárquica do XML DTDs e XML Schema Consultas de documentos XML: XPath e XQuery Transformação de

XML para transferência de dados Estrutura hierárquica do XML DTDs e XML Schema Consultas de documentos XML: XPath e XQuery Transformação de Capítulo 9: XML XML para transferência de dados Estrutura hierárquica do XML DTDs e XML Schema Consultas de documentos XML: XPath e XQuery Transformação de documentos XML: XSLT Mapeamento entre documentos

Leia mais

Web Design Aula 11: XHTML

Web Design Aula 11: XHTML Web Design Aula 11: XHTML Professora: Priscilla Suene priscilla.silverio@ifrn.edu.br Motivação HTML 1.0-2.0: Havia hipertextos, não havia preocupação com a apresentação HTML 3: Guerra dos Browser (Microsoft

Leia mais

Versões Todos os módulos devem ser atualizados para as versões a partir de 03 de outubro de 2013.

Versões Todos os módulos devem ser atualizados para as versões a partir de 03 de outubro de 2013. Serviç de Acess as Móduls d Sistema HK (SAR e SCF) Desenvlvems uma nva ferramenta cm bjetiv de direcinar acess ds usuáris apenas as Móduls que devem ser de direit, levand em cnsideraçã departament de cada

Leia mais

Versão 1.1.1.3. Descrição do produto, 2009. www.graycell.pt

Versão 1.1.1.3. Descrição do produto, 2009. www.graycell.pt Versã 1.1.1.3 Descriçã d prdut, 2009 www.graycell.pt 1 ENQUADRAMENTO A platafrma ask-it! é uma aplicaçã web-based que permite criar inquérits dinâmics e efectuar a sua dispnibilizaçã n-line. A facilidade

Leia mais

Linguagem de. Aula 07. Profa Cristiane Koehler cristiane.koehler@canoas.ifrs.edu.br

Linguagem de. Aula 07. Profa Cristiane Koehler cristiane.koehler@canoas.ifrs.edu.br Linguagem de Prgramaçã IV -PHP Aula 07 Prfa Cristiane Kehler cristiane.kehler@canas.ifrs.edu.br Banc de Dads Manipulaçã de Banc de Dads HTML básic códigs cm páginas estáticas HTML + PHP códigs cm páginas

Leia mais

FKcorreiosg2_cp1 - Complemento Transportadoras

FKcorreiosg2_cp1 - Complemento Transportadoras FKcrreisg2_cp1 - Cmplement Transprtadras Instalaçã d módul Faça dwnlad d arquiv FKcrreisg2_cp1.zip, salvand- em uma pasta em seu cmputadr. Entre na área administrativa de sua lja: Entre n menu Móduls/Móduls.

Leia mais

5a. Aula - XML 2013.2

5a. Aula - XML 2013.2 5a. Aula -XML 2013.2 Introdução Criando Documentos XML Validando Documentos XML DTD ( Documents Type Definition) XML Schema ConsultandoXML com Xpath com XQuery Modularizando XML Namespaces Entities TransformandoXML

Leia mais

Guia de Consulta Rápida XML. Otávio C. Décio. Novatec Editora

Guia de Consulta Rápida XML. Otávio C. Décio. Novatec Editora Guia de Consulta Rápida XML Otávio C. Décio Novatec Editora Guia de Consulta Rápida XML de Otávio C. Décio Copyright@2000 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610

Leia mais

Extensible Markup Language (XML) Júnio César de Lima Cedric Luiz de Carvalho. Instituto de Informática Universidade Federal de Goiás www.inf.ufg.

Extensible Markup Language (XML) Júnio César de Lima Cedric Luiz de Carvalho. Instituto de Informática Universidade Federal de Goiás www.inf.ufg. Extensible Markup Language (XML) Júnio César de Lima Cedric Luiz de Carvalho Technical Report - RT-INF_002-05 - Relatório Técnico June - 2005 - Junho The contents of this document are the sole responsibility

Leia mais

Agenda. A interface de Agendamento é encontrada no Modulo Salão de Vendas Agendamento Controle de Agendamento, e será apresentada conforme figura 01.

Agenda. A interface de Agendamento é encontrada no Modulo Salão de Vendas Agendamento Controle de Agendamento, e será apresentada conforme figura 01. Agenda Intrduçã Diariamente cada um ds trabalhadres de uma empresa executam diversas atividades, muitas vezes estas atividades tem praz para serem executadas e devem ser planejadas juntamente cm utras

Leia mais

Desenvolvimento Web Introdução a XHTML. Prof. Bruno Gomes

Desenvolvimento Web Introdução a XHTML. Prof. Bruno Gomes Desenvolvimento Web Introdução a XHTML Prof. Bruno Gomes 2014 Introdução HTML e XHTML Estrutura básica do documento DTDs Validação do documento Exercícios HTML e XHTML HTML (Hipertext Markup Language)

Leia mais

Introdução ao XML. Extensible Markup Language

Introdução ao XML. Extensible Markup Language Introdução ao XML Extensible Markup Language Tutorial - XML XML: Extensible Markup Language Uma linguagem de marcas na estruturação, no armazenamento e no transporte de dados na Web Gere os dados numa

Leia mais

ALTERAÇÕES NO SISTEMA ORION

ALTERAÇÕES NO SISTEMA ORION ALTERAÇÕES NO SISTEMA ORION Orin Versã 7.74 TABELAS Clientes Na tela de Cadastr de Clientes, fi inserid btã e um camp que apresenta códig que cliente recebeu após cálcul da Curva ABC. Esse btã executa

Leia mais

GERÊNCIA DE DADOS SEMIESTRUTURADOS -XML. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

GERÊNCIA DE DADOS SEMIESTRUTURADOS -XML. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza GERÊNCIA DE DADOS SEMIESTRUTURADOS -XML Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza O QUE É XML? Tecnologia desenvolvida pelo W3C http://www.w3c.org W3C: World Wide Web Consortium consórcio

Leia mais

Índice +, -. / 0 41*5 $ *1 6 / *1 8'9 : =>.*, <(17/ 3 < 7/ 3?@1 < <

Índice +, -. / 0 41*5 $ *1 6 / *1 8'9 : =>.*, <(17/ 3 < 7/ 3?@1 < < Índice!" #$ %&'()(#* +, -. / 0 *1!1 %&'()/ 2'3 314" *'41$ 41*5 $ *1 6 7/ 2'3 8+ / *1 8'9 : 4';1 < :48#+9!(! =>.*,

Leia mais

Bases de dados semi-estruturadas, XML

Bases de dados semi-estruturadas, XML Bases de dados semi-estruturadas, XML Fernando Lobo Base de Dados, Universidade do Algarve 1 / 40 Modelo de informação semi-estruturado Esquema está impĺıcito nos dados. Ao invés do modelo relacional,

Leia mais

Introdução à Tecnologia Web 2010 HTML HyperText Markup Language XHTML extensible HyperText Markup Language Elementos da Seção do Cabeçalho

Introdução à Tecnologia Web 2010 HTML HyperText Markup Language XHTML extensible HyperText Markup Language Elementos da Seção do Cabeçalho IntroduçãoàTecnologiaWeb2010 HTML HyperTextMarkupLanguage XHTML extensiblehypertextmarkuplanguage ElementosdaSeçãodoCabeçalho ProfªMSc.ElizabeteMunzlinger www.elizabete.com.br ProfªMSc.ElizabeteMunzlinger

Leia mais

XML e XSL. Ciência da Computação DESENVOLVIMENTO DE APLICAÇÕES PARA WEB. Claudinei Dias email: prof.claudinei.dias@gmail.com

XML e XSL. Ciência da Computação DESENVOLVIMENTO DE APLICAÇÕES PARA WEB. Claudinei Dias email: prof.claudinei.dias@gmail.com Ciência da Computação DESENVOLVIMENTO DE APLICAÇÕES PARA WEB XML e XSL Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Fundamentos XML Extensible Markup Language Linguagem de marcação de dados

Leia mais

Infisc. Programa Validador de Lotes de DMS-e Manual de uso do Programa Validador de Arquivo XML para DMS- e

Infisc. Programa Validador de Lotes de DMS-e Manual de uso do Programa Validador de Arquivo XML para DMS- e Prgrama Validadr de Ltes de DMS-e Manual de us d Prgrama Validadr de Arquiv XML para DMS- e Este manual destina- se a rientar s cntribuintes em cm validar arquivs XML para a remessa de ltes de DMSe. Farrupilha

Leia mais

L A C Laboratory for Advanced Collaboration

L A C Laboratory for Advanced Collaboration Publicação de Dados Governamentais no Padrão Linked Data 2.1 Conceitos Básicos Karin Breitman José Viterbo Edgard Marx Percy Salas L A C Laboratory for Advanced Collaboration Objetivo deste módulo 1.Discutir

Leia mais

Boletim Técnico. CAGED Portaria 1129/2014 MTE. Procedimento para Implementação. Procedimento para Utilização

Boletim Técnico. CAGED Portaria 1129/2014 MTE. Procedimento para Implementação. Procedimento para Utilização Bletim Técnic CAGED Prtaria 1129/2014 MTE Prdut : TOTVS 11 Flha de Pagament (MFP) Chamad : TPRQRW Data da criaçã : 26/08/2014 Data da revisã : 12/11/2014 País : Brasil Bancs de Dads : Prgress, Oracle e

Leia mais

Anexo V. Software de Registro Eletrônico em Saúde. Implantação em 2 (duas) Unidades de Saúde

Anexo V. Software de Registro Eletrônico em Saúde. Implantação em 2 (duas) Unidades de Saúde Anex V Sftware de Registr Eletrônic em Saúde Implantaçã em 2 (duas) Unidades de Saúde Índice 1 INTRODUÇÃO... 3 2 ESTRATÉGIAS E PROCEDIMENTOS DE IMPLANTAÇÃO... 3 4 INFRAESTRUTURA NAS UNIDADES DE SAÚDE -

Leia mais

1 Criando uma conta no EndNote

1 Criando uma conta no EndNote O EndNte Basic (anterirmente cnhecid pr EndNte Web), é um sftware gerenciadr de referências desenvlvid pela Editra Thmsn Reuters. Permite rganizar referências bibligráficas para citaçã em artigs, mngrafias,

Leia mais

SOGILUB.NET MANUAL DO UTILIZADOR

SOGILUB.NET MANUAL DO UTILIZADOR SOGILUB.NET MANUAL DO UTILIZADOR Índice Intrduçã... 3 Aspect Gráfic... 4 Regist na aplicaçã... 5 Recuperaçã de Códigs de Acess... 6 Área Reservada... 8 Entrar na Área Reservada... 8 Editar Perfil... 9

Leia mais

Técnicas e processos de produção. Profº Ritielle Souza

Técnicas e processos de produção. Profº Ritielle Souza Técnicas e processos de produção Profº Ritielle Souza INTRODUÇÃO HTML Sigla em inglês para Hyper Text Markup Language, traduzindo daria algo como Linguagem para marcação de Hipertexto. E o que seria o

Leia mais

Florianópolis, 25 de janeiro de 2016 EDITAL PARA CANDIDATURA À SEDE DO 6º ENCONTRO NACIONAL DE ESTUDANTES DE ENGENHARIA CIVIL 2017

Florianópolis, 25 de janeiro de 2016 EDITAL PARA CANDIDATURA À SEDE DO 6º ENCONTRO NACIONAL DE ESTUDANTES DE ENGENHARIA CIVIL 2017 Flrianóplis, 25 de janeir de 2016 EDITAL PARA CANDIDATURA À SEDE DO 6º ENCONTRO NACIONAL DE ESTUDANTES DE ENGENHARIA CIVIL 2017 1) Cnsiderações Gerais: A Federaçã Nacinal ds Estudantes de Engenharia Civil

Leia mais

GERÊNCIA DE DADOS SEMIESTRUTURADOS -XML. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

GERÊNCIA DE DADOS SEMIESTRUTURADOS -XML. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza GERÊNCIA DE DADOS SEMIESTRUTURADOS -XML Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza O QUE É XML? Tecnologia desenvolvida pelo W3C http://www.w3c.org W3C: World Wide Web Consortium consórcio

Leia mais

Tarefa Excel Nº 8. Objectivos: Trabalhar com listas de dados: Criação de listas Ordenação de listas Filtros Tabelas e gráficos dinâmicos

Tarefa Excel Nº 8. Objectivos: Trabalhar com listas de dados: Criação de listas Ordenação de listas Filtros Tabelas e gráficos dinâmicos Escla Secundária Infanta D. Maria Objectivs: Trabalhar cm listas de dads: Criaçã de listas Ordenaçã de listas Filtrs Tabelas e gráfics dinâmics Tarefa Excel Nº 8 Flha de cálcul Uma lista de dads é um cnjunt

Leia mais

Internet. Gabriela Trevisan Bacharel em Sistemas de Infomação

Internet. Gabriela Trevisan Bacharel em Sistemas de Infomação Internet Gabriela Trevisan Bacharel em Sistemas de Infomação Histórico da Web World Wide Web o nosso www é o meio de comunicação mais utilizado no mundo atualmente. Através da WWW qualquer usuário conectado

Leia mais

XML e Banco de Dados. Prof. Daniela Barreiro Claro DCC/IM/UFBA

XML e Banco de Dados. Prof. Daniela Barreiro Claro DCC/IM/UFBA XML e Banco de Dados DCC/IM/UFBA Banco de Dados na Web Armazenamento de dados na Web HTML muito utilizada para formatar e estruturar documentos na Web Não é adequada para especificar dados estruturados

Leia mais

FEUP Faculdade de Engenharia da Universidade do Porto XSL. Porto, Maio de 2002. Gabriel David gtd@fe.up.pt. FEUP, Maio 2002 XML/XSL

FEUP Faculdade de Engenharia da Universidade do Porto XSL. Porto, Maio de 2002. Gabriel David gtd@fe.up.pt. FEUP, Maio 2002 XML/XSL 1 FEUP Faculdade de Engenharia da Universidade do Porto XSL Porto, Maio de 2002 Gabriel David gtd@fe.up.pt Estilo vs Conteúdo 2 Reutilização de fragmentos de dados: o mesmo conteúdo pode ter um aspecto

Leia mais

Introdução. Introdução a HTML. A Linguagem HTML. Estrutura de uma Página. Mário Antonio Meireles Teixeira

Introdução. Introdução a HTML. A Linguagem HTML. Estrutura de uma Página. Mário Antonio Meireles Teixeira Introdução Introdução a HTML Mário Antonio Meireles Teixeira Dept o. de Informática - UFMA mario@deinf.ufma.br Página Web: É um documento composto de texto e códigos especiais, chamados tags, que especificam

Leia mais

COMO CONFIGURAR SUA(S) CONTA(S) NO MICROSOFT OFFICE OUTLOOK

COMO CONFIGURAR SUA(S) CONTA(S) NO MICROSOFT OFFICE OUTLOOK COMO CONFIGURAR SUA(S) CONTA(S) NO MICROSOFT OFFICE OUTLOOK Use as instruções de acrd cm a versã d seu Outlk (2010, 2007 u 2003) Para saber a versã de seu Outlk, clique n menu Ajuda > Sbre Micrsft Office

Leia mais

XML para transferência de dados Estrutura hierárquica do XML DTDs e XML Schema Consultas de documentos XML: XPath e XQuery Transformação de

XML para transferência de dados Estrutura hierárquica do XML DTDs e XML Schema Consultas de documentos XML: XPath e XQuery Transformação de Capítulo 9: XML XML para transferência de dados Estrutura hierárquica do XML DTDs e XML Schema Consultas de documentos XML: XPath e XQuery Transformação de documentos XML: XSLT Mapeamento entre documentos

Leia mais

http://rogerioaraujo.wordpress.com Série Rações Semanais Xpath e XSLT Rogério Araújo

http://rogerioaraujo.wordpress.com Série Rações Semanais Xpath e XSLT Rogério Araújo http://rogerioaraujo.wordpress.com Série Rações Semanais Xpath e XSLT Rogério Araújo http://rogerioaraujo.wordpress.com Série Rações Semanais Xpath e XSLT Rogério Araújo Questões A persistência é o menor

Leia mais

XML. na gestão de informações. Helder da Rocha Consultor. Integração total de negócios usando XML. Integração total de negócios usando XML

XML. na gestão de informações. Helder da Rocha Consultor. Integração total de negócios usando XML. Integração total de negócios usando XML Integração total de negócios usando XML Integração total de negócios usando XML São Paulo, 08 de maio de 2002 XML na gestão de informações Helder da Rocha Consultor 1 Objetivos Responder às questões Como

Leia mais

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza Webdesign Introdução a e as principais tags da linguagem Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Apresentar a Apresentar as

Leia mais

HARDWARE e SOFTWARE. O Computador é composto por duas partes: uma parte física (hardware) e outra parte lógica (software).

HARDWARE e SOFTWARE. O Computador é composto por duas partes: uma parte física (hardware) e outra parte lógica (software). HARDWARE e SOFTWARE O Cmputadr é cmpst pr duas partes: uma parte física (hardware) e utra parte lógica (sftware). Vcê sabe qual é a diferença entre "Hardware" e "Sftware"? Hardware: é nme dad a cnjunt

Leia mais

JavaScript (ou JScript)

JavaScript (ou JScript) 1. Introdução JavaScript (ou JScript) Uma linguagem como o JavaScript permite criar interfaces interativas na web (permite a interação do usuário). Para desenvolver web sites interativos precisamos de

Leia mais

MANUAL PARA ELABORAÇÃO DE ARTIGOS CIENTÍFICOS

MANUAL PARA ELABORAÇÃO DE ARTIGOS CIENTÍFICOS MANUAL PARA ELABORAÇÃO DE ARTIGOS CIENTÍFICOS Sã Paul 2013 1 1 INTRODUÇÃO Este Manual tem a finalidade de servir à nrmalizaçã da elabraçã de Trabalhs de Cnclusã de Curs TCC pr mei de artigs científics,

Leia mais

Diretor Conselheiro Técnico Consultores de serviços. Responsável pela Qualidade Gerente de Vendas Garantista NOVIDADES

Diretor Conselheiro Técnico Consultores de serviços. Responsável pela Qualidade Gerente de Vendas Garantista NOVIDADES Sã Paul, 06 de julh de 2009. Nº. 343 Divulgar esta infrmaçã para: Diretr Cnselheir Técnic Cnsultres de serviçs Gerente de Serviçs Gerente de Peças Chefe de Oficina Respnsável pela Qualidade Gerente de

Leia mais

Incorporando JavaScript em HTML

Incorporando JavaScript em HTML Incorporando JavaScript em HTML Existem quatro maneiras de incorporar JavaScript em HTML. Vamos abordar as três primeiras, por ser mais comum: Entre as tags dentro do código HTML. A partir

Leia mais

GERÊNCIA DE DADOS SEMI ESTRUTURADOS -XML. Prof. Angelo Augusto Frozza, M.Sc.

GERÊNCIA DE DADOS SEMI ESTRUTURADOS -XML. Prof. Angelo Augusto Frozza, M.Sc. GERÊNCIA DE DADOS SEMI ESTRUTURADOS -XML Prof. Angelo Augusto Frozza, M.Sc. O QUE É XML? Tecnologia desenvolvida pelo W3C http://www.w3c.org W3C: World Wide Web Consortium consórcio formado por acadêmicos

Leia mais

XML. 1. XML: Conceitos Básicos. 2. Aplicação XML: XHTML 3. Folhas de Estilo em Cascata XML

XML. 1. XML: Conceitos Básicos. 2. Aplicação XML: XHTML 3. Folhas de Estilo em Cascata XML 1 1. : Conceitos Básicos 2. Aplicação : XHTML 3. Folhas de Estilo em Cascata 2 é um acrônimo para EXtensible Markup Language é uma linguagem de marcação muito parecida com HTML foi designada para descrever

Leia mais

CAPÍTULO 10 TRANSLAÇÃO E ROTAÇÃO DE EIXOS

CAPÍTULO 10 TRANSLAÇÃO E ROTAÇÃO DE EIXOS CAPÍTULO 0 TRANSLAÇÃO E ROTAÇÃO DE EIXOS TRANSLAÇÃO DE EIXOS NO R Sejam O e O s eis primitivs, d Sistema Cartesian de Eis Crdenads cm rigem O(0,0). Sejam O e O s nvs eis crdenads cm rigem O (h,k), depis

Leia mais

Exercícios de Java Aula 17

Exercícios de Java Aula 17 Exercícis de Java Aula 17 Link d curs: http://www.liane.cm/2013/10/curs-java-basic-java-se-gratuit/ 1. Faça um prgrama que peça uma nta, entre zer e dez. Mstre uma mensagem cas valr seja inválid e cntinue

Leia mais

Aula 11 Bibliotecas de função

Aula 11 Bibliotecas de função Universidade Federal d Espírit Sant Centr Tecnlógic Departament de Infrmática Prgramaçã Básica de Cmputadres Prf. Vítr E. Silva Suza Aula 11 Biblitecas de funçã 1. Intrduçã À medida que um prgrama cresce

Leia mais

De acordo com estes critérios, uma sugestão de formato para nomes de tablespaces no banco de dados Oracle é a seguinte: S_O_T, onde:

De acordo com estes critérios, uma sugestão de formato para nomes de tablespaces no banco de dados Oracle é a seguinte: S_O_T, onde: Pedr F. Carvalh cntat@pedrfcarvalh.cm.br Tablespaces: Organizaçã e Nmenclatura Definir critéris para a divisã de um banc de dads Oracle em tablespaces é sempre uma questã imprtante para s DBAs na rganizaçã

Leia mais

XML e XSL da Teoria à Prática. 20 de Abril de 2001

XML e XSL da Teoria à Prática. 20 de Abril de 2001 XML e XSL da Teoria à Prática José Carlos Leite Ramalho Pedro Rangel Henriques 20 de Abril de 2001 XML e XSL: da Teoria à Prática 2 c FCA - EDITORA DE INFORMÁTICA Prefácio Quando o projecto desta obra

Leia mais

Capítulo V. Técnicas de Análise de Circuitos

Capítulo V. Técnicas de Análise de Circuitos Capítul V Técnicas de Análise de Circuits 5.1 Intrduçã Analisar um circuit é bter um cnjunt de equações u valres que demnstram as características de funcinament d circuit. A análise é fundamental para

Leia mais

Plano de curso Planejamento e Controle da Manutenção de Máquinas e Equipamentos

Plano de curso Planejamento e Controle da Manutenção de Máquinas e Equipamentos PLANO DE CURSO MSOBRPCMME PAG1 Plan de curs Planejament e Cntrle da Manutençã de Máquinas e Equipaments Justificativa d curs Nã é fácil encntrar uma definiçã cmpleta para Gestã da manutençã de máquinas

Leia mais

Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) XML Origens. HTML Problemas

Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) XML Origens. HTML Problemas Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) (extensible( Markup Language ) Origens (extensible Markup Language linguagem de marcação extensível) Criada em 1996 pelo W3C (World

Leia mais

Plano de aulas 2010 1ª série 1ª aula 2ª etapa

Plano de aulas 2010 1ª série 1ª aula 2ª etapa Plan de aulas 2010 1ª série 1ª aula 2ª etapa Escla Clégi Eng Juarez Wanderley Prfessr Fernand Nishimura de Aragã Disciplina Infrmática Objetivs Cnstruçã de um website pessal para publicaçã de atividades

Leia mais

XMLs E INTEGRAÇÃO COM BANCOS DE DADOS

XMLs E INTEGRAÇÃO COM BANCOS DE DADOS Faculdade de Tecnologia de Guaratinguetá. 07, novembro de 2011. XMLs E INTEGRAÇÃO COM BANCOS DE DADOS Abel Vieira, Cleber Lopes, Pedro Lemes saitovieira@gmail.com, cleber.campomori@gmail.com, pedro.lemes@gmail.com

Leia mais

Introdução. Definição. Validação. Universo XML. Apresentação. Processamento. Prof. Enzo Seraphim. Banco de Dados

Introdução. Definição. Validação. Universo XML. Apresentação. Processamento. Prof. Enzo Seraphim. Banco de Dados Introdução Definição Validação Apresentação Processamento Banco de Dados Universo XML Prof. Enzo Seraphim Popularidade do HTML Extremamente simples Estilo próprio para formatação de documentos Ligações

Leia mais

SUMÁRIO 1 Documentação de Código Fonte... 03 1.1 Ativação... 03 1.2 Integração dos Dados... 05 2. Integraç ão com e-commerce Ciashop...

SUMÁRIO 1 Documentação de Código Fonte... 03 1.1 Ativação... 03 1.2 Integração dos Dados... 05 2. Integraç ão com e-commerce Ciashop... 1 SUMÁRIO 1 Dcumentaçã de Códig Fnte... 03 1.1 Ativaçã... 03 1.2 Integraçã ds Dads... 05 2. Integraçã cm e-cmmerce Ciashp... 47 Cmpartilhar Estque 3. Publicar Prduts... 56 4. Alterar Prduts... 56 5. Excluir

Leia mais

TECNOLOGIAS WEB AULA 5 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD

TECNOLOGIAS WEB AULA 5 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD TECNOLOGIAS WEB AULA 5 PROF. RAFAEL DIAS RIBEIRO @RIBEIRORD Objetivos: Apresentar as principais tags utilizadas na construção de páginas Web. Compreender as principais funcionalidades de cada tag utilizada.

Leia mais

Código: Data: Revisão: Página: SUMÁRIO

Código: Data: Revisão: Página: SUMÁRIO UC_REQ-MK_ACF-001 27/01/2015 00 1 / 12 SUMÁRIO INTRODUÇÃO... 2 Objetiv... 2 Públic Alv... 2 Escp... 2 Referências... 2 DESCRIÇÃO GERAL DO PRODUTO... 2 Características d Usuári... 2 Limites, Supsições e

Leia mais

Este relatório tem por objetivo, abordar a sintaxe XML.

Este relatório tem por objetivo, abordar a sintaxe XML. Relatório do GPES Este relatório tem por objetivo, abordar a sintaxe XML. XML Estrutura do documento Um documento XML é uma árvore rotulada onde um nó externo consiste de: [1] Dados de caracteres (uma

Leia mais

XML extensible Markup Language. Prof. Fellipe Aleixo fellipe.aleixo@ifrn.edu.br

XML extensible Markup Language. Prof. Fellipe Aleixo fellipe.aleixo@ifrn.edu.br XML extensible Markup Language Prof. Fellipe Aleixo fellipe.aleixo@ifrn.edu.br XML Projetada para transportar e armazenar dados (estruturados) Importante conhecer e fácil de entender Exemplo de documento

Leia mais

MTUR Sistema FISCON. Manual do Usuário

MTUR Sistema FISCON. Manual do Usuário MTUR Sistema FISCON Manual d Usuári Índice 1. INTRODUÇÃO... 3 2. DESCRIÇÃO DO SISTEMA... 3 3. ACESSAR O SISTEMA... 4 4. UTILIZANDO O SISTEMA... 5 4.1. CADASTRAR CONVENENTE... 5 4.2. INSERIR FOTOGRAFIAS/IMAGENS

Leia mais

2º Passo Criar a conexão via ODBC (Object DataBase Conection)

2º Passo Criar a conexão via ODBC (Object DataBase Conection) Prjet de Sexta-feira: Prfessra Lucélia 1º Pass Criar banc de dads u selecinar banc de dads. Ntas: Camps nas tabelas nã pdem cnter caracteres acentuads, especiais e exclusivs de línguas latinas. Nã há necessidade

Leia mais

Banco de Dados. DIEGO BARCELOS RODRIGUES dbarcelos@ifes.edu.br 2015 (2015/1) 1. Ifes - Campus Cachoeiro de Itapemirim

Banco de Dados. DIEGO BARCELOS RODRIGUES dbarcelos@ifes.edu.br 2015 (2015/1) 1. Ifes - Campus Cachoeiro de Itapemirim Ifes - Campus Cacheir de Itapemirim Banc de Dads DIEGO BARCELOS RODRIGUES dbarcels@ifes.edu.br 2015 (2015/1) 1 Agenda Breve revisã ds Cnceits Básics SQL (Linguagem de Cnsulta Estruturada) Subdivisões da

Leia mais

ANEXO CONDIÇÕES OU RESTRIÇÕES RESPEITANTES À UTILIZAÇÃO SEGURA E EFICAZ DO MEDICAMENTO A SEREM IMPLEMENTADAS PELOS ESTADOS-MEMBROS

ANEXO CONDIÇÕES OU RESTRIÇÕES RESPEITANTES À UTILIZAÇÃO SEGURA E EFICAZ DO MEDICAMENTO A SEREM IMPLEMENTADAS PELOS ESTADOS-MEMBROS ANEXO CONDIÇÕES OU RESTRIÇÕES RESPEITANTES À UTILIZAÇÃO SEGURA E EFICAZ DO MEDICAMENTO A SEREM IMPLEMENTADAS PELOS ESTADOS-MEMBROS 1 Os Estads-Membrs devem garantir que tdas as cndições u restrições relativas

Leia mais

extensible Markup Language <XML/>

extensible Markup Language <XML/> extensible Markup Language Lirisnei Gomes de Sousa lirisnei@hotmail.com Jair C Leite jair@dimap.ufrn.br XML Evolução O que é XML? Aplicações Sintaxe Linguagens auxiliares Conclusões O Futuro (proposto)

Leia mais

Modelo de Negócios. TRABALHO REALIZADO POR: Antonio Gome- 2007009 // Jorge Teixeira - 2008463

Modelo de Negócios. TRABALHO REALIZADO POR: Antonio Gome- 2007009 // Jorge Teixeira - 2008463 Mdel de Negócis Trabalh n âmbit da disciplina de Mdelaçã de dads. Criaçã de uma platafrma utilizand as tecnlgias SQL PHP e Javascript.. TRABALHO REALIZADO POR: Antni Gme- 2007009 // Jrge Teixeira - 2008463

Leia mais

Autoria Web HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Autoria Web HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza HTML Introdução a HTML e as principais tags da linguagem Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Apresentar a HTML Apresentar

Leia mais

PROGRAMA CLIENTE REFERÊNCIA FH REGULAMENTO

PROGRAMA CLIENTE REFERÊNCIA FH REGULAMENTO PROGRAMA CLIENTE REFERÊNCIA FH REGULAMENTO Última Revisã: 02/06/2014 1. RESUMO CADASTRO Cliente preenche Frmulári de Cadastr CONFIRMAÇÃO DE CADASTRO A FH envia um e-mail de cnfirmaçã de cadastr para cliente

Leia mais

Instruções para as apresentações científicas

Instruções para as apresentações científicas Instruções para as apresentações científicas As apresentações pderã ser realizadas na frma de PÔSTER u ORAL, dentr das especialidades dntlógicas: Ciências Básicas, Estmatlgia/Radilgia/Patlgia, Cirurgia,

Leia mais

Transformação de documentos XML

Transformação de documentos XML Transformação de documentos XML César Vittori cvittori@inf.ufrgs.br Outubro de 2000 Resumo XSLT: Transformações XSL. Transformação de documentos XML. XSLT Introdução XSLT: transformações XSL (inglês: XSL

Leia mais

Sistema de Cota de Tela Manual do Usuário Envio de Arquivo XML

Sistema de Cota de Tela Manual do Usuário Envio de Arquivo XML Sistema de Cota de Tela Manual do Usuário Envio de Arquivo XML Histórico de Revisão Versão Data Sumario de mudanças 1.0 02-08-05 2.0 15-09-05 Inclusão dos novos formatos para envio de dados Sala dia/semana,

Leia mais

Apostila de XHTML Curso de Internet Professor Rinaldo Demétrio

Apostila de XHTML Curso de Internet Professor Rinaldo Demétrio Conteúdo XHTML - Por quê?... 2 Porque XHTML?... 2 Diferenças Entre XHTML e HTML... 3 Como Preparar-se para a XHTML... 3 As Diferenças Mais Importantes:... 3 Os Elementos Devem Estar Devidamente Aninhados...

Leia mais

Transformadores. Transformadores 1.1- INTRODUÇÃO 1.2- PRINCÍPIO DE FUNCIONAMENTO

Transformadores. Transformadores 1.1- INTRODUÇÃO 1.2- PRINCÍPIO DE FUNCIONAMENTO Transfrmadres 1.1- INTRODUÇÃO N estud da crrente alternada bservams algumas vantagens da CA em relaçã a CC. A mair vantagem da CA está relacinada cm a facilidade de se elevar u abaixar a tensã em um circuit,

Leia mais

Tribunal de Contas do Estado de Minas Gerais Diretoria de Tecnologia da Informação

Tribunal de Contas do Estado de Minas Gerais Diretoria de Tecnologia da Informação 1.1.1.1 Cas de us Descmpactar e Cnverter arquivs d módul de Instruments de Planejament 1.1.1.1.1 Precndições 1. O cas de us de envi deve ter sid cncluíd cm sucess 1.1.1.1.2 Flux principal 1. O SICOM descmpacta

Leia mais

WEBDESIGN. Professor: Paulo Trentin paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira

WEBDESIGN. Professor: Paulo Trentin paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira WEBDESIGN Professor: Paulo Trentin paulo@paulotrentin.com.br http://www.paulotrentin.com.br Escola CDI de Videira 1 CDI - Curso de Webdesign - Prof. Paulo Trentin Objetivos para esta aula Debater sobre

Leia mais

Sistema de Processamento Eletrônico de Cartas Precatórias da Justiça do Trabalho

Sistema de Processamento Eletrônico de Cartas Precatórias da Justiça do Trabalho Sistema de Processamento Eletrônico de Cartas Precatórias da Justiça do Trabalho Maio/2007 Página 1 Sumário Apresentação... 3 Links de Atalho... 4 Distribuição Processual... 5 Autuação Processual... 6

Leia mais

CTH - ALERT REFERRAL NOVAS FUNCIONALIDADES/Perfil Administrativo Centro de Saúde

CTH - ALERT REFERRAL NOVAS FUNCIONALIDADES/Perfil Administrativo Centro de Saúde Cnsulta a Temp e Hras CTH - ALERT REFERRAL NOVAS FUNCIONALIDADES/Perfil Administrativ Centr de Saúde 2013 ALERT Life Sciences Cmputing, S.A.. Tds s direits reservads. A ALERT Life Sciences Cmputing, S.A.

Leia mais

XML (extensible Markup Language)

XML (extensible Markup Language) Sumário 1. Introdução a Aplicações Não-Convencionais 2. Revisão de Modelagem Conceitual 3. BD Orientado a Objetos (BDOO) 4. BD Objeto-Relacional (BDOR) 5. BD Temporal (BDT) 6. BD Geográfico (BDG) 7. BD

Leia mais

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 06: Introdução Linguagem HTML

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 06: Introdução Linguagem HTML PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 06: Introdução Linguagem HTML O Desenvolvimento Web O desenvolvimento web é o termo utilizado para descrever atividade relacionada

Leia mais

Módulo III Introdução a XML

Módulo III Introdução a XML Módulo III Introdução a XML Prof. Ismael H F Santos April 05 Prof. Ismael H. F. Santos - ismael@tecgraf.puc-rio.br 1 Ementa Modulo III XML SGML - Standard Generalized Markup Language XML - Extensible Markup

Leia mais

Aplicação Hibernate1 no NetBeans

Aplicação Hibernate1 no NetBeans Aplicaçã Hibernate1 n NetBeans Hibernate é um framewrk que frnece ferramentas para efetuar mapeament bjet/relacinal para Java. Mapeament bjet/relacinal é prcess de cnversã bidirecinal entre bjets e tabelas

Leia mais

Perguntas frequentes sobre o Programa Banda Larga nas Escolas

Perguntas frequentes sobre o Programa Banda Larga nas Escolas Perguntas frequentes sbre Prgrama Banda Larga nas Esclas 1. Qual bjetiv d Prgrama Banda Larga nas Esclas? O Prgrama Banda Larga nas Esclas tem cm bjetiv cnectar tdas as esclas públicas à internet, rede

Leia mais

SGCT - Sistema de Gerenciamento de Conferências Tecnológicas

SGCT - Sistema de Gerenciamento de Conferências Tecnológicas SGCT - Sistema de Gerenciament de Cnferências Tecnlógicas Versã 1.0 09 de Setembr de 2009 Institut de Cmputaçã - UNICAMP Grup 02 Andre Petris Esteve - 070168 Henrique Baggi - 071139 Rafael Ghussn Can -

Leia mais

XML (extensible Markup Language)

XML (extensible Markup Language) XML (extensible Markup Language) João Carlos Pinheiro jcarlos026@ig.com.br Comentário As implicações mais amplas de um formato de dados padrão e de fácil processamento como XML, são difíceis de imaginar,

Leia mais