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

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

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

Transcrição

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

2 Introcução Componentes de um Documento Eletrônico Digital Conteúdo: formado pelas informações que o documento transmite aos seus leitores, como seu título, seus autores, seu texto, etc. Estrutura: organização da informação Apresentação/Estilo: formada por elementos que indicam como o conteúdo será apresentado quando o documento eletrônico for visualizado, isto é, são elementos que indicam como o documento será formatado (tipo de letra, cor de letra, localização do título, tabulações, etc.) Linguagem de Marcação (Markup Language) Linguagem através da qual marcas (tags) descrevem o significado de cada entidade informacional de um documento Exemplos de Marcações: <li> José da Silva </li> Marcação na linguagem HTML que indica que José da Silva deve ser exibido na forma de item: José da Silva <nome> José da Silva </nome> Marcação na linguagem XML que indica que o texto José da Silva significa um nome de pessoa

3 XML (extensible Markup Language) Padrão para definição, validação e compartilhamento de informação formatada em um documento eletrônico A informação é estruturada através de marcações (tags): Exemplo: <Placa> IIK1040 </Placa> IIK1040 é uma informação marcada por <Placa> A marcação inicia por <Placa>, encerra por </Placa> e contém como conteúdo IKK1040 As marcações definem o significado das informações contidas no documento XML, permitindo que este documento seja trocado por sistemas de informação em um ambiente de comércio eletrônico B2B Exemplo: <Placa> IIK1040 </Placa> A marcação <Placa> indica que a informação IIK1040 corresponde a uma placa de automóvel Marcações podem conter marcações, formando um documento com uma estrutura complexa Exemplo: <Veiculo> <Placa> IIK1040 </Placa> <Modelo> VW Fusca </Modelo> <AnoFabricacao> 1981 </AnoFabricacao> <Proprietario> <Nome> Antonio Carlos </Nome> <Localizacao> ac@netxxx.com.br </Localizacao> </Proprietario> </Veiculo>

4 Documentos XML são usados tanto para troca de informações entre sistemas de informação (Comércio eletrônico B2B), Computador A Doc XML Computador B

5 Estrutura de um documento XML Um documento XML é formado por elementos e atributos Em um documento XML: Um elemento é formado pelo par inicio e fim de marcação: <Placa> IJD9090 </Placa> Onde: <Placa> é o início de marcação, </Placa> é o fim de marcação, e IJD9090 é o conteúdo Um elemento pode conter texto e/ou outros elementos <Proprietario> <Nome> Joaquim Manuel </Nome> <Localizacao> joam@xxx.com.br </Localizacao> </Proprietario> O elemento Proprietário contém os elementos Nome e Localização O elemento Nome contém o texto Joaquim Manuel O elemento Localização contém o texto joam@xxx.com.br Um atributo é uma informação adicional associada ao elemento. Fica junto ao início de marcação do elemento <Valor Moeda="Real"> 1000,00 </Valor> O atributo Moeda, do elemento Valor, informa que o conteúdo está em Reais

6 <?xml version="1.0" encoding="iso "?> <?xml-stylesheet href='veiculos.xsl' type='text/xsl'?> <!DOCTYPE Veiculos SYSTEM "Veiculos.dtd"> <RegistroDeVeiculos> <Veiculo> <Placa> IJD9090 </Placa> <Modelo> VW Brasilia </Modelo> <AnoFabricacao> 1981 </AnoFabricacao> <Proprietario> <Nome> Jose da Silva </Nome> <Localizacao> </Localizacao> <Localizacao> <Endereco> <Rua> Rua A </Rua> <Numero> 123 </Numero> <Cidade> Santa Maria </Cidade> </Endereco> </Localizacao> </Proprietario> <Valor Moeda = "Real"> 1000,00 </Valor> </Veiculo> <Veiculo> <Placa> IKK1010 </Placa> <Modelo> VW Variant </Modelo> <AnoFabricacao> 1970 </AnoFabricacao> <Proprietario> <Nome> Joaquim Manuel </Nome> <Localizacao> joam@xxx.com.br </Localizacao> </Proprietario> </Veiculo> <Veiculo> <Placa> IIK1040 </Placa> <Modelo> VW Fusca </Modelo> <AnoFabricacao> 1981 </AnoFabricacao> <Proprietario Tipo="PJuridica"> <Nome> Antonio Carlos </Nome> <Localizacao> ac@netxxx.com.br </Localizacao> </Proprietario> <Veiculo> </RegistroDeVeiculos >

7 Cometários do Exemplo É um documento que contém descrições de veículos Contém o elemento inicial: RegistroDeVeiculos <RegistroDeVeiculos>... </RegistroDeVeiculos> O elemento RegistroDeVeiculos contém três elementos Veiculo <RegistroDeVeiculos> <Veiculo>... </Veiculo> <Veiculo>... </Veiculo> <Veiculo>... </Veiculo> </RegistroDeVeiculos> Cada elemento Veiculo contém os elementos Placa, Modelo, AnoFabricacao, Proprietario e Valor. <Veiculo> <Placa>... </Placa> <Modelo>... </Modelo> <AnoFabricacao>... </AnoFabricacao> <Proprietario>... </Proprietario> <Valor Moeda =... >... </Valor> </Veiculo> Os elementos Placa, Modelo, Moeda e AnoFabricação contêm texto em seu conteúdo O elemento Valor possui o atributo Moeda, que indica a moeda do valor O elemento Valor é opcional, não está representado nos veículos IKK1010 e IIK1040.

8 O elemento Proprietário contém o elemento Nome e vários elementos Localização. O proprietário do veículo IJD9090 possui duas localizações, e os proprietários dos veículos IKK1010 e IIK1040 possuem uma única localização cada. O elemento Localização é construído de duas formas Primeira: contém um texto como valor <Localizacao> joam@xxx.com.br </Localizacao> Segunda: contém o elemento endereço <Localizacao> <Endereco> <Rua> Rua A </Rua> <Numero> 123 </Numero> <Cidade> Santa Maria </Cidade> </Endereco> </Localizacao> O elemento Endereço contém os elementos Rua, Numero e Cidade

9 DTD (Document Type Definition) Um DTD é um documento que define as regras para a construção de um documento XML, isto é, define quais os tipos de elementos que podem ser usados no documento, e maneira com que elementos destes tipos podem ser combinados No DTD, uma regra deve ser definida para especificar como deve ser construído cada tipo de elemento : Tipo de Elemento Regra (Conteúdos possíveis para um elemento do tipo) Veículo Placa seguido de Modelo seguido de AnoFabricacao seguido de Proprietario seguido de Valor (que é opcional) Placa Texto Modelo Texto AnoFabricacao Texto Valor Texto, com o atributo Moeda Priprietário Nome seguido de um ou mais elementos Localizacao Nome Localizacao Endereco Rua Numero Cidade CEP RegistroDeVeiculos Texto Várias ocorrências de: Texto ou elemento Endereco Rua, seguido de Numero seguido de CEP (que é opcional) seguido de Cidade Texto Texto Texto Texto Zero ou mais elementos Veiculo

10 Uma regra possui o seguinte formato: <!ELEMENT tipodoelemento conteúdospossíveis > Onde: TipoDoElemento indica um tipo de elemento possível no documento ConteúdosPossíveis indica quais os conteúdos possíveis para este tipo de elemento Exemplo de DTD para o XML de veículos <!ELEMENT RegistroDeVeiculos (Veiculo)* > <!ELEMENT Veiculo ( Placa, Modelo, AnoFabricacao, Proprietario, Valor? )> <!ELEMENT Placa (#PCDATA)> <!ELEMENT Modelo (#PCDATA)> <!ELEMENT AnoFabricacao (#PCDATA) > <!ELEMENT Proprietario (Nome, Localizacao+) > <!ELEMENT Nome (#PCDATA) > <!ELEMENT Localizacao (#PCDATA Endereco)*> <!ELEMENT Enderec (Rua, Numero,CEP?,Cidade)> <!ELEMENT Rua (#PCDATA) > <!ELEMENT Numero (#PCDATA) > <!ELEMENT CEP (#PCDATA) > <!ELEMENT Cidade (#PCDATA) > <!ELEMENT Valor (#PCDATA) > <!ATTLIST Valor Moeda (Real Dollar Euro) #REQUIRED >

11 Comentários sobre o exemplo: <!ELEMENT Veiculo ( Placa, Modelo, AnoFabricacao, Proprietario, Valor? )> significa que: o tipo de elemento Veículo deve conter Placa, seguido de Modelo, seguido de AnoFabricacao, seguido de Proprietario, seguido de Valor, que é opcional (símbolo? indica opcional, símbolo, indica seguido de ). <!ELEMENT Placa (#PCDATA)> significa que o tipo de elemento Placa deve conter texto como valor <!ELEMENT RegistroDeVeiculos (Veiculo)* > significa que: RegistroDeVeiculos deve conter zero ou mais elementos Veiculo (símbolo * indica zero ou mais) <!ELEMENT Proprietario (Nome, Localizacao+) > significa que: Proprietario deve conter Nome seguido de um ou mais elementos Localização (símbolo + indica um ou mais) <!ELEMENT Localizacao (#PCDATA Endereco)*> significa que: Localizacao deve conter zero ou mais ocorrências de texto ou Endereco (símbolo * indica zero ou mais, símbolo indica ou) <!ATTLIST Valor Moeda (Real Dollar Euro) #REQUIRED > significa que o elemento Valor deve conter o atributo Moeda, e que o valor do atributo moeda deve ser: Real ou Dollar ou Euro.

12 Documento XML bem formado Um documento XML é dito bem formado quando suas marcações estão corretas, isto é, de estão de acordo com a linguagem de marcação de XML Documento bem formado: <a atr= x > <b> abc </b> </a> Documento que não é bem formado: <a> <b> abc </a> </b> Erro: O elemento <b> encerra por </a> e o elemento <a> encerra por </b> Documento que não é bem formado <a> <b> abc </b> <c> de <c> </a> Erro: O elemento <c> não é encerrado

13 Documento XML Válido Um documento XML é dito válido quando é bem formado e obedece as regras de um DTD, isto é, as elementos estão de acordo com as regras estabelecidas no DTD Exemplo: sendo um DTD com as seguintes regras <!ELEMENT a (b)+ > <!ELEMENT b (c, d) > <!ELEMENT c (#PCDATA)> <!ELEMENT d (#PCDATA)> O seguinte documento é bem formado e válido para o DTD definido acima <a> <b> <c> bla</c> <d> bla </d> </b> <b> <c> bla </c> <d> bla </d> </b> </a> O seguinte documento bem formado, mas não é válido para o DTD definido acima <a> <b> <d> bla </d> </b> <b> <c> bla </c> <d> bla </d> </b> </a> Erro: A primeira ocorrência de <b> não é válida, pois deve conter os elementos <c> e <d>

14 Parsers são programas que verificam se um documento XML está válido para um DTD Doc. XML Parser XML Doc. DTD Doc. XML bem formado e válido

15 Sintaxe da linguagem DTD Declaração de Elemento: <!Element nome modelo de conteúdo > Modelo de conteúdo Indica os elementos que podem ocorrer no conteúdo do elemento declarado Contém indicadores de ocorrência dos elementos que podem ocorrer no conteúdo do elemento declarado A? = uma ou zero ocorr. de A A* = zero ou mais ocorr. de A A+ = uma ou mais ocorr. de A A B = ocorre A ou B A,B = ocorre A seguido por B #PCDATA = ocorre cadeia de caracteres ANY = conteúdo é um elemento vazio ANY = ocorrência de qualquer elemento do DTD Declaração de atributo <!ATTLIST nome do elemento nome do atributo tipo valor padrão > Exemplos de Tipos CDATA = valor de atributo é uma seqüência de caract. ID = atributo que deve ter valor único Exemplos de valores padrões #REQUIRED = atributo obrigatório #IMPLIED = atributo opcional

16 no documento Exercício 1 Verificar os documento Veiculos.xml, Veiculos.dtd Exercício 2 Contruir um documento XML para representar turmas de uma disciplina, de acordo com o seguinte DTD: <!-- DTD Disciplina --> <!ELEMENT Diciplina (Nome, CargaHoraria, Turma*)> <!ELEMENT Nome (#PCDATA)> <!ELEMENT CargaHoraria (#PCDATA)> <!ELEMENT Turma ( Semestre, Horario, Professor+, Aluno+)> <!ELEMENT Semestre (#PCDATA)> <!ELEMENT Horario (#PCDATA)> <!ELEMENT Professor (Nome, Endereco)> <!ELEMENT Aluno (Nome, Endereco, Situacao)> <!ELEMENT Endereco (Logradouro,Numero,CEP?,Cidade)> <!ELEMENT Logradouro(#PCDATA) > <!ELEMENT Numero (#PCDATA) > <!ELEMENT CEP (#PCDATA) > <!ELEMENT Cidade (#PCDATA) > <!ELEMENT Situacao (Avaliacao, Faltas)> <!ELEMENT Avaliacao (#PCDATA)> <!ATTLIST Avaliacao Tipo ( Nota Conceito ) #REQUIRED> <!ELEMENT Faltas (#PCDATA)>

17 Exercício 3 Dublin Core é um é um esquema de para descrever recursos (páginas) da Internet para fins de busca. O esquema é formado pelos 15 elementos descritos na tabela a seguir Atividades: Construir um DTD para representar os elementos do esquema Dublin Core Contruir um documento XML que contenha metadados que descrever o seguinte recurso, acordo com o DTD especificado: Elemento Title Subject Description Descrição Título do recurso (página) Tema, assunto do recurso Descrição do conteúdo do recurso Language Idioma do recurso Source Informações sobre os recursos que contribuíram para a elaboração do recurso corrente. Relation Recursos que possuem relacionamentos com o recurso corrente Coverage Creator Contributor Publisher Rights Date Type Format Identifier Características espaciais ou temporais Pessoa ou organização responsável pela criação do conteúdo intelectual do recurso. Pessoa ou organização que contribui intelectualmente na criação do recurso (exemplo: editor, ilustrador, tradutor, etc) Identifica a entidade responsável por tornar o recurso disponível Direitos autorais Data da criação ou publicação do recurso Forma como o conteúdo é expresso (artigo, relatório técnico, dissertação) Formato em que o recurso é materializado (postscript, HTML, DOC, PDF, etc.) Possui o identificador único do recurso (URI, ISSBN, etc.)

18 Bibliografia Bax, M. Introdução às linguagens de marcas. Ciência da Brasília, v. 30, n. 1, p , jan./abr Informação, Almeida, M. Uma introdução ao XML, sua utilização na Internet e alguns conceitos complementares. Ciência da Informação, Brasília, v. 31, n. 2, p. 5-13, maio/ago Marchal, B. XML: conceitos e aplicações. São Paulo:Berkeley, 2000 Norman, P. A Study of Extensibel Markup Language Souza, M.; Vendrusculo, L.; Melo Metadados para a descrição de recursos de informação eletrônica:utilização do padrão Dublin Core. Ci. Inf., Brasília, v. 29, n. 1, p , jan./abr XML Bible.

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 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

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

GESTÃO DA CADEIA DE SUPRIMENTOS FORMAS DE TROCA DE INFORMAÇÃO: EDI E XML

GESTÃO DA CADEIA DE SUPRIMENTOS FORMAS DE TROCA DE INFORMAÇÃO: EDI E XML GESTÃO DA CADEIA DE SUPRIMENTOS FORMAS DE TROCA DE INFORMAÇÃO: EDI E XML Prof. Dr. Daniel Caetano 2016-1 Objetivos Compreender as diferentes tecnologias de troca de informação em uma Cadeia de Suprimentos

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

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

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

Aula 2: Listas e Links

Aula 2: Listas e Links Aula 2: Listas e Links Nesta segunda aula, você aprenderá a utilizar listas numeradas ou não, a entender o que são listas de definições e como fazer referências a outros documentos. Vamos entender a diferença

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

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

BREVE INTRODUÇÃO À LINGUAGEM XML

BREVE INTRODUÇÃO À LINGUAGEM XML BREVE INTRODUÇÃO À LINGUAGEM XML Por Carlos H. Marcondes marcon@vm.uff.br Rio de Janeiro Abril 2008 PROGRAMA 1.Problema, motivações e conceitos 2.Estrutura de um documento XML 1.DTDs, Schemas 2.Folhas

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

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

Introdução de XML. Dados da Web. Gerência de Dados da Web. A Web representa, nos dias de hoje, um repositório universal de dados, onde:

Introdução de XML. Dados da Web. Gerência de Dados da Web. A Web representa, nos dias de hoje, um repositório universal de dados, onde: Dados da Web Introdução de XML Banco de Dados II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM

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

Sumário. 4 Introdução. 4 Definições. 4 Utilização. 4 Padrões. 4 Conclusão. 4 Os padrões permitem 4 Padrões USMARC 4 Padrões Dublin Core

Sumário. 4 Introdução. 4 Definições. 4 Utilização. 4 Padrões. 4 Conclusão. 4 Os padrões permitem 4 Padrões USMARC 4 Padrões Dublin Core Sumário 4 Introdução 4 Definições 4 Utilização 4 Padrões 4 Os padrões permitem 4 Padrões USMARC 4 Padrões Dublin Core 4 Conclusão Introdução 4 A constante evolução da área de informática, permite com que

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

MINISTÉRIO DA CULTURA

MINISTÉRIO DA CULTURA N. o 210 11 de Setembro de 2003 DIÁRIO DA REPÚBLICA I SÉRIE-B 5945 MINISTÉRIO DA CULTURA Despacho Normativo n. o 37/2003 Considerando que o Decreto-Lei n. o 125/2003, de 20 de Junho, regulou a forma de

Leia mais

Um documento XML possui Unidade lógica - os elementos Usuário "inventa" as marcas através de DTDs

Um documento XML possui Unidade lógica - os elementos Usuário inventa as marcas através de DTDs XML Um documento XML possui Unidade lógica - os elementos Usuário "inventa" as marcas através de DTDs Unidade física - as entidades Armazenamento separado dos dados Como toda linguagem de marcação: XML

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

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

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

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

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados 1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,

Leia mais

O PADRÃO DE METADADOS DUBLIN CORE: A REPRESENTAÇÃO DESCRITIVA EM HTML 1

O PADRÃO DE METADADOS DUBLIN CORE: A REPRESENTAÇÃO DESCRITIVA EM HTML 1 1 Eixo Temático: Organização e Representação da Informação e do Conhecimento O PADRÃO DE METADADOS DUBLIN CORE: A REPRESENTAÇÃO DESCRITIVA EM HTML 1 Bill Alexander Santos da Silva 2 Juliana Marques do

Leia mais

Questões sobre Web Mining e Web Warehousing

Questões sobre Web Mining e Web Warehousing Curso de Data Warehousing PUC-Rio TecBD Prof. Rubens Melo Tendências Web Warehousing e Web Mining Questões sobre Web Mining e Web Warehousing Quais são as características da plataforma WEB Quais os tipos

Leia mais

Programação de Servidores CST Redes de Computadores

Programação de Servidores CST Redes de Computadores Programação de Servidores CST Redes de Computadores Marx Gomes Van der Linden http://marx.vanderlinden.com.br ( Material baseado no original de Marcelo José Siqueira Coutinho de Almeida ) HMTL Arquivo-texto

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

Metadados e Dublin Core

Metadados e Dublin Core Metadados e Dublin Core Eloi Juniti Yamaoka 14 de Fevereiro de 2007 Meta Meta = sobre (about) Metadados Metametadados Metadata Meta data Metainformação Metadados? Dados sobre dados Informação sobre informações

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

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 de Internet. Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi

XML e Banco de Dados de Internet. Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi XML e Banco de Dados de Internet Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi Motivação Diversas aplicações Web utilizam Fontes de Dados (BD); Arquitetura Cliente-Servidor (2

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

Guia de publicação de imóveis

Guia de publicação de imóveis Guia de publicação de imóveis Como disponibilizar seus imóveis facilmente no Tá Tri Imóveis Porto Alegre, 01 de junho de 2011 imoveis@tatri.com.br http://www.tatri.com.br Índice Introdução...3 Sobre...3

Leia mais

Sintaxe XML. César Vittori cvittori@inf.ufrgs.br. Outubro de 2000. Resumo Introdução à sintaxe XML. Marcação tradicional x marcação de documentos

Sintaxe XML. César Vittori cvittori@inf.ufrgs.br. Outubro de 2000. Resumo Introdução à sintaxe XML. Marcação tradicional x marcação de documentos Sintaxe XML César Vittori cvittori@inf.ufrgs.br Outubro de 2000 Resumo Introdução à sintaxe XML. Marcação tradicional x marcação de documentos XML. Sintaxe XML Marcação de documentos eletrônicos XML é

Leia mais

Quem sou eu? Ana Paula Alves de Lima. Formação: E-mail: paulapeniel@gmail.com

Quem sou eu? Ana Paula Alves de Lima. Formação: E-mail: paulapeniel@gmail.com Introdução a Linguagem HTML: Conceitos Básicos e Estrutura ANA PAULAALVES DE LIMA INFORMÁTICA E METODOLOGIA - SUBSEQUENTE 1 Quem sou eu? Ana Paula Alves de Lima Formação: Bacharel em Sistemas de Informação;

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

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

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

XTREM: UMA FERRAMENTA PARA ARMAZENAMENTO DE DOCUMENTOS XML EM BANCO DE DADOS RELACION ABS

XTREM: UMA FERRAMENTA PARA ARMAZENAMENTO DE DOCUMENTOS XML EM BANCO DE DADOS RELACION ABS JÚLIO CESAR FRANCHETTI STELMATCHUK XTREM: UMA FERRAMENTA PARA ARMAZENAMENTO DE DOCUMENTOS XML EM BANCO DE DADOS RELACION ABS Dissertação apresentada como requisito parcial à obtenção do grau de Mestre.

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

UNIVERSIDADE REGIONAL DE BLUMENAU DIVISÃO DE TECNOLOGIA DA INFORMAÇÃO

UNIVERSIDADE REGIONAL DE BLUMENAU DIVISÃO DE TECNOLOGIA DA INFORMAÇÃO UNIVERSIDADE REGIONAL DE BLUMENAU DIVISÃO DE TECNOLOGIA DA INFORMAÇÃO MANUAL DE UTILIZAÇÃO DO DION (DIÁRIO ONLINE FURB) - PROFESSORES 1. ACESSANDO O SISTEMA O sistema DION está disponível no endereço www.furb.br/dion.

Leia mais

3.1 Definições Uma classe é a descrição de um tipo de objeto.

3.1 Definições Uma classe é a descrição de um tipo de objeto. Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:

Leia mais

ILP - Introdução à Linguagem de Programação. Plano de estudo: - Constantes e variáveis. - Atribuindo valores às variáveis.

ILP - Introdução à Linguagem de Programação. Plano de estudo: - Constantes e variáveis. - Atribuindo valores às variáveis. Plano de estudo: -. - Atribuindo valores às variáveis. - Expressões Na maioria das vezes, precisamos armazenar dados para manipulá-los. Por exemplo, em um escritório de contabilidade, armazenamos os dados

Leia mais

Comércio Eletrônico Manual de Orientações Técnicas

Comércio Eletrônico Manual de Orientações Técnicas Comércio Eletrônico Manual de Orientações Técnicas versão março/2011 Índice 1 Apresentação... 4 1.1 Vantagens oferecidas... 4 1.2 Requisitos necessários... 4 2 Modalidades de Pagamento... 5 2.1 Débito

Leia mais

Fundação Escola de Sociologia e Política de São Paulo Faculdade de Biblioteconomia e Ciência da Informação PLANO DE ENSINO - 2015

Fundação Escola de Sociologia e Política de São Paulo Faculdade de Biblioteconomia e Ciência da Informação PLANO DE ENSINO - 2015 Fundação Escola de Sociologia e Política de São Paulo Faculdade de Biblioteconomia e Ciência da Informação PLANO DE ENSINO - 2015 I. IDENTIFICAÇÃO DISCIPLINA ORGANIZAÇÃO DE RE- CARGA HORÁRIA 82 h CURSOS

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

Prova de pré-requisito

Prova de pré-requisito Prova de pré-requisito PHP & MySQL: Técnicas para Web 2.0 1 - Qual das opções constrói a tabela abaixo: DIA MÊS ANO 28 04 1988 22 02 2002 a) b) c) dia mês ano

Leia mais

Agência Nacional de Energia Elétrica ANEEL

Agência Nacional de Energia Elétrica ANEEL Agência Nacional de Energia Elétrica ANEEL Superintendência de Gestão Técnica da Informação - SGI Superintendência de Regulação dos Serviços Comerciais - SRC Sistema de Controle de Subvenções SCS Tarifa

Leia mais

Introdução a JavaServer Pages. Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Desenvolvimento de sistemas web

Introdução a JavaServer Pages. Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Desenvolvimento de sistemas web Introdução a JavaServer Pages Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Desenvolvimento de sistemas web JavaServer Pages Problemas com Servlets: É improdutivo para gerar todo o conteúdo

Leia mais

Banco de Dados. Microsoft Access. Índice

Banco de Dados. Microsoft Access. Índice Banco de Dados Microsoft Access PARTE 03 edição 2007 Índice 19-) Consulta... 27 20) Criando uma consulta... 27 21) Salvando a consulta... 28 22) Selecionando os campos das tabelas para a consulta... 29

Leia mais

DIAGRAMA DE ATIVIDADES

DIAGRAMA DE ATIVIDADES DIAGRAMA DE ATIVIDADES Profª Lucélia Oliveira Email: lucelia.com@gmail.com DIAGRAMA DE ATIVIDADES É o diagrama com maior ênfase ao nível de algoritmo da UML e provavelmente um dos mais detalhistas. Era

Leia mais

4 Pan: Uma linguagem de domínio específico (DSL) para VRT

4 Pan: Uma linguagem de domínio específico (DSL) para VRT 4 Pan: Uma linguagem de domínio específico (DSL) para VRT Uma linguagem de domínio específico (DSL domain-specific language) em MDSD permite tornar os aspectos relevantes de um domínio modeláveis, ou seja,

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

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

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

DESCRIÇÃO E RECUPERAÇÃO DE NOTÍCIAS JORNALÍSTICAS POR MEIO DE METADADOS

DESCRIÇÃO E RECUPERAÇÃO DE NOTÍCIAS JORNALÍSTICAS POR MEIO DE METADADOS 10 DESCRIÇÃO E RECUPERAÇÃO DE NOTÍCIAS JORNALÍSTICAS POR MEIO DE METADADOS DESCRIPTION AND RETRIEVING NEWS STORY BY METADATA João Brambilla 1, Silvio Carro 1, Munir Felício 1 1 Faculdade de Informática

Leia mais

Especificação do Trabalho

Especificação do Trabalho Especificação do Trabalho I. Introdução O objetivo deste trabalho é abordar a prática da programação orientada a objetos usando a linguagem Java envolvendo os conceitos de classe, objeto, associação, ligação,

Leia mais

Agência Nacional de Energia Elétrica ANEEL

Agência Nacional de Energia Elétrica ANEEL Agência Nacional de Energia Elétrica ANEEL Superintendência de Gestão Técnica da Informação SGI Superintendência de Fiscalização Econômica e Financeira SFF MANUAL DE INSTRUÇÃO PARA ELABORAÇÃO E ENVIO DE

Leia mais

Conhecendo o BrOffice.org Calc. Por: Paulo Garcez Leães

Conhecendo o BrOffice.org Calc. Por: Paulo Garcez Leães Conhecendo o BrOffice.org Calc Por: Paulo Garcez Leães Por que usar Software Livre nas escolas? Economizar dinheiro Evitar cópias não autorizadas de softwares Incentivar o compartilhamento de conhecimento

Leia mais

Manual do Usuário - ProJuris Web - Biblioteca Jurídica Página 1 de 20

Manual do Usuário - ProJuris Web - Biblioteca Jurídica Página 1 de 20 As informações contidas neste documento estão sujeitas a alterações sem o prévio aviso, o que não representa um compromisso da Virtuem Informática. As pessoas, organizações ou empresas e eventos de exemplos

Leia mais

O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio.

O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio. AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio. Nenhuma parte desta publicação pode ser reproduzida nem transmitida

Leia mais

Plano de aula. 5. Metodologia: Aula expositiva dialógica orientada pela interação: alunos professor conhecimento.

Plano de aula. 5. Metodologia: Aula expositiva dialógica orientada pela interação: alunos professor conhecimento. Campus Jataí Plano de aula Disciplina: Ondas, Ótica e Termodinâmica Turma: Engenharia Elétrica (4º ano 2009/2) Professor: Rodrigo Claudino Diogo Data da aula: 30/11/2009 Duração: 1h00min 1. Tema: Lentes

Leia mais

Manual para utilização da funcionalidade de importar arquivo XML para prestação de contas

Manual para utilização da funcionalidade de importar arquivo XML para prestação de contas Manual para utilização da funcionalidade de importar arquivo XML para prestação de contas Conteúdo 1. Introdução 2. Exemplo de documento XML válido para prestação de contas 3. DTD utilizada para validação

Leia mais

Dublin Core e MARC 21 : um estudo de correspondência de elementos de metadados

Dublin Core e MARC 21 : um estudo de correspondência de elementos de metadados Dublin Core e MARC 21 : um estudo de correspondência de elementos de metadados Maria das Dores Rosa Alves¹, Marcia Izabel Fugisawa Souza¹ ¹Embrapa Informática Agropecuária Caixa postal 6014 Campinas, SP

Leia mais

Introdução ao Paradigma Orientado a Objetos. Principais conceitos

Introdução ao Paradigma Orientado a Objetos. Principais conceitos Introdução ao Paradigma Orientado a Objetos Principais conceitos Paradigmas de Programação PROGRAMAÇÃO ESTRUTURADA X PROGRAMAÇÃO ORIENTADA A OBJETOS Paradigma Programação estruturada Na programação estrutura

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

Curso de Gestão em SI MODELAGEM DE DADOS. Rodrigo da Silva Gomes. (Extraído do material do prof. Ronaldo Melo - UFSC)

Curso de Gestão em SI MODELAGEM DE DADOS. Rodrigo da Silva Gomes. (Extraído do material do prof. Ronaldo Melo - UFSC) Curso de Gestão em SI MODELAGEM DE DADOS Rodrigo da Silva Gomes (Extraído do material do prof. Ronaldo Melo - UFSC) Modelo Conceitual Descrição do banco de dados de forma independente de implementação

Leia mais

PROGRAMA ASSOCIADO DE PÓS-GRADUAÇÃO EM EDUCAÇÃO FÍSICA UPE/UFPB

PROGRAMA ASSOCIADO DE PÓS-GRADUAÇÃO EM EDUCAÇÃO FÍSICA UPE/UFPB PROGRAMA ASSOCIADO DE PÓS-GRADUAÇÃO EM EDUCAÇÃO FÍSICA UPE/UFPB NORMA PAPGEF UPE/UFPB N 002/2015 DISPÕE SOBRE A NORMATIZAÇÃO PARA ELABORAÇÃO DAS DISSERTAÇÕES E TESES NO PAPGEF UPE/UFPB. Art. 1. Os concluintes

Leia mais

XHTML 1.0 DTDs e Validação

XHTML 1.0 DTDs e Validação XHTML 1.0 DTDs e Validação PRnet/2012 Ferramentas para Web Design 1 HTML 4.0 X XHTML 1.0 Quais são os três principais componentes ou instrumentos mais utilizados na internet? PRnet/2012 Ferramentas para

Leia mais

Projeto de Banco de Dados. Disciplina: Banco de Dados I José Antônio da Cunha

Projeto de Banco de Dados. Disciplina: Banco de Dados I José Antônio da Cunha Projeto de Banco de Dados Disciplina: Banco de Dados I José Antônio da Cunha Introdução Banco de Dados Esta aula apresenta os conceitos da área de banco de dados, que são necessários à compreensão do projeto

Leia mais

Relatório: Página HTML

Relatório: Página HTML Universidade do Minho Escola de Engenharia Relatório: Disciplina: Linguagens de Programação Curso: Engenharia e Gestão Industrial Carolina Fernandes N.º40532 Guilherme Bacinello N.º42119 Diana Rocha N.º40536

Leia mais

ABD Arquivos e Bibliotecas Digitais

ABD Arquivos e Bibliotecas Digitais ABD Arquivos e Bibliotecas Digitais Abril 2008 Parte VII Dublin Core Fontes dublincore.org/ http://dublincore.org/usage/documents/principles/ http://dublincore.org/documents/dc-rdf/ Objectivo do Dublin

Leia mais

Serviços Web: Arquitetura

Serviços Web: Arquitetura Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula

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ão 1.0 O DIÁRIO DE CLASSE ELETRÔNICO QUE PUBLICA INFORMAÇÕES NA WEB

Versão 1.0 O DIÁRIO DE CLASSE ELETRÔNICO QUE PUBLICA INFORMAÇÕES NA WEB Versão 1.0 DiariOver O DIÁRIO DE CLASSE ELETRÔNICO QUE PUBLICA INFORMAÇÕES NA WEB Manual do Professor Índice 1. Apresentação...1 2. Planilhas para Inserção de Conteúdo...2 2.1 _Dados...3 2.2 _Alunos...3

Leia mais

Boletim Técnico. A construção do relatório dentro do RM, acessando os dados do Protheus está descrita no documento fornecido pela RM.

Boletim Técnico. A construção do relatório dentro do RM, acessando os dados do Protheus está descrita no documento fornecido pela RM. Integração Protheus TOTVS Reports Produto : Microsiga Protheus Configurador Chamado : TEPVU3 Data da publicação : 13/09/12 País(es) : Todos Banco(s) de Dados : Todos Disponibilizado o processo de integração

Leia mais

Prof.: Melba Lima Gorza Aula Introdutória de HTML. Componentes do HTML. Estrutura de um documento XHTML

Prof.: Melba Lima Gorza Aula Introdutória de HTML. Componentes do HTML. Estrutura de um documento XHTML Prof.: Melba Lima Gorza Aula Introdutória de HTML Componentes do HTML Estrutura de um documento XHTML primeiro Documento XHTML meu primeiro documento XHTML

Leia mais

- Aulas 57, 58, 59 e 60 - Técnicas de programação. Funções

- Aulas 57, 58, 59 e 60 - Técnicas de programação. Funções 1 - Aulas 57, 58, 59 e 60 - Técnicas de programação. Funções Um programa pode possuir determinados processos realizados repetidas vezes ao longo da execução do programa. Estes processos podem se agrupar

Leia mais

CRIAÇÃO DE MAPAS TEMÁTICOS COM ALOV MAP

CRIAÇÃO DE MAPAS TEMÁTICOS COM ALOV MAP CRIAÇÃO DE MAPAS TEMÁTICOS COM ALOV MAP INTRODUÇÃO Este é o segundo tutorial sobre o desenvolvimento de webmapping com o ALOV Map. Para obter informações sobre como elaborar uma aplicação básica com o

Leia mais

Modelagem de Dados UNIDADE DE REVISÃO E RECUPERAÇÃO

Modelagem de Dados UNIDADE DE REVISÃO E RECUPERAÇÃO Modelagem de Dados UNIDADE DE REVISÃO E RECUPERAÇÃO Organizamos esta unidade para orientá-lo na revisão dos conteúdos trabalhados ao longo da disciplina. Siga as orientações desta apresentação, reveja

Leia mais

HTML Página 1. Índice

HTML Página 1. Índice PARTE - 1 HTML Página 1 Índice HTML A HISTÓRIA... 2 O COMEÇO E A INTEROPERABILIADE... 3 Primeira Página... 4 Entendendo seu código... 5 Abrindo o código fonte da sua página... 6 Comentários na página...

Leia mais

LED BACKUP. Para realizar Backups e Transmitir arquivos para Ledware, basta acessar o Menu Gerenciamento, Efetuar / Recuperar Backup:

LED BACKUP. Para realizar Backups e Transmitir arquivos para Ledware, basta acessar o Menu Gerenciamento, Efetuar / Recuperar Backup: LED BACKUP Para realizar Backups e Transmitir arquivos para Ledware, basta acessar o Menu Gerenciamento, Efetuar / Recuperar Backup: Em seguida abrirá a Tela para Efetuar / Recuperar Backup: MÉTODOS DE

Leia mais

GUIA RÁPIDO DO e-livro. Iniciando

GUIA RÁPIDO DO e-livro. Iniciando GUIA RÁPIDO DO e-livro Iniciando 1. Crie uma estante pessoal para guardar automaticamente um arquivo com seus realces e anotações realizadas durante a leitura. Suas anotações não serão salvas, a menos

Leia mais

RELATÓRIO 3 CONJUNTO DE METADADOS DO REPOSITÓRIO INSTITUCIONAL DA ENAP

RELATÓRIO 3 CONJUNTO DE METADADOS DO REPOSITÓRIO INSTITUCIONAL DA ENAP RELATÓRIO 3 CONJUNTO DE METADADOS DO REPOSITÓRIO INSTITUCIONAL DA ENAP Projeto básico sobre Repositório Digital: Definição da Arquitetura Informacional / Definição do Conjunto de Metadados / Definição

Leia mais

Tecnologia da Informação Prof. Mário Henrique de Souza Pardo Resumo Aula 4

Tecnologia da Informação Prof. Mário Henrique de Souza Pardo Resumo Aula 4 Tecnologia da Informação Prof. Mário Henrique de Souza Pardo Resumo Aula 4 1 MS-Excel Aplicando funções às suas fórmulas de Excel (continuação) Serão vistas, nesta aula as funções de busca e referência

Leia mais

Módulo de registo de eventos. guia de utilização

Módulo de registo de eventos. guia de utilização Módulo de registo de eventos guia de utilização versão 2011.09 Setembro 2011 Ficha técnica Título Biblio.net registo de eventos : guia de utilização Autor António Manuel Freire Co-Autor Licínia Santos

Leia mais

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Seção do Corpo Elementos Textuais Básicos

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Seção do Corpo Elementos Textuais Básicos IntroduçãoàTecnologiaWeb HTML HyperTextMarkupLanguage XHTML extensiblehypertextmarkuplanguage SeçãodoCorpo ElementosTextuaisBásicos ProfªMSc.ElizabeteMunzlinger ProfªMSc.ElizabeteMunzlinger SeçãodoCorpo

Leia mais

RESERVAR MANUAL SISTEMA DE RESERVAS DE SALAS INFORMATIZADAS

RESERVAR MANUAL SISTEMA DE RESERVAS DE SALAS INFORMATIZADAS RESERVAR MANUAL SISTEMA DE RESERVAS DE SALAS INFORMATIZADAS Faculdades Integradas do Brasil www.unibrasil.com.br 1 Sumário 1 INTRODUÇÃO...3 2 ÁREA DE ACESSO PÚBLICO...4 2.1 VISUALIZAÇÃO E NAVEGAÇÃO POR

Leia mais

NOTA FISCAL DE SERVIÇO ELETRÔNICA (NFS-e) Manual de Utilização Envio de arquivos RPS. Versão 2.1

NOTA FISCAL DE SERVIÇO ELETRÔNICA (NFS-e) Manual de Utilização Envio de arquivos RPS. Versão 2.1 NOTA FISCAL DE SERVIÇO ELETRÔNICA (NFS-e) Manual de Utilização Envio de arquivos RPS Versão 2.1 SUMÁRIO SUMÁRIO... 2 1. INTRODUÇÃO... 3 2. LAYOUT DO ARQUIVO... 4 3. TRANSMITINDO O ARQUIVO... 5 4. CONSULTANDO

Leia mais

Como criar um blog. Será aberta uma janela onde você deverá especificar o título do blog, o endereço do blog, e o modelo.

Como criar um blog. Será aberta uma janela onde você deverá especificar o título do blog, o endereço do blog, e o modelo. Como criar um blog Criando o blog Vá em www.blogger.com. Entre com sua conta google (a mesma que você usa para acessar o gmail). Escolha um perfil. Na página seguinte, clique no botão novo blog. Será aberta

Leia mais

SICADI Layout do Arquivo de Demonstrativo Estatístico por Sexo Idade por Plano Versão 1.5

SICADI Layout do Arquivo de Demonstrativo Estatístico por Sexo Idade por Plano Versão 1.5 PD-DATAPREV Processo de Desenvolvimento de Software da Dataprev SICADI Layout do Arquivo de Demonstrativo Estatístico por Sexo Idade por Plano Versão 1.5 Elaboração Nome: Washington Santiago da Silva Aprovação

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

Manual do Registro de Saída da Nota Fiscal Eletrônica. Procedimentos e Especificações Técnicas

Manual do Registro de Saída da Nota Fiscal Eletrônica. Procedimentos e Especificações Técnicas Manual do Registro de Saída da Nota Fiscal Eletrônica Procedimentos e Especificações Técnicas Versão 1.01 Maio 2012 ÍNDICE INTRODUÇÃO GERAL... 3 MODELO OPERACIONAL... 4 REGISTRO DE SAÍDA - SITUAÇÃO NORMAL...

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 16 PROFª BRUNO CALEGARO

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 16 PROFª BRUNO CALEGARO UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 16 PROFª BRUNO CALEGARO Santa Maria, 12 de Novembro de 2013. Revisão aula anterior Modelagem orientada a objetos com UML Software: Astah Community

Leia mais

MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br. Aula 4. Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord

MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br. Aula 4. Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 4 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Aprofundar seus conhecimentos sobre o Modelo Entidade Relacionamento.

Leia mais