ATPS De Xml
Exames: ATPS De Xml. Pesquise 862.000+ trabalhos acadêmicosPor: rafamendes2013 • 2/6/2014 • 1.754 Palavras (8 Páginas) • 411 Visualizações
ATPS
Linguagem para Organização e Transferência de Dados para Web
Professor: Hirlei Carlos Pereira de Araújo
Semestre: 5ª B Noturno
RA: NOME:
5626107476 Francisco da Conceição Ferreira
4211797121 Rafael Mendes de Souza
6654367001 Hiago da Veiga lima
5222100798 Wallison Bastos dos Santos
4473914406 Jose Antonio Nobre Guimarães
5222966001 Lesley Nascimento de Abreu
Brasilia 25 Março de 2014
ATPS Linguagem para Organização e Transferência de Dados para Web
Etapa 01
Aula-tema: A linguagem XML: conceitos básicos e característica.
Esta atividade é importante para que você compreenda a linguagem XML e suas
características, explicando detalhadamente os elementos de sintaxe e os elementos de
documento da linguagem XML. Para realizá-la, devem ser seguidos os passos descritos.
Passo 01
Fazer a leitura do capítulo 1 – Introdução à Internet e a World Wide Web - e capítulo 5
Criando marcação com XML do livro-texto da disciplina (DEITEL, Harvery M.; DEITEL, Paul J.; et al.. XML: Como Programar. 1ª ed. Porto Alegre: Bookman, 2003. páginas 41 a 49 e páginas 151 a 172).
1. Montar um descritivo (mínimo de 20 linhas) sobre a linguagem XML em si,
detalhando os objetivos e as características da linguagem. Este descritivo deverá ser
realizado de forma que profissionais de TI da empresa possam compreender os reais
objetivos e características da linguagem, de forma clara e objetiva.
2. Fazer a leitura das páginas 1 a 5 do artigo: Aprendendo o essencial sobre XML. Disponível em: http://codigofonte.uol.com.br/artigo/xml/aprendendo-o-essencial-sobre-xml
.
Acesso em: 17 set. 2012. Disponível também no Google Docs em:
Sistemas de Informação - 4ª Série – Linguagem para Organização e Transferência de Dados para Web Luiz Rodolfo Barreto da Silva Pág. 4 de 9 <https://docs.google.com/open?id=0B9imLSz6H0woOGFLTjRnNllrMms>.
Acesso em: 17 set. 2012. Estas leituras irão servir de auxílio à tarefa anterior.
A seguir montaremos um descritivo com as principais características da linguagem.
XML para entendimento e compreensão dos profissionais de TI.
A XML – extensible Markup Language – É uma linguagem de marcadores tal como a HTML, mas com um objetivo diferente, ela foi desenhada para descrever dados e a grande vantagem dessa linguagem é que ela é totalmente extensível não se limitando a um certo numero de Tags como o HTML por exemplo. Sendo assim na linguagem XML você pode criar suas próprias Tags tornando-a uma linguagem auto definível.
Segue aqui algumas vantagens técnicas do XML:
* É baseado em texto simples.
* Com relação aos formatos não-texto (binários), um debate existe desde os tempos do SGML, mas ainda hoje a comunidade de usuários e desenvolvedores prefere o texto ao binário, e as opções do tipo txt.zip (texto comprimido) tais como o OpenDocument são a saída mais largamente adotada.
* Suporta Unicode, permitindo que a maior parte da informação codificada em linguagem humana possa ser comunicada.
* Pode representar as estruturas de dados relevantes da computação: listas, registros, árvores.
* É auto-documentado (DTDs e XML Schemas): o próprio formato descreve a sua estrutura e nomes de campos, assim como valores válidos.
* A sintaxe restrita e requerimentos de parsing tornam os algoritmos de análise mais eficientes e consistentes.
* É editável, devido à popularidade do XML nos dias de hoje, com diferentes níveis de automação, em
Qualquer ambiente:
* Sem automação: editores txt antigos.
* Com recurso automático de destaque: a maior parte dos editores txt modernos oferece recursos para destaque de XML (distinção visual entre tag, atributo e conteúdo).
* Com recursos de visualização e controle (folding) da hierarquia: editores txt mais especializados e editores simples acoplados a navegadores.
* Com recursos de validação e análise sintática: ferramentas um pouco mais sofisticadas, orientadas a programadores, tais como as IDEs, ou orientadas a conteúdo, tais como editores XHTML, ambos vem se adaptando para lidar com outros formatos XML, interpretando DTD, XSLT ou XML Schema.
Passo 02
Descrever os principais elementos de sintaxe da linguagem, com exemplos de utilização das mesmas. O descritivo das sintaxes deve ser muito bem detalhado, com analogias referenciando a banco de dados, para facilitar a compreensão pela equipe de TI da Vassoura Vassourinha XXI Ltda. Segue exemplo em tabela 01 a seguir.
A seguir um descritivo da sintaxe do XML.
<?XML version="1.0"?>
Sintaxe inicial da linguagem XML. Indica a versão utilizada (no momento, são homologadas as versões 1.0 e 1.1).
Os caracteres “?>” indicam que esta é uma instrução de abertura de documento, para que o interpretador XML compreenda que esta instrução não deve ser apresentada aos usuários.
<bilhete>
...