Série Rações Semanais XML Rogério Araújo

Documentos relacionados
Série Rações Semanais Namespaces e DOM/SAX Rogério Araújo

Série Rações Semanais Xpath e XSLT Rogério Araújo

XML. Prof. Júlio Machado

XML: uma introdução prática X100. Helder da Rocha

Série Desenvolvimento de Sistemas. Curso de XML. Conceito básicos, XML Schema, Namespaces, DOM/SAX, XPath, XSLT, XLink e XPointer.

Linguagem XML. Linguagem XML

Lógica de Programação Teoria. rogerioaraujo.wordpress.com - 1

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML

Noções de XML. Henrique Silva Direção-Geral do Território FCUL, 12 e 19 de Outubro de 2017

Consulplan. Questões de concursos. Série Desenvolvimento de Sistemas. Questões de Desenvolvimento de Sistemas para o concurso do TSE 2012

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

Informática Parte 23 Prof. Márcio Hunecke

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

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

Guia de Bolso HTML e XHTML

Sintaxe XML. César Vittori Outubro de Resumo Introdução à sintaxe XML. Marcação tradicional x marcação de documentos

Tarlis Portela Web Design HTML

Introdução XML. Vanessa Braganholo

C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P

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

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

PROCESSAMENTO ESTRUTURADO DE DOCUMENTOS. Departamento de Documentação Curso de Arquivologia

3. Construção de páginas web Introdução ao HTML

INF P4-12/12/09 Questão 1 Nome:

GERÊNCIA DE DADOS SEMIESTRUTURADOS -XML NAMESPACES. Prof. Angelo Augusto Frozza, M.Sc.

Grupo: Rodrigo Pescador Lucas Silveira Renê Rodrigues Eduardo Dellandrea Thiago Bonetti. BANCOS DE DADOS II Bancos de Dados Semi-Estruturados e XML

XML - Extensible Markup Language

XML XML. Motivação. Mário Meireles Teixeira DEINF-UFMA

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

Português Estruturado

Série Rações Semanais JPA & Hibernate Rogério Araújo

JavaScript (ou JScript)

Introdução à linguagem C

XML. Escrevendo XML 3

Compiladores. Análise Léxica

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

Algoritmos Lógica e Programação Prof. Me. Adelson Felipe Dias Nogueira

XML e Banco de Dados de Internet. Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi

Leiaute-IMPORTAÇÃO-Plano de Contas - XML

Introdução à Programação Estruturada Parte 3. Material da Prof. Ana Eliza

XML (extensible Markup Language)

Informática Parte 22 Prof. Márcio Hunecke

Aula 11 Introdução ao Java Script

Introdução à Informática

Linguagem Java. Introdução. Rosemary Silveira Filgueiras Melo

Escrever scripts de PHP com HTML

XML extensible Markup Language. Prof. Fellipe Aleixo

Estruturas de Repetição

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

Spectrum Miner. Versão 8.0. Quadstone Metadata Markup Language

Leiaute-IMPORTAÇÃO-Serviço Cartorário - XML

Algoritmos e Estruturas de Dados I (DCC/003) Introdução à Programação de Computadores. Aula - Tópico 1

Fundamentos da programação Parte - 1

Namespaces. Resumo Descrição de um padrão para construir documentos que incluem componentes de domínios diferentes, definidos em diferentes DTDs.

Processamento de dados XML

Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Condicionais e de Repetição

MÓDULO 1: Tags: estrutura; tipos; atributos. Estrutura de um documento. Tags de blocos: <?xml?>, <!DOCTYPE>, <html>, <head>, <body>, <body bgcolor>.

EXERCÍCIO DE SONDAGEM TURMA 02 SEMESTRE DATA: 01/11/2016. Matrícula Nome Nota

Uma Abordagem Alternativa para o Armazenamento Electrónico de Dados: O Papel da Norma XML

Compilação da linguagem Panda

Tópicos Especiais III XML (Extensible Markup Language)

BCC Introdu c ao ` a Programa c ao Portugol Guillermo C amara-ch avez UFOP 1/35

5a. Aula - XML

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

Layout de Integração Contábil Layout de Importação de Informações Contábeis Versão 4.0

Curso básico de JavaScript Aula 2

Tópicos. Apresentando a família XML HTML HTML. XML extesible Markup Language. Problemas com o HTML

Introdução à Programação

ATIVIDADES PRÁTICAS SUPERVISIONADAS

Fundamentos de Programação. Linguagem C++ Introdução, identificadores, tipos de dados. Prof. Bruno E. G. Gomes IFRN

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA DE CIÊNCIAS E TECNOLOGIA. ECT1203 Linguagem de Programação Turma Prof.

CIT Aula 02 Variáveis e Estruturas de desvio condicional. Autor: Max Rodrigues Marques Carga Horária: 2 h 22/07/15 1

Programação de Computadores I Introdução ao C PROFESSORA CINTIA CAETANO

Ocorrem em três tipos:

Algoritmos RESUMO - LINGUAGEM C

C A P I T U L O 5 C O M A N D O D E F L U X O

Olimpíadas de Informática Aulas preparatórias Introdução a Programação em C.

Algoritmos - 1. Alexandre Diehl. Departamento de Física - UFPel

Manual para Integração XML

Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.

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

JavaScript (Elementos de Programação e Programação Básica)

Introdução a Programação na Linguagem C.

XSL - extemsible Stylesheet Language. Prof. Antonio Almeida de Barros Jr.

PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

Estrutura Lógica DTD

XML Schema. Vanessa Braganholo. Curso baseado em mini-cursos apresentados no SBBD. Autores: Carlos Heuser, Carina Dorneles e Vanessa Braganholo

BANCO DE DADOS MODELO ENTIDADE RELACIONAMENTO (MER)

Plataforma de Provas Manual de Revisão de Questões

CT 200 Fundamentos de Automata e Linguagens Formais Propostas de Projetos para o Primeiro período de 2010

XML - DTD - XSL Exemplos de Exercícios TWEB II

XTHML. 2. A finalidade do XHTML é substituir o HTML; 3. Vantagens de se usar XHTML (Compatibilidade com futuras aplicações);

Definição da Sintaxe Abstrata de Potigol em XML

15/03/2018. Professor Ariel da Silva Dias Aspectos sintáticos e semânticos básicos de linguagens de programação

Linguagem C Princípios Básicos (parte 1)

Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java

Compiladores. Análise Léxica

Transcrição:

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

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

Questões Maior que a tristeza de não haver vencido é a vergonha de não ter lutado Rui Barbosa RGA 2011 (questões de minha autoria) 1 O HTML foi projetado para transportar dados e o XML para exibir dados. 2 Não existem tags predefinidas no XML. 3 Um documento XML não é auto-descrito, pois precisa-se de algum aplicativo para interpretá-lo. 4 XML é dependente de software, porém não de hardware para transporte de informações. 5 Um documento XML não faz nada: é preciso escrever um software para enviá-lo, recebê-lo ou exibi-lo. 6 XML é um substituto do HTML. 7 Não é necessário um elemento raiz em um documento XML. 8 Tags XML não são case sensitive. 9 A tag <concurso></concurso> contém erro na formação de seu nome. 10 O elemento <mensagem> if salario < 20000 </mensagem> não contém erro de sintaxe. 11 O elemento <mensagem> if salario > 20000 </mensagem> não contém erro de sintaxe. 12 Os comentários em XML são idênticos em HMTL. 13 O espaço em branco, assim como acontece no HMTL, não é preservado em XML. 14 XML armazena uma nova linha com um par de caracteres retorno de carro (CR) e avanço de linha (LF). 15 Um elemento XML é tudo aquilo que está entre as tags inicial e final, não as incluindo. 16 O que um elemento pode conter? 17 A tag <123_testando></123_testando> não contém erro na formação de seu nome. 18 A tag <xml_eh_legal></xml_eh_lega> contém erro na formação de seu nome. 19 A tag <aprendendo xml></aprendendo xml> não contém erro na formação de seu nome. 20 As tags <livro tipo="informatica"></livro> e <livro><tipo>informatica</tipo></livro> fornecem informações diferentes. 21 Todo documento XML válido é um documento bem formado, mas nem todo documento XML bem formado é um documento válido. FGV 2008 Senado Federal Analista de Sistemas 44 Considere as seguintes afirmativas sobre um documento XML bem formado: I. Deve estar sintaticamente correto, seguindo as regras de marcação prescritas para o padrão XML. II. Deve conter um elemento raiz e pelo menos algum outro elemento. III. Deve conter uma associação com um documento XMLSchema ou uma DTD. Rogério Araújo rogerioaraujo.wordpress.com - twitter: @rgildoaraujo 1

IV.Deve fazer uso de pelo menos um namespace. Estão incorretas as afirmativas: a) I e II, apenas. b) III e IV, apenas. c) II, III e IV, apenas. d) I, II e IV, apenas. e) I, II, III e IV. ESAF 2005 STN 23 Um conjunto de informações XML é independente do formato real de um documento. É correto afirmar que todos os documentos XML possuem uma estrutura de árvore, onde a) os atributos que não são nós de folha poderão ou não possuir nós filhos. b) os elementos são nós de folha, não irão possuir nós filhos, possuindo apenas nós pai. c) os atributos são nós de folha e poderão ou não possuir nós filhos. d) os nós de atributo de um elemento formam uma lista não-ordenada, não sendo possível fazer afirmações sobre a ordem em que os atributos de um elemento ocorrem. e) todos os nós dessa árvore são constituídos de atributos. CESPE 2010 TRE/BA Cargo 3 Acerca do XML, julgue os itens a seguir. 84 Em XML, as tags definem elementos de dados e o texto fornece o dado real representado no documento. 85 A sintaxe básica para um elemento XML pode ser corretamente representada pela instrução a seguir. <nome_do_elemento>texto</nome_do_elemento> 86 Um documento XML pode conter definições para o elemento raiz e para os elementos filhos, podendo também conter elementos vazios. 87 A instrução a seguir está sintaticamente correta e permite o uso de algarismos romanos para codificação de números. <?xml version="1.0" encoding="iso-8859-1"?> 88 As marcações XML não fazem distinção entre letras minúsculas e maiúsculas. 89 Um documento XML sempre deve ter um elemento principal, também conhecido como root tag. CESPE 2010 EMBASA Cargo 48 Acerca do XML, julgue os itens a seguir. 67 Uma tag em XML começa com o símbolo < e termina com o símbolo >. Pode ser de três tipos: tag de início, como em <section>; de fim, como, por exemplo, em </section>; ou de elementos vazios, como, por exemplo, <line-break/>. Rogério Araújo rogerioaraujo.wordpress.com - twitter: @rgildoaraujo 2

CESPE 2010 BASA Cargo 16 <?xml version= 1.0"?> <livraria> <livro isbn= 9788598078359 > </livro> <autor id= 064 >Stephenie Meyer</autor> <titulo>lua Nova</titulo> <ano>2008</ano> <preco>35.00</preco> <lancamento/> <livro isbn= 9788599296554 > </livro> </livraria> <autor id= 095 >Dan Brown</autor> <titulo>o Símbolo Perdido</titulo> <ano>2009</ano> <preco>25.00</preco> <oferta/> Com base na estrutura do documento XML apresentado acima, julgue os próximos itens. 103 As tags <autor>, <titulo>, <ano>, <preco>, <lancamento> e <oferta> são atributos da entidade <livro>. Rogério Araújo rogerioaraujo.wordpress.com - twitter: @rgildoaraujo 3

Questões Maior que a tristeza de não haver vencido é a vergonha de não ter lutado Mortimer Adler RGA 2011 (questões de minha autoria) 1 O HTML foi projetado para transportar dados e o XML para exibir dados. 2 Não existem tags predefinidas no XML. 3 Um documento XML não é auto-descrito, pois precisa-se de algum aplicativo para interpretá-lo. 4 XML é dependente de software, porém não de hardware para transporte de informações. 5 Um documento XML não faz nada: é preciso escrever um software para enviá-lo, recebê-lo ou exibi-lo. 6 XML é um substituto do HTML. 7 Não é necessário um elemento raiz em um documento XML. 8 Tags XML não são case sensitive. 9 A tag <concurso></concurso> contém erro na formação de seu nome. 10 O elemento <mensagem> if salario < 20000 </mensagem> não contém erro de sintaxe. Rogério Araújo rogerioaraujo.wordpress.com - twitter: @rgildoaraujo 4

11 O elemento <mensagem> if salario > 20000 </mensagem> não contém erro de sintaxe. 12 Os comentários em XML são idênticos em HMTL. 13 O espaço em branco, assim como acontece no HMTL, não é preservado em XML. 14 XML armazena uma nova linha com um par de caracteres retorno de carro (CR) e avanço de linha (LF). 15 Um elemento XML é tudo aquilo que está entre as tags inicial e final, não as incluindo. 16 O que um elemento pode conter? OTAM: Outros elementos; Texto; Atributos; e Uma mistura de todas as anteriores. 17 A tag <123_testando></123_testando> não contém erro na formação de seu nome. 18 A tag <xml_eh_legal></xml_eh_lega> contém erro na formação de seu nome. 19 A tag <aprendendo xml></aprendendo xml> não contém erro na formação de seu nome. 20 As tags <livro tipo="informatica"></livro> e <livro><tipo>informatica</tipo></livro> fornecem informações diferentes. 21 Todo documento XML válido é um documento bem formado, mas nem todo documento XML bem formado é um documento válido. Rogério Araújo rogerioaraujo.wordpress.com - twitter: @rgildoaraujo 5

FGV 2008 Senado Federal Analista de Sistemas 44 Considere as seguintes afirmativas sobre um documento XML bem formado: I. Deve estar sintaticamente correto, seguindo as regras de marcação prescritas para o padrão XML. II. Deve conter um elemento raiz e pelo menos algum outro elemento. III. Deve conter uma associação com um documento XMLSchema ou uma DTD. IV.Deve fazer uso de pelo menos um namespace. Estão incorretas as afirmativas: a) I e II, apenas. b) III e IV, apenas. c) II, III e IV, apenas. d) I, II e IV, apenas. e) I, II, III e IV. Gabarito: letra C. ESAF 2005 STN 23 Um conjunto de informações XML é independente do formato real de um documento. É correto afirmar que todos os documentos XML possuem uma estrutura de árvore, onde a) os atributos que não são nós de folha poderão ou não possuir nós filhos. b) os elementos são nós de folha, não irão possuir nós filhos, possuindo apenas nós pai. c) os atributos são nós de folha e poderão ou não possuir nós filhos. d) os nós de atributo de um elemento formam uma lista não-ordenada, não sendo possível fazer afirmações sobre a ordem em que os atributos de um elemento ocorrem. e) todos os nós dessa árvore são constituídos de atributos. Gabarito: letra D. CESPE 2010 TRE/BA Cargo 3 Acerca do XML, julgue os itens a seguir. 84 Em XML, as tags definem elementos de dados e o texto fornece o dado real representado no documento. 85 A sintaxe básica para um elemento XML pode ser corretamente representada pela instrução a seguir. <nome_do_elemento>texto</nome_do_elemento> 86 Um documento XML pode conter definições para o elemento raiz e para os elementos filhos, podendo também conter elementos vazios. Rogério Araújo rogerioaraujo.wordpress.com - twitter: @rgildoaraujo 6

87 A instrução a seguir está sintaticamente correta e permite o uso de algarismos romanos para codificação de números. <?xml version="1.0" encoding="iso-8859-1"?> 88 As marcações XML não fazem distinção entre letras minúsculas e maiúsculas. 89 Um documento XML sempre deve ter um elemento principal, também conhecido como root tag. CESPE 2010 EMBASA Cargo 48 Acerca do XML, julgue os itens a seguir. 67 Uma tag em XML começa com o símbolo < e termina com o símbolo >. Pode ser de três tipos: tag de início, como em <section>; de fim, como, por exemplo, em </section>; ou de elementos vazios, como, por exemplo, <line-break/>. CESPE 2010 BASA Cargo 16 <?xml version= 1.0"?> <livraria> <livro isbn= 9788598078359 > <autor id= 064 >Stephenie Meyer</autor> <titulo>lua Nova</titulo> <ano>2008</ano> <preco>35.00</preco> <lancamento/> </livro> <livro isbn= 9788599296554 > <autor id= 095 >Dan Brown</autor> <titulo>o Símbolo Perdido</titulo> <ano>2009</ano> <preco>25.00</preco> <oferta/> </livro> </livraria> Rogério Araújo rogerioaraujo.wordpress.com - twitter: @rgildoaraujo 7

Com base na estrutura do documento XML apresentado acima, julgue os próximos itens. 103 As tags <autor>, <titulo>, <ano>, <preco>, <lancamento> e <oferta> são atributos da entidade <livro>. Rogério Araújo rogerioaraujo.wordpress.com - twitter: @rgildoaraujo 8

http://rogerioaraujo.wordpress.com