SóProvas



Questões de Linguagens de marcação


ID
4984
Banca
CESGRANRIO
Órgão
TCE-RO
Ano
2007
Provas
Disciplina
Programação
Assuntos

Observe as seguintes afirmativas sobre tags no HTML 4:

I - OL - cria listas ordenadas;
II - BR - cria uma quebra de linha;
III - P - cria novos parágrafos;
IV - UL - cria listas não ordenadas.

Está(ão) correta(s) a(s) afirmativa(s):

Alternativas
Comentários
  • Questão simples:

    E) TODAS CORRETAS !

ID
5014
Banca
CESGRANRIO
Órgão
TCE-RO
Ano
2007
Provas
Disciplina
Programação
Assuntos

Para ler o conteúdo de arquivos XML em ASP.NET, pode-se utilizar a classe:

Alternativas
Comentários
  • XmlTextReader e XmlTextWiter

ID
5368
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2006
Provas
Disciplina
Programação
Assuntos

Para os recursos utilizados no desenvolvimento de aplicações Web, assinale a opção FALSA.

Alternativas
Comentários
  • XSLT é uma linguagem de marcação de texto para criar XSL, que define a apresentação de um documento XML. Seria um CSS para o XML referenciado. Em um documento XSLT não existem os elementos ou .

    Fonte: http://www.w3schools.com/xsl/xsl_w3celementref.asp
  • Não li FALSA... x(


ID
5779
Banca
CESGRANRIO
Órgão
EPE
Ano
2006
Provas
Disciplina
Programação
Assuntos

Sobre as tecnologias Internet são feitas duas afirmativas.
I - Um parser XML pode utilizar um _________ para validar um documento XML. _______ , por sua vez, é uma interface baseada em eventos que pode ser utilizada para escrever aplicações para ler dados contidos em um documento XML.
II - Arquivos ________ podem ser utilizados para transformar arquivos XML em HTML.

Para que as afirmativas acima sejam verdadeiras, as lacunas devem ser preenchidas, respectivamente, com:

Alternativas
Comentários
  • DTD - Definição de Tipo de Documento: Especifica os elementos do XML, como devem ser organizados, quais atributos um elemento contém etc. Com o uso de um Parses XML é possivel verificar se um arquivo XML qualquer obedece determinado DTD.SAX - Simple API for XML: Como o nome já diz é uma API (Application Programming Interface ou Interface de Programação de Aplicativos)XSL - eXtensible Style Language: Funciona como o CSS para o HTML, ele serve para modificar a aparencia do XML, como ele é apresentado

ID
6253
Banca
CESGRANRIO
Órgão
AL-TO
Ano
2005
Provas
Disciplina
Programação
Assuntos

Em HMTL 4.0 um programador que deseja adicionar ao código HTML comentários invisíveis ao navegador pode utilizar os delimitadores:

Alternativas
Comentários
  • A tag para comentário não é vazia... questão incorreta...

    para maiores dúvidas, consulte a W3C: http://www.w3schools.com/tags/tag_comment.asp
  • brunoqp78A prova de que a tag da letra D é utilizada como comentário está na própria questão !!!Veja o código fonte da página !!A tag "menor que, exclamação, hífen, hífen" está lá iniciando o "comentário" e a tag "hífen, hífen, maior que" está finalizando.

ID
6256
Banca
CESGRANRIO
Órgão
AL-TO
Ano
2005
Provas
Disciplina
Programação
Assuntos

Com qual das tags abaixo funciona o evento onfocus em HTML 4.0?

Alternativas
Comentários
  • Funciona no <area></area>.


ID
15799
Banca
CESPE / CEBRASPE
Órgão
ANATEL
Ano
2006
Provas
Disciplina
Programação
Assuntos

No que se refere às tecnologias usadas na Internet, julgue os seguintes itens.

Um documento HTML é armazenado em um arquivo ASCII e a estrutura do documento é descrita com seqüências de caracteres chamadas tags. O estilo de um documento pode ser definido com tags HTML ou com a linguagem Cascading Style Sheets. O código que define o estilo de um documento HTML tem de ser armazenado no mesmo arquivo no qual está o documento.

Alternativas
Comentários
  • Os estilos podem estar em um arquivo à parte.
  • Errado... o aquivo é armazenado em .html

  • errado- css pode ser interno (dentro de ) ou externo. Quando é externo, é ativado por link rel="stylesheet" href="style.css"


ID
19177
Banca
FCC
Órgão
TRF - 4ª REGIÃO
Ano
2007
Provas
Disciplina
Programação
Assuntos

Em uma situação que necessite formatar o conjunto de dados contido em um arquivo XML, por meio de tags HTML, deve-se usar

Alternativas
Comentários
  • XSL (Extendible Stylesheet Language) é um vocabulário de XML criado para a finalidade exclusiva de transformar originais de XML de um estado a outro. Esse estado pode ser de XML a XML, de XML ao HTML, de XML ao texto, ou de XML a todo o outro formulário.

ID
19180
Banca
FCC
Órgão
TRF - 4ª REGIÃO
Ano
2007
Provas
Disciplina
Programação
Assuntos

Define a construção de blocos válidos para um documento XML, bem como a estrutura desse documento, usando uma lista de elementos válidos,

Alternativas
Comentários
  • A definição de tipo de documento, ou simplesmente DTD, contém as regras que definem quais as tags que podem ser usadas em um documento XML e quais os valores válidos.Acrescentando, vale salientar que o DTD já era usado bem antes de surgir o padrão XML. Desde o padrão SGML a DTD era utilizada como forma padrão de validação de documentos dessa linguagem, porém desde 2001 que ele vem sendo substituído aos poucos pelo XML Schema.
  • o DTD e XML Schema são para XML, conhecidos como informação de cabeçalho de XML e fazem:
    - Descrevem regras estruturais
    - Lugares para texto normal.
    - Listar os recursos externos
    - Declarar os recursos internos
    - Relacionar recursos não parte do XML, tais como anotações e dados binários

  • PHP e GML são linguagens de programação.

    ASP é bibliotecas de páginas web.

    SHTML é um arquivo da linguagem HTML.


ID
28027
Banca
CESGRANRIO
Órgão
Prefeitura de Manaus - AM
Ano
2004
Provas
Disciplina
Programação
Assuntos

Assinale a opção que apresenta a tag HTML utilizada para exibir um texto em negrito.

Alternativas
Comentários
  • Para exibir um texto em negrito utiliza-se: <b></b>.
  • ou... <strong></strong>

  • b- é < b > usado para negrito < strong > tambem tem a mesma aplicação, assim como < em >  e < i >  sao usados para italico


ID
28030
Banca
CESGRANRIO
Órgão
Prefeitura de Manaus - AM
Ano
2004
Provas
Disciplina
Programação
Assuntos

As tabelas são elementos muito utilizados na elaboração de páginas HTML. Listas de produtos e respectivos preços são exemplos de informações formatadas e apresentadas através de tabelas na Internet. As tags HTML utilizadas para criar, respectivamente, linhas e colunas em uma tabela são:

Alternativas
Comentários
  • Linha: <tr></tr>

    Coluna: <td></td>

  • linha = tr <-> table row

    coluna = td <-> table data


ID
29083
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2008
Provas
Disciplina
Programação
Assuntos

Ao ler e processar arquivos XML, é interessante considerar o desempenho em duas dimensões: tempo e memória. Examine, a seguir, as afirmativas sobre os padrões de consumo de memória, tanto no SAX quanto no DOM.

I - O consumo de memória do SAX é uma constante, independente do tamanho do documento XML.
II - O consumo de memória de uma implementação DOM depende do tamanho do documento XML.
III - SAX sempre consome mais memória do que DOM.

Está(ão) correta(s) a(s) afirmativa(s)

Alternativas
Comentários
  • A principal vantagem do SAX é o menor gasto de memória, o que é conseguido através do processamento serial do documento. Ao contrário do DOM, que carrega todo o documento na memória, é preciso manter na memória apenas as tags externas a aquela que está sendo visitada. Outra vantagem é o processamento em fluxo, ideal para leituras contínuas no disco ou recebimento através da rede.

    Já a principal desvantagem do SAX é a potencial impossibilidade de validação do mesmo através de um DTD que em certos casos só pode ser realizada se o documento estiver integralmente na memória. Outra desvantagem é a própria natureza serial que impossibilita saltos e leituras em trechos anteriores do documento.

    Fonte: http://pt.wikipedia.org/wiki/Simple_API_for_XML

ID
70369
Banca
FCC
Órgão
TRT - 3ª Região (MG)
Ano
2009
Provas
Disciplina
Programação
Assuntos

Com relação aos frames no HTML, considere:

I. A tag <FRAME> define como dividir a janela em frames.

II. Cada FRAMESET abarca um conjunto de linhas e colunas, definido com os atributos ROWS e COLS.

III. A tag <FRAMESET>  define o documento HTML que será colocado em cada frame.

Está correto o que se afirma APENAS em

Alternativas
Comentários
  • O texto está errado e eles não anularam a questão. O correto é:I. A tag FRAME define como dividir a janela em frames.III. A tag FRAMESET define o documento HTML que será colocado em cada frame. Desta maneira temos que I está errado pois o correto seria FRAMESET e que III está errado pois o correto seria FRAME e assim ficamos apenas com a resposta II como verdadeira.Exemplo: http://www.w3schools.com/HTML/html_frames.asp
  • <HTML><HEAD><TITLE>Great Recipes</TITLE></HEAD><FRAMESET ROWS="15%,*">     <FRAME SRC="recipetitlebar.html" NAME=TITLE SCROLLING=NO>     <FRAMESET COLS="20%,*">          <FRAME SRC="recipesidebar.html" NAME=SIDEBAR>          <FRAME SRC="recipes.html" NAME=RECIPES>     </FRAMESET></FRAMESET></HTML>
  • somente II esta correto. frameset define como o html sera dividido em frames, com cols sendo as colunas e rows linhas. frame contém os atributos individuais de cada frame(noresize, scrolling, longdesc etc).


ID
71848
Banca
FCC
Órgão
TRT - 3ª Região (MG)
Ano
2009
Provas
Disciplina
Programação
Assuntos

Os padrões web standards determinam que o HTML seja usado com a finalidade para a qual foi criado. Em relação a esses padrões, é correto afirmar que

Alternativas
Comentários

ID
76828
Banca
CESGRANRIO
Órgão
BACEN
Ano
2010
Provas
Disciplina
Programação
Assuntos

Um grande órgão público mantém, na Internet, seu próprio site, composto por HTML estático (sem consulta a banco de dados), que é alimentado por meio de uma equipe pertencente ao quadro interno de funcionários da TI. Os gestores desse órgão, que pedem descentralização desse processo, se queixam, principalmente, de dois problemas:

. demora da TI para executar as solicitações de publicação que lhe são enviadas;
. inexistência de controle sobre quem pode atualizar qual conteúdo do site.

Nesse caso, o que a TI pode fazer para aumentar a satisfação dos gestores?

Alternativas
Comentários
  • Alfresco, é um Gerenciamento eletrônico de documentos (GED; em inglês DMS "Document Management System") multi plataforma (Windows e Unix/Linux) de Código Aberto. O Alfresco se propõe como uma alternativa para o gerenciamento de documentos, arquivos, colaboração e também conteúdos web.O Alfresco é desenvolvido em Java, e tem como estratégia prover escalabilidade modular para o gerenciamento de documentação corporativa.
  • E como o Alfresco ajudaria: Assim os gestores poderiam atualizar os documentos no hora que achassem conveniente e ele mesmos teriam acesso, resolvendo ambos os problemas (eficiência e acessibilidade).


ID
78457
Banca
FCC
Órgão
TRT - 18ª Região (GO)
Ano
2008
Provas
Disciplina
Programação
Assuntos

A elaboração de uma home-page formada por dois frames exigirá a montagem de apenas

Alternativas
Comentários
  • um documento de frames!
    < html>
       <frameset rows = "25%,75%" >
           <frame src="superior.html">  <!-- um documento normal-->
          <frame src="inferior.html">  <!-- outro documento normal -->    
       < /frameset>
    < /html>

    ! B !
  • Se a home-page for dividida em dois frames, será necessário 1 frame (dividido 2 áreas) + 2 arquivos html (um para cada área):

     

    Frame 1

    _______________

    |        Html 1      |

    |______________|

    |                         |

    |        Html 2      |

    |                         | 

    |______________|

  • Para termos uma home-page com frames devemos ter três páginas, uma com o código que contém a tag <FRAMESET> e duas outras com os códigos onde serão inseridas as páginas de cada frame. 


ID
81547
Banca
FCC
Órgão
TRE-AM
Ano
2010
Provas
Disciplina
Programação
Assuntos

No modelo hipermídia de páginas e elos,

Alternativas
Comentários
  • O modelo hipermídia que fundamenta a linguagem HTML é bastante simples, possibilitando a criação de uma linguagem de fácil autoria (apesar de limitar tanto seu poder de expressão quanto seus recursos para reuso). Páginas HTML representam os nós do modelo, enquanto elos definem os relacionamentos entre essas páginas. Elos HTML são sempre de referência (do tipo go-to) e possuem duas características principais: especificam um relacionamento entre uma única origem e um único destino; e são sempre definidos como parte do conteúdo dos nós (mais especificamente, como parte do conteúdo dos nós de origem do elo).
  • a) HTML os elos somente possibilitam especificação de relacionamentos de referência entre páginas (ERRADA)b) Elos HTML são sempre... definidos como parte do conteúdo dos nós... Essas características impedem a identificação dos elos que fazem referência a uma determinada página.(ERRADO)c) Elos HTML ... especificam um relacionamento entre uma única origem e um único destino... não possibilitam a reutilização de nós sem a herança obrigatória dos relacionamentos (por exemplo, não é possível reusar uma página HTML sem herdar todos os seus elos); (ERRADO)d) É o HTML que... não permitem a separação entre os dados sendo referenciados e as referências propriamente ditas...(ERRADO)e) Elos HTML são sempre de referência (do tipo go-to) e possuem duas características principais: especificam um relacionamento entre uma única origem e um único destino; e são sempre definidos como parte do conteúdo dos nós... (CORRETA) FONTE: Linguagens para Descrição de Documentos Hipermídia, p.5 http://www2.dbd.puc-rio.br/pergamum/tesesabertas/0310803_05_cap_02.pdf
  • Se a questão estivesse escrita no idioma Português seria fácil...

ID
92251
Banca
CESPE / CEBRASPE
Órgão
BRB
Ano
2010
Provas
Disciplina
Programação
Assuntos

A respeito dos conceitos de tecnologias e protocolos utilizados na Web,
julgue os itens a seguir

A linguagem HTML é utilizada para formatar o conteúdo de uma página da Internet e pode ser editada com o uso de qualquer editor de texto.

Alternativas
Comentários
  • HTML Hyper Text Markup Language. "Linguagem de Marcação de Hipertexto" utilizada no dezenvolvimento de páginas na Web. Documentos HTML podem ser interpretados por navegadores. é uma junção dos padrões HyTime e SGML.A resposta esta correta.
  • Acredito que o CSS é a maneira de formatar o conteúdo de uma página da internet.

    Segundo o conceito de camadas do eMAG:  o HTML é utilizado apenas para a criação de conteúdo, enquanto a apresentação visual é criada através do CSS. Já o comportamento é definido pelas linguagens de script.

  • Cespe é Cespe!

  • questão boa! com um simples bloco de notas é capaz de fazer alterações em páginas de internet como adicionar botões, exibir mensagens, etc

  • Gabarito: Certo.

    HTML pode ser editada em qualquer editor de textos; Word, Writer, Wordpad, Bloco de notas etc. Basta salvar o arquivo no formato correto, HTM ou HTML. O editor irá converter o arquivo de texto em um arquivo da WEB (página).

  • Certo.

    Obs.: Programas de planilhas (Excel e Calc) e programas de apresentações de slides (P.Point e Impress) também criam arquivos em HTML.

    Fonte: Prof. Fabrício Melo


ID
101893
Banca
CESPE / CEBRASPE
Órgão
TCU
Ano
2007
Provas
Disciplina
Programação
Assuntos

Julgue os itens subseqüentes, acerca da tecnologia rich site
summary (RSS).

A tecnologia RSS utiliza a linguagem HTML para que conteúdos de sítios e weblogs possam ser explorados por navegadores.

Alternativas
Comentários
  • RSS utiliza a linguagem XML, que significa "Extended Markup Language", uma linguagem genérica que pode ser usada de diferentes formas em diferentes plataformas. O uso mais comum do RSS é para a publicação de conteúdo que se atualiza constantemente, como blogs, noticiários e podcasts. Um documento RSS, também chamado de "feed", "webfeed" ou "channel" contém apenas um resumo do conteúdo de um site associado ou de uma fonte mais completa. RSS possibilita que pessoas se mantenham atualizadas com as notícias e artigos de seus sites preferidos de uma maneira automática, sem a necessidade do usuário visitar o site manualmente.O termo RSS é uma abreviatura em inglês, que teve vários significados durante o curso de seu desenvolvimento: Rich Site Summary (RSS 0.91)RDF Site Summary (RSS 1.0 and RSS 0.90)Really Simple Syndication (RSS 2.0)

ID
105589
Banca
FCC
Órgão
DPE-SP
Ano
2010
Provas
Disciplina
Programação
Assuntos

Em relação às recomendações W3C, considere:

I. A conversão de documentos, a partir de PDF, PostScript, RTF, para linguagens de marcação do W3C sempre resulta em documentos acessíveis, validando, dessa forma, a verificação da sua acessibilidade e facilidade de utilização, logo após o processo de conversão.

II. Assegurar que todas as páginas possam ser utilizadas mesmo que os programas interpretáveis, os applets ou outros objetos programados tenham sido desativados ou não sejam suportados

III. Assegurar a acessibilidade do conteúdo dinâmico ou fornecer apresentação ou páginas alternativas. Por exemplo, em HTML utilizar NOFRAMES no final de cada conjunto de frames.

IV. Não criar páginas de atualização automática periódica, até que os agentes do usuário possibilitem parar essa atualização. Por exemplo, em HTML, não provocar a atualização automática das páginas por meio da inclusão de "HTTP-EQUIV= refresh", até que os agentes do usuário dêem aos usuários a possibilidade de desativarem essa funcionalidade.

É correto o que se afirma APENAS em:

Alternativas
Comentários
  • "HTTPEQUIV= refresh" nem existe. O certo eh HTTP-EQUIV= refresh. Erros de escrita invalidam uma questão.
  • Antonie, a falta do hífen foi um erro de quem colocou a questão aqui no site. Na prova está HTTP-EQUIV= refresh.

    Eu enviei um pedido de correção, vamos ver o que acontece.

  • Qual o erro do item I? Seria somente o uso do "sempre" em "...sempre resulta em documentos..."

    Ou a conversão desses formatos nunca geram documentos acessíveis?


ID
110476
Banca
FCC
Órgão
TRF - 4ª REGIÃO
Ano
2010
Provas
Disciplina
Programação
Assuntos

É uma tag HTML que conta com os atributos href e name para possibilitar o estabelecimento de hiperligações (link), para outro trecho de um documento, para outra página de Internet ou mesmo um endereço de e-mail:

Alternativas
Comentários
  • LETRA A

    A Tag "a" define um link. É no atributo "href" onde definimos o endereço de destino quando o link for clicado.

  • a (anchor)

    Anchor em html define um link para outra parte do texto ou um html externo

  • b) O <b> tag especifica o texto em negrito.

    c) A tag <meta> fornece metadados sobre o documento HTML. Metadados não será exibido na página, mas será parsable máquina.

    d) <head> elemento pode incluir um título para o documento, scripts, estilos, informações meta, e muito mais.

    e) A <i> tag define uma parte do texto em uma voz alternativa ou humor. O conteúdo da tag geralmente é exibido em itálico.

    A tag pode ser usado para indicar um termo técnico, uma frase de outro idioma, um pensamento, ou um nome do navio, etc.


ID
114193
Banca
CESPE / CEBRASPE
Órgão
TRE-MT
Ano
2010
Provas
Disciplina
Programação
Assuntos

Com relação a HTML (Hyper Text Markup Language) em sua versão corrente 4.01, assinale a opção correta.

Alternativas
Comentários
  • a. A tag html paraa inclusão de imagem é: img fica assim: <img src ='nome do arquivo da imagem'>

    b. Alt a funcionalidade dele é apresentar um texto no lugar da imagem, enquanto ela ainda não apareceu.

    C. O comando mostra um ancora para suporte

    d. <tfoot>: define o rodapé da tabela; <thead>: define o cabeçalho da tabela, o que foi mostrado na questão: <HEAD> : que define o cabeçalho da página HTML.

  • O C estaria correto se fosse <a href="mailto...> Suporte </a>
    O erro foi a falta do href
  • onde que está o analista na letra e?


ID
114196
Banca
CESPE / CEBRASPE
Órgão
TRE-MT
Ano
2010
Provas
Disciplina
Programação
Assuntos

A respeito de XSLT (eXtensible Stylesheet Language Transformation), assinale a opção correta.

Alternativas
Comentários
  • a) Uma transformação na linguagem XSLT é expressa na forma de uma folha de estilo, cuja sintaxe utiliza XML.
    Correto

    b) XSLT é uma linguagem para transformar somente documentos XHTML em documentos HTML.
    XSLT transformar qualquer documento XML em um outro documento XML

    c) A transformação XSLT deve respeitar a estrutura da árvore de origem, ou seja, a árvore de destino não pode ter uma estrutura diferente da árvore de origem.
    A árvore de destino pode ter qualquer estrutra, desde que seja um XML

    d) Uma transformação expressa em XSLT descreve regras para transformar uma ou mais árvores de origem em uma e somente uma árvore de destino.
    Transforma uma árvore de origem em uma árvore de destino

    e) O seguinte trecho é correto
    Incorreto

  • a letra E é incorreta porque faltou o fechamento para o <xsl:match select="biblioteca/livro">

  • O erro da E é mais do que sútil. Existe uma regra no xml que diz que todas as tags precisam ser fechadas, e as tags como <br> e <hr>, devem estar assim: <br /> e <hr />.
    Se vocês repararem na tag td, após "titulo" e "auttor" não tem espaço antes da barra. Confiram aqui http://www.w3schools.com/xsl/xsl_client.asp
  • Discordando dos colegas, o erro da alternativa E é a tag <xls:match select ="biblioteca/livro">, que deveria ser: <xls:template match="biblioteca/livro">
  • Principais erros.
    1. <xsl:template for-each="/"> como assim, para cada raiz?
    2. <xsl:match select="biblioteca/livro"> o código da a entender que aqui deveria haver iteração, já que é uma biblioteca, então seria <xsl:for-each select="biblioteca/livro"> inclusive essa tag foi fechada devidamente
    3. há incorreções em algumas tags html, mas não creio que sejam importantes, pois o objeto da questão é XSLT
  • Inverteu aí neh!!1

    Onde era pra ser match colocou-se for-each.

    <xsl:template match="/">

    <xsl:for-each select="......

ID
118678
Banca
FCC
Órgão
TRT - 20ª REGIÃO (SE)
Ano
2010
Provas
Disciplina
Programação
Assuntos

As tabelas são compostas de linhas, dentro das quais são colocadas células que são responsáveis pelo controle do conteúdo envolvido pela tabela. A tag TH é responsável por

Alternativas
Comentários
  • LETRA DUsamos a tag TH para criar o cabeçalho da tabela.
  • The <th> tag defines a header cell in an HTML table.

    An HTML table has two kinds of cells:

    • Header cells - contains header information (created with the <th> element)
    • Standard cells - contains data (created with the <td> element)

    The text in <th> elements are bold and centered by default.

    The text in <td> elements are regular and left-aligned by default.

  • Cabeçalhos de tabela - tag TH

    Usamos a tag TH para criar uma célula cabeçalho.

    Essa célula cabeçalho pode identificar uma linha ou uma coluna.

    Usamos a tag TH sempre aninhada a uma tag TR.

    O conteúdo de uma célula criada a partir da tag TH tem formatação diferente de uma célula padrão criada a partir da tag TD. Ela tem seu conteúdo centralizado e em estilo negrito.

  • O texto em <th> elementos são negrito e centralizado por padrão.

    O texto em <td> elementos são regulares e alinhado à esquerda por padrão.

    A tag <tr> define uma linha em uma tabela HTML.


ID
118681
Banca
FCC
Órgão
TRT - 20ª REGIÃO (SE)
Ano
2010
Provas
Disciplina
Programação
Assuntos

Tag que deve ser utilizada entre a tag HEAD e /HEAD e que serve para definir os atributos identificadores do seu site como "author", "copyright" e "keywords". Essa é a tag

Alternativas
Comentários
  • LETRA BMeta tags são linhas de código HTML, ou "etiquetas", que, entre outras coisas, descrevem o conteúdo do seu site para os buscadores. É nelas que você vai inserir as palavras chaves que facilitarão a vida do usuário na hora de te encontrar. Através delas você pode também "assinar" seu site, declarando sua autoria sobre o código fonte.
  • b) A tag <meta> fornece metadados sobre o documento HTML. Metadados não será exibido na página, mas será parsable máquina.

    Elementos meta são normalmente utilizados para especificar descrição da página, palavras-chave, autor do documento, modificada pela última vez, e outros metadados.

     

    c) A tag é obrigatório em todos os documentos HTML e define o título do documento.</p> <p>O elemento <title>:</p> <p>1. define um título na barra de ferramentas do navegador</p> <p>2. fornece um título para a página quando ele é adicionado aos favoritos</p> <p>3. exibe um título para a página nos resultados de motores de busca</p> <p> </p> <p>e) A tag <body> define o corpo do documento.</p> <p>O elemento <body> contém todo o conteúdo de um documento HTML, como texto, links, imagens, tabelas, listas, etc.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/126214"> 126214 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/dpe-sp"> DPE-SP </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-dpe-sp-agente-de-defensoria-analista-de-sistemas"> FCC - 2010 - DPE-SP - Agente de Defensoria - Analista de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Divisão que cria um ambiente em que mais de uma página pode ser vista ao mesmo tempo. Essa é a definição de:</p> <form> <input type="hidden" name="gabarito" value="D"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> Body </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> Cols </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> Tag </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> Frames </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Head </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <b>LETRA D</b>O uso de frames permite que diferentes arquivos HTML componham a mesma página, permitindo dividir o espaço da janela do navegador em colunas e/ou linhas e controlar o seu tamanho, determinando quantas serão as subdivisões e qual será sua distribuição na tela.É importante ressaltar que cada uma destas "partes da tela" é ocupada por arquivos diferentes, totalmente independentes.Portanto, o uso dos frames possibilita apresentar mais de uma página em cada tela. Por exemplo, um índice em uma parte pequena dela e os textos relacionados ao índice em outra parte. </li> <li> 93<br /><br />Usar Frame é uma merd*...<br /><br />93,93/93 </li> <li> <p>d</p> <p>Frameset permite apresentação de paginas simultaneas por divisoes e scroll bars, nao sendo recomendado devido à falta de segurança no client side da aplicação.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/126487"> 126487 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/esaf"> ESAF </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/prefeitura-de-natal-rn"> Prefeitura de Natal - RN </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/esaf-2008-prefeitura-de-natal-rn-auditor-do-tesouro-municipal-tecnologia-da-informacao"> ESAF - 2008 - Prefeitura de Natal - RN - Auditor do Tesouro Municipal - Tecnologia da Informação - Prova 2 </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Quanto à estrutura, propriedades e sintaxe da linguagem de programação HTML, é correto afi rmar que</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> Os lados da tabela nos quais a borda é apresentada podem ser especifi cados com o atributo <i>RULES</i>, que pode assumir os valores "box" para borda apresentada em todos os lados e "border" para borda não apresentada. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> A apresentação da separação entre as células pode ser especifi cada com o atributo <i>FRAME</i>, que pode assumir os valores <i>none; groups; rows</i>; cols ou <i>all</i>. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> O texto em um documento HTML pode ser destacado usando-se diferentes estilos, físicos ou lógicos, cuja apresentação é independente do navegador utilizado. As <i>tags </i>para se destacar o texto são usadas unicamente no início da ação. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> O alinhamento do conteúdo de uma célula pode ser especifi cado com os atributos ALIGN e VALIGN. O atributo ALIGN pode assumir os valores top<i>, middle, bottom ou baseline e o atributo </i>VALIGN pode assumir os valores <i>left, center, right, justify.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> As tabelas de um documento HTML são construídas com tags < TABLE >, < TR >, < TH > e < TD > que identifi cam, respectivamente, tabelas, linhas, células de cabeçalho e células de dados. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>e)</p> <p>< table > indica tabela</p> <p>< tr > table row //linha</p> <p>< th > table header //cabeçalho</p> <p>< td > table data //celula</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/126502"> 126502 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/esaf"> ESAF </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/prefeitura-de-natal-rn"> Prefeitura de Natal - RN </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/esaf-2008-prefeitura-de-natal-rn-auditor-do-tesouro-municipal-tecnologia-da-informacao"> ESAF - 2008 - Prefeitura de Natal - RN - Auditor do Tesouro Municipal - Tecnologia da Informação - Prova 2 </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Quanto à estrutura, propriedades e sintaxe do XML, é correto afi rmar que:</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> como tudo mais em XML, as comparações de <i>strings </i>também não diferenciam maiúsculas de minúsculas. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> da mesma forma que o HTML, o XML usa marcadores (exemplo: '<' e '>') e atributos (exemplo: preco="valor"). Ambos especifi cam o que cada marcador e atributo signifi cam e, às vezes, como seu conteúdo aparecerá independentemente da aplicação que os lê. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> entre os tipos de elementos possíveis de uma DTD, o tipo ANY indica um elemento vazio ou um caractere igual a "&". </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> a XML <i>Schema </i>diferencia entre facetas fundamentais e facetas restritivas. As restritivas defi nem as propriedades básicas dos tipos de dados e as fundamentais não acrescentam novas propriedades a um tipo de dados. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> as palavras-chave SOME e EVERY, em combinação com SATISFIES, permitem testar se alguns ou todos os elementos em uma coleção atendem a uma condição específi ca. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <div> <img src="http://1.bp.blogspot.com/-XxtmRQ3zkaM/Tso20dQZTQI/AAAAAAAAFt0/nRGpxwa2LcI/s1600/emoticons+meme+msn+%252820%2529.gif" />DAFUQ... que tipo de questão é essa?<br /> <br /> Ele fala de XML mas a questão correta fala de XQuery?<br /> SATISFIES, SOME e EVERY são palavras reservadas em XQUERY.<br /> <br /> Enfim, as outras estão erradas por ordem:<br /> <br /> <ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 6px; list-style-type: none; list-style-position: initial; list-style-image: initial; color: rgb(90, 90, 90); font-family: Verdana; text-align: left; "> <li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; line-height: 1.6em; "> <input id="resposta" name="resposta" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; vertical-align: middle; visibility: visible; " type="radio" value="A" /> a) <span class="simplehl1_PQHMIW" id="WXECFJKA" style="padding-top: 0.2em !important; padding-right: 0.2em !important; padding-bottom: 0.2em !important; padding-left: 0.2em !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: inline !important; font-family: inherit !important; font-style: inherit !important; font-variant: inherit !important; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; color: rgb(255, 255, 255) !important; background-color: rgba(255, 0, 0, 0.699219) !important; font-size: inherit !important; -webkit-transition-property: color, background-color, -webkit-box-shadow; -webkit-transition-duration: 0.5s, 0.5s, 0.5s; -webkit-transition-timing-function: linear, linear, linear; -webkit-box-shadow: rgba(0, 0, 0, 0.417969) 3px 3px 4px !important; border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; ">como tudo mais em XML, as comparações de </span><i style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span class="simplehl1_PQHMIW" style="padding-top: 0.2em !important; padding-right: 0.2em !important; padding-bottom: 0.2em !important; padding-left: 0.2em !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: inline !important; font-family: inherit !important; font-style: inherit !important; font-variant: inherit !important; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; color: rgb(255, 255, 255) !important; background-color: rgba(255, 0, 0, 0.699219) !important; font-size: inherit !important; -webkit-transition-property: color, background-color, -webkit-box-shadow; -webkit-transition-duration: 0.5s, 0.5s, 0.5s; -webkit-transition-timing-function: linear, linear, linear; -webkit-box-shadow: rgba(0, 0, 0, 0.417969) 3px 3px 4px !important; border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; ">strings </span></i><span class="simplehl1_PQHMIW" style="padding-top: 0.2em !important; padding-right: 0.2em !important; padding-bottom: 0.2em !important; padding-left: 0.2em !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: inline !important; font-family: inherit !important; font-style: inherit !important; font-variant: inherit !important; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; color: rgb(255, 255, 255) !important; background-color: rgba(255, 0, 0, 0.699219) !important; font-size: inherit !important; -webkit-transition-property: color, background-color, -webkit-box-shadow; -webkit-transition-duration: 0.5s, 0.5s, 0.5s; -webkit-transition-timing-function: linear, linear, linear; -webkit-box-shadow: rgba(0, 0, 0, 0.417969) 3px 3px 4px !important; border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; ">também não diferenciam maiúsculas de minúsculas.</span></li> </ul> <ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 6px; list-style-type: none; list-style-position: initial; list-style-image: initial; font-family: Verdana; text-align: left; "> <li style="color: rgb(90, 90, 90); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; line-height: 1.6em; "> XML diferencia sim...</li> <li style="color: rgb(90, 90, 90); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; line-height: 1.6em; "> <input id="resposta" name="resposta" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; vertical-align: middle; visibility: visible; " type="radio" value="B" /> b) <span class="simplehl1_PQHMIW" id="XSQOZMMZ" style="padding-top: 0.2em !important; padding-right: 0.2em !important; padding-bottom: 0.2em !important; padding-left: 0.2em !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: inline !important; font-family: inherit !important; font-style: inherit !important; font-variant: inherit !important; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; color: rgb(255, 255, 255) !important; background-color: rgba(255, 0, 0, 0.699219) !important; font-size: inherit !important; -webkit-transition-property: color, background-color, -webkit-box-shadow; -webkit-transition-duration: 0.5s, 0.5s, 0.5s; -webkit-transition-timing-function: linear, linear, linear; -webkit-box-shadow: rgba(0, 0, 0, 0.417969) 3px 3px 4px !important; border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; ">da mesma forma que o HTML, o XML usa marcadores (exemplo: '<' e '>') e atributos (exemplo: preco="valor"). Ambos </span><span style="background-color: rgba(255, 0, 0, 0.699219); color: rgb(255, 255, 255); font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: 1.6em; ">especifi cam o que cada marcador e atributo signifi cam e, às vezes, como seu conteúdo aparecerá independentemente da aplicação que os lê.</span></li> </ul> <ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 6px; list-style-type: none; list-style-position: initial; list-style-image: initial; color: rgb(90, 90, 90); font-family: Verdana; text-align: left; "> <li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; line-height: 1.6em; "> XML não especifica o que o marcador e o atributo significa...</li> <li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; line-height: 1.6em; "> <input id="resposta" name="resposta" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; vertical-align: middle; visibility: visible; " type="radio" value="C" /> c) entre os tipos de elementos possíveis de uma DTD, o tipo ANY indica um elemento vazio ou um caractere igual a "&".</li> <li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; line-height: 1.6em; "> <h2 style="font-family: verdana, helvetica, arial, sans-serif; fontsize: 14px; margin-top: 10px; margin-bottom: 10px; font-weight: normal; color: rgb(0, 0, 0); "> Elements with any Contents</h2> <p style="font-family: verdana, helvetica, arial, sans-serif; color: rgb(0, 0, 0); "> Elements declared with the category keyword ANY, can contain any combination of parsable data:</p> </li> </ul> <ul style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 6px; list-style-type: none; list-style-position: initial; list-style-image: initial; color: rgb(90, 90, 90); font-family: Verdana; text-align: left; "> <li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; line-height: 1.6em; "> <input id="resposta" name="resposta" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; vertical-align: middle; visibility: visible; " type="radio" value="D" /> d) <span class="simplehl1_PQHMIW" id="IWKJMWNN" style="padding-top: 0.2em !important; padding-right: 0.2em !important; padding-bottom: 0.2em !important; padding-left: 0.2em !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: inline !important; font-family: inherit !important; font-style: inherit !important; font-variant: inherit !important; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; color: rgb(255, 255, 255) !important; background-color: rgba(255, 0, 0, 0.699219) !important; font-size: inherit !important; -webkit-transition-property: color, background-color, -webkit-box-shadow; -webkit-transition-duration: 0.5s, 0.5s, 0.5s; -webkit-transition-timing-function: linear, linear, linear; -webkit-box-shadow: rgba(0, 0, 0, 0.417969) 3px 3px 4px !important; border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; ">a XML </span><i style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><span class="simplehl1_PQHMIW" style="padding-top: 0.2em !important; padding-right: 0.2em !important; padding-bottom: 0.2em !important; padding-left: 0.2em !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: inline !important; font-family: inherit !important; font-style: inherit !important; font-variant: inherit !important; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; color: rgb(255, 255, 255) !important; background-color: rgba(255, 0, 0, 0.699219) !important; font-size: inherit !important; -webkit-transition-property: color, background-color, -webkit-box-shadow; -webkit-transition-duration: 0.5s, 0.5s, 0.5s; -webkit-transition-timing-function: linear, linear, linear; -webkit-box-shadow: rgba(0, 0, 0, 0.417969) 3px 3px 4px !important; border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; ">Schema </span></i><span class="simplehl1_PQHMIW" style="padding-top: 0.2em !important; padding-right: 0.2em !important; padding-bottom: 0.2em !important; padding-left: 0.2em !important; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: inline !important; font-family: inherit !important; font-style: inherit !important; font-variant: inherit !important; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; color: rgb(255, 255, 255) !important; background-color: rgba(255, 0, 0, 0.699219) !important; font-size: inherit !important; -webkit-transition-property: color, background-color, -webkit-box-shadow; -webkit-transition-duration: 0.5s, 0.5s, 0.5s; -webkit-transition-timing-function: linear, linear, linear; -webkit-box-shadow: rgba(0, 0, 0, 0.417969) 3px 3px 4px !important; border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; border-bottom-right-radius: 6px !important; border-bottom-left-radius: 6px !important; ">diferencia entre facetas fundamentais e facetas restritivas. As restritivas defi nem as propriedades básicas dos tipos de dados e as fundamentais não acrescentam novas propriedades a um tipo de dados.</span></li> </ul> <font color="#000000" face="Arial" size="2">sei lá de onde tirou isso, se alguem puder complementar...</font><br /> <br /> <a href="http://nativexmldatabase.com/2011/08/29/quantified-expressions-in-xquery-when-some-and-every-satisfy/">http://nativexmldatabase.com/2011/08/29/quantified-expressions-in-xquery-when-some-and-every-satisfy/</a></div> </li> <li> <p>Talvez, no item D, as definições estejam trocadas, ou  sequer existam essas facetas...</p> </li> <li> <p>sobre a letra d)</p><p>Facets são de dois tipos: as facets fundamentais que definem o tipo de dados e não-fundamentais ou facets de restrição que restringem os valores permitidos de um tipo de dados.<br></p><p>http://www.w3.org/TR/xmlschema-2/<br></p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/129997"> 129997 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/serpro"> SERPRO </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2008-serpro-analista-desenvolvimento-de-sistemas"> CESPE - 2008 - SERPRO - Analista - Desenvolvimento de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Com relação à tecnologia de banco de dados, julgue os itens a<br/>seguir. </p> <p>O XML é uma linguagem de marcação que, entre outras funções, interliga bancos de dados distintos de maneira hierárquica.</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/137263"> 137263 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cesgranrio"> CESGRANRIO </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/casa-da-moeda"> Casa da Moeda </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cesgranrio-2009-casa-da-moeda-analista-de-nivel-superior-desenvolvimento-de-sistemas"> CESGRANRIO - 2009 - Casa da Moeda - Analista de Nível Superior - Desenvolvimento de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>29 Qual dos conjuntos abaixo contém pelo menos um item que <b>NÃO </b>é um tag HTML válido?</p> <form> <input type="hidden" name="gabarito" value="D"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> < EM > < STRONG > < U > </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> < FIELDSET > < FORM > < LEGEND > </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> < LI > < OL > < UL > </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> < DIV > < H > < P > </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> < TABLE > < TBODY > < TH > </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Não existe a tag <h>. Existem, porém, as tags: <h1>, <h2>, ..., <h5> e <h6>. </li> <li> <EM> <span style="color: rgb(0, 0, 0); ">Renders as emphasized text<br><STRONG> </span><span style="color: rgb(0, 0, 0); ">Defines important text<br><U> Sublinhado<br><FIELDSET> I</span><span style="color: rgb(0, 0, 0); ">s used to group related elements in a form.<br><LEGEND> D</span><span style="color: rgb(0, 0, 0); ">efines a caption for the <fieldset> element.</span><br><span style="color: rgb(0, 0, 0); "><LI>The <li> tag defines a list item. </span><span style="color: rgb(0, 0, 0); ">The <li> tag is used in ordered lists(</span><ol><span style="color: rgb(0, 0, 0); ">), unordered lists (</span><ul><span style="color: rgb(0, 0, 0); ">), and in menu lists (</span><menu><span style="color: rgb(0, 0, 0); ">).<br><DIV> </span><span style="color: rgb(0, 0, 0); ">defines a division or a section in an HTML document.<br><P> </span><span style="color: rgb(0, 0, 0); ">The <p> tag defines a paragraph.<br><TABLE> Defines a table<br><TH> Defines a header cell in a table<br><TBODY> </span><span style="color: rgb(0, 0, 0); ">Groups the body content in a table<br><br><strong><em>Fonte: </em></strong></span><em>http://www.w3schools.com/</em> </li> <li> <p>d)</p> <p>O correto é < h1 >, o qual especifica heading. h sozinho nao faz nada</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/141256"> 141256 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/esaf"> ESAF </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/ana"> ANA </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/esaf-2009-ana-analista-administrativo-tecnologia-da-informacao-desenvolvimento"> ESAF - 2009 - ANA - Analista Administrativo - Tecnologia da Informação - Desenvolvimento </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Analise as seguintes afirmações a respeito do esquema conceitual XML:<br/><br/>I. Um elemento qualquer é definido por um nome e um valor. <br/>II. Um documento XML é definido por um nome e um elemento. <br/>III. Um atributo é definido por um nome de tipo, caracteres de dados e elementos associados.<br/><br/>Assinale a opção correta.<br/></p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> Apenas a afirmação I é verdadeira. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> Apenas a afirmação II é verdadeira. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> Apenas a afirmação III é verdadeira. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> As afirmações I, II e III são corretas. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Nenhuma das afirmações é verdadeira. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>I. Errada:  Declarações de tipos de elementos identificam os nomes dos elementos e a natureza do seu conteúdo que pode ser outro elemento ou um tipo de dado.</p><p>II. Correta</p><p>III. Errada: Um atributo é definido indicando quais valores suporta, qual o valor padrão e se opcional ou não.<br /> </p> </li> <li> <p>Alguém pode explicar melhor ou dar um exemplo do item II? Não entendi o que ele quis dizer.<br></p> </li> <li> Na afirmação I, podemos interpretar "valor" como sendo conteúdo texto ou um subelemento, o que a tornaria correta. A afirmação II foi muito mal elaborada. O "nome" seria o elemento raiz? Além disso, um documento XML é composto de N elementos. O que o enunciado quer dizer com "definido por um nome e um elemento"?<p></p> <div><br></div><div>Em suma, questão mal formulada.</div> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/141283"> 141283 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/esaf"> ESAF </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/ana"> ANA </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/esaf-2009-ana-analista-administrativo-tecnologia-da-informacao-desenvolvimento"> ESAF - 2009 - ANA - Analista Administrativo - Tecnologia da Informação - Desenvolvimento </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Um tipo interno definido pelo XMLSchema é o</p> <form> <input type="hidden" name="gabarito" value="D"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> <i>Name.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> <i>StringBuffer.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> <i>Object.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> <i>Decimal.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> <i>Address.</i> </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> http://www.w3.org/TR/xmlschema-2/#rf-defn<br><br>Dificil é decorar isso...<br><br> </li> <li> Decimal é o único tipo primitivo da lista. Estranha essa definição da ESAF em chamar de "tipo interno". Seria bom encontrar alguma fonte. </li> <li> <a href="http://www.w3schools.com/schema/schema_dtypes_numeric.asp">http://www.w3schools.com/schema/schema_dtypes_numeric.asp</a> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/142027"> 142027 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tre-mt"> TRE-MT </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-cebraspe-2010-tre-mt-tecnico-judiciario-programacao-de-sistemas"> CESPE / CEBRASPE - 2010 - TRE-MT - Técnico Judiciário - Programação de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/css-cascading-style-sheets"> CSS (Cascading Style Sheets) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Em relação a CSS (folhas de estilo em cascata ou cascading style sheets), assinale a opção correta.</p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> <css> é a marcação HTML para definir uma folha de estilo interna. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> O local para colocar uma referência para uma folha de estilo externa é na seção <body> de um documento HTML. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> A forma correta de se referir a uma folha de estilo externa é: <link rel="stylesheet" type="text/css" href="meuEstilo.css">. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> A propriedade padding, usada para definir o espaço entre a borda e o conteúdo de um elemento, permite o uso de valores negativos. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Todos os estilos definidos são organizados em cascata, de acordo com regras decrescentes de prioridade, ou seja, em relação às informações de I a IV abaixo, a regra I tem a maior prioridade e a regra IV tem a menor.<br /> I padrão do navegador<br /> II folha de estilo externa<br /> III folha de estilo interna (em seção específica no documento HTML)<br /> IV folha de estilo em linha (dentro de um elemento HTML) </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p> Efeito cascata é o método pelo qual é aplicada uma regra <abbr>CSS</abbr> em função do pêso ( importância, prioridade) da regra <abbr>CSS</abbr>. Quando a um elemento HTML aplica-se mais de uma regra <abbr>CSS</abbr>, diz-se que há um conflito de regras e será aplicada aquela que tiver maior pêso (importância, prioridade) determinada pela ordem do efeito cascata.</p>A ordem para o efeito cascata é a ordenação das regras <abbr>CSS</abbr> de acordo com critérios pré-estabelecidos, com a finalidade de resolver eventuais conflitos entre regras.<br /><ol> <li> <p> Localizadas todas as regras <abbr>CSS</abbr> aplicáveis ao seletor/propriedade, determina-se a especificidade de cada uma delas. A regra mais especifica entre as conflitantes será aplicada.</p> <p> Se não for encontra uma (ou mais) regra aplicável ao elemento HTML, este herdará as propriedades de estilo de seu elemento pai. Não havendo elemento pai será aplicado o valor inicial default de estilo para aquele elemento</p> </li> <li> <p> Regras com declaração importante  tem prioridade sobre aquelas sem a declaração. Se o autor e o usuário declaram regras conflitantes, as do usuário têm prioridade sobre as do autor.</p> </li> <li> <p> Regras com mesmo peso e conflitantes, declaradas pelo autor têm prioridade sobre aquelas declaradas pelo usuário. Regras do usuário com maior especificidade que aquelas do autor têm a prioridade. Regras com igual especificidade declaradas pelo autor têm prioridade sobre as do usuário. Regras do autor e do usuário têm prioridade sobre as regras default das aplicações do usuário (p.ex.: o browser)</p> </li> <li> <p> Regras mais específicas têm a prioridade sobre as menos específicas.</p> </li> <li> Entre regras de mesmo pêso, têm prioridade aquelas declaradas por último na sequência das regras na folha de estilos.</li></ol>Pela explicação, a opção (e) está incorreta.<br /> </li> <li> essa questao ficou meio bagunçada! </li> <li> a) Não existe uma marcação HTML <css> <span style="color: rgb(255, 0, 0); ">(incorreta)</span><br />b) O local para colocar uma referência para uma folha de estilo externa é na seção <strong><head></strong> de um documento HTML. <span style="color: rgb(255, 0, 0); ">(incorreta)</span><br />c) <span style="color: rgb(0, 0, 255); ">correta</span><br />d) não permite uso de valores negativos <span style="color: rgb(255, 0, 0); ">(incorreta)</span><br />e) as prioridades estão invertidas. No item as prioridades estão em ordem crescente <span style="color: rgb(255, 0, 0); ">(incorreta)</span> </li> <li> E a barra normal fechando nao teria que existir???<br /> <link rel="stylesheet" type="text/css" href="meuEstilo.css"<span style="color: #ff0000">/</span>><br /><br /> </li> <li> Anderson, o HTML não obriga que tenhamos tag de fechamento e um código <link rel="stylesheet" type="text/css" href="mystyle.css"> sem a tag de fechamento e o <link rel="stylesheet" type="text/css" href="mystyle.css" <span style="color: rgb(255, 0, 0);"><strong>/</strong></span>> produzirá o mesmo resultado. Veja nesse exemplo: http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_link_tag<br /><br />[]s </li> <li> <p>Anderson Silva, a barra de fechamento pode ou não existe. <br></p> </li> <li> <p>a)<css> é a marcação HTML para definir uma folha de estilo interna.errado- o correto é < style ></p> <p> b)O local para colocar uma referência para uma folha de estilo externa é na seção <body> de um documento HTML.errado. é dentro do< head ></p> <p> c)A forma correta de se referir a uma folha de estilo externa é: <link rel="stylesheet" type="text/css" href="meuEstilo.css">. correto</p> <p> d)A propriedade padding, usada para definir o espaço entre a borda e o conteúdo de um elemento, permite o uso de valores negativos. errado- o mínimo é zero. </p> <p>A 'e' está exatamente ao contrário. a prioridade é</p> <p>externo < interno < inline</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/142030"> 142030 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tre-mt"> TRE-MT </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-cebraspe-2010-tre-mt-tecnico-judiciario-programacao-de-sistemas"> CESPE / CEBRASPE - 2010 - TRE-MT - Técnico Judiciário - Programação de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Acerca de XML (eXtensible Markup Language) e DTD (Document Type Definition), assinale a opção correta.<br/></p> <form> <input type="hidden" name="gabarito" value="D"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> Uma DTD deve ser declarada dentro de um documento XML, pois não é possível utilizar uma referência externa para um documento separado.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> PCDATA é um tipo de texto que não é processado pelo analisador (parser).<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> CDATA é um tipo de texto que é processado pelo analisador (parser).<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> Um documento XML pode ser considerado válido quando é um documento bem formado e obedece as regras definidas em uma DTD.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Em XML e DTDs, elementos fornecem informação adicional a respeito de atributos. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>a) Uma DTD deve ser declarada dentro de um documento XML, pois não é possível utilizar uma referência externa para um documento separado.</p><p>Errado: é possível utilizar um referência externa para um DTD.</p><p><br /> b) PCDATA é um tipo de texto que não é processado pelo analisador (parser).</p><p>Errado: o símbolo especial #PCDATA é reservado para indicar dados de caracter analisável.</p><p><br /> c) CDATA é um tipo de texto que é processado pelo analisador (parser).</p><p>Errado: atributos CDATA são cadeias de caracteres, qualquer texto é permitido, pois não é analisado pelo parser.</p><p><br /> d) Um documento XML pode ser considerado válido quando é um documento bem formado e obedece as regras definidas em uma DTD.</p><p>Correta: Existem duas categorias de documentos XML, bem formatados e válidos. Bem formatados obedecem a sintaxe da XML e válidos são bem formatados e obedecem as restrições declaradas no DTD.</p><p><br /> e) Em XML e DTDs, elementos fornecem informação adicional a respeito de atributos.</p><p>Errado: as declarações de tipos de elementos é quem fornecem informações a respeito de atributos.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/142033"> 142033 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tre-mt"> TRE-MT </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-cebraspe-2010-tre-mt-tecnico-judiciario-programacao-de-sistemas"> CESPE / CEBRASPE - 2010 - TRE-MT - Técnico Judiciário - Programação de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p><p>A respeito de XML e XML Schema, assinale a opção correta.</p></p> <form> <input type="hidden" name="gabarito" value="A"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> No formato xmlns:xs, o XML Schema pode utilizar declaração de escopo de nomes (<i>namespace</i>).<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> O elemento < xml schema > é o elemento raiz de todos os esquemas definidos em XML Schema.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> Elementos complexos em XML Schema não podem ser vazios, nem conter só texto. Devem conter sempre ao menos um outro elemento.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> Em XML Schema, restrições são utilizadas para definir valores aceitáveis para atributos e não para elementos.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> XML Schema oferece suporte a tipos de dados predefinidos, não permitindo a criação de novos tipos de dados. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p> XML Schema é uma linguagem baseada no formato XML para definição de regras de validação ("esquemas") em documentos no formato XML. Essa linguagem é um alternativa ao DTD, cuja sintaxe não é baseada no formato XML. Um arquivo contendo as definições na linguagem XML Schema é chamado de XSD (XML Schema Definition.</p> </li> <li>  a) No formato xmlns:xs, o XML Schema pode utilizar declaração de escopo de nomes (namespace). (certo)<br> <p> The following fragment:</p> xmlns:xs="http://www.w3.org/2001/XMLSchema" <p> indicates that the elements and data types used in the schema come from the "http://www.w3.org/2001/XMLSchema" namespace. It also specifies that the elements and data types that come from the "http://www.w3.org/2001/XMLSchema" namespace should be prefixed with xs:</p>  b) O elemento < xml schema > é o elemento raiz de todos os esquemas definidos em XML Schema. (errado)<br> <br> <span style="color: rgb(0, 0, 0); ">The <schema> element is the root element of every XML Schema.</span><br> <br> c) Elementos complexos em XML Schema não podem ser vazios, nem conter só texto. Devem conter sempre ao menos um outro elemento.<br> What is a Complex Element? <p> A complex element is an XML element that contains other elements and/or attributes.</p> <p> There are four kinds of complex elements:</p> empty elements elements that contain only other elements elements that contain only text elements that contain both other elements and text <p> Note: Each of these elements may contain attributes as well!</p>    d) Em XML Schema, restrições são utilizadas para definir valores aceitáveis para atributos e não para elementos.<br> <span style="color: rgb(64, 64, 64); ">Restrictions are used to define acceptable values for XML elements or attributes. Restrictions on XML elements are called facets.</span><br>    e) XML Schema oferece suporte a tipos de dados predefinidos, <span style="color: rgb(255, 0, 0); ">não</span> permitindo a criação de novos tipos de dados.<br> <br> <br> http://www.w3schools.com/schema/schema_schema.asp </li> <li> <p>a) correto. O XML Schema utiliza namespaces para dar nome aos seus elementos internos, tais como: xs:element, xs:attribute, xs:sequence, etc.</p><p><br></p><p>b) O elemento raiz é o <xs:schema ></p><p><br></p><p>c) Elementos complexos podem ser vazios, desde que você atribua um atributo nele. Ex:  tel tipo="cel" /</p><p><br></p><p>d) Restrições são utilizadas para definir valores aceitáveis tanto para atributos como para elementos.</p><p><br></p><p>e) Os Elementos Simples podem assumir vários tipos, também chamados built in, que já fazem parte da especificação XML Schema. Os mais usados são: xs:string, xs:decimal, xs:boolean, xs:date, xs:time e xs:integer. Através dos Elementos Complexos, é permitido criar novos tipos a partir dos tipos built in. Como exemplo existe o conceito de Herança, onde é possível criar um Tipo herdando todos os elementos de um Tipo, além de adicionar novos elementos. Para isso usamos os elementos xs:complexContent (para indicar a herança) e o xs:extension (para informar qual o tipo que será usado como base).</p><p></p> </li> <li> <p>b) O elemento <schema> é o elemento raiz de todo XML Schema!</p> <p>c) Um elemento complexo é um elemento XML que contém outros elementos e/ou atributos. Há quatro tipos de elementos complexos:</p> <p>Elementos vazios</p> <p>Elementos que contém apenas outros elementos</p> <p>Elementos que contém apenas texto</p> <p>Elementos que contém tanto outros elementos quanto texto</p> <p>Nota: Cada um desses elementos podem conter atributos também!</p> <p>d) Restrições são usadas para controlar os valores aceitos para elementos e atributos XML. Restrições em elementos XML são chamados facets.</p> <p>e) Uma das grandes vantagens de XML Schemas é o suporte a tipos de dados:</p> <p>É mais fácil descrever conteúdo de documentos permissíveis</p> <p>É mais fácil validar os dados</p> <p>É mais fácil trabalhar com dados de um banco de dados</p> <p>É mais fácil definir restrições aos dados</p> <p>É mais fácil definir padrões/formatos de dados</p> <p>É mais fácil converter dados entre diferentes tipos</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/144850"> 144850 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/inmetro"> INMETRO </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2009-inmetro-analista-executivo-em-metrologia-e-qualidade-desenvolvimento-de-sistemas"> CESPE - 2009 - INMETRO - Analista Executivo em Metrologia e Qualidade - Desenvolvimento de Sistemas - Parte II </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Julgue os itens seguintes a respeito das tecnologias de bancos de dados e aplicações web.<br/><br/> </p> <p>Na linguagem XML, todo atributo é parte de um elemento, todo elemento é raiz ou filho de uma raiz, a construção de uma árvore pode empregar o modelo DOM, uma transformação pode ser direcionada por um documento XSLT, e quando se deseja consumir pouca memória no processamento de XML pode-se empregar um parser do tipo SAX.</p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> 1. De fato, atributos não podem existir isoladamente. Eles precisam estar dentro de elementos;<br>2. XSLT realmente é uma linguagem de transformação de documentos XML em outros formatos;<br>3. Quando se deseja consumir pouca memória, usa-se o SAX, em vez do DOM.<br><br>O SAX (Simple API for XML) sempre utiliza a mesma quantidade de memória, já o DOM (Document Object Model) utiliza quantidade de memória proporcional ao tamanho do documento. Portanto, em geral, DOM é potencialmente mais oneroso que o SAX. <br> </li> <li> <p></p><p>Processamento de dados em XML, via APIs de programação (independentes de linguagem e plataforma)</p><p><b>SAX</b> (Simple API for XML): leitura sequencial. Ideal para extração de dados. visão baseada em eventos.</p><p><b>DOM</b> (Document Object Model): leitura completa. Ideal para manipulação (inserção, reordenação, alteração, remoção de nós); consome mais memória. visão baseada em árvore.</p><p>Bons estudos!</p><br> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/144892"> 144892 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/inmetro"> INMETRO </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2009-inmetro-analista-executivo-em-metrologia-e-qualidade-desenvolvimento-de-sistemas"> CESPE - 2009 - INMETRO - Analista Executivo em Metrologia e Qualidade - Desenvolvimento de Sistemas - Parte II </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/frameworks-java"> Frameworks Java </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/hibernate"> Hibernate </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/web"> Web </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Acerca do desenvolvimento de aplicações web e XML, julgue os itens seguintes.<br/><br/> </p> <p>Considerando que para o uso da tecnologia <i>Hibernate </i>na linguagem Java são empregados, usualmente, dois tipos de arquivos: (i) configuração e (ii) mapeamento, sendo a lista a seguir uma sequência de elementos XML utilizados na tecnologia <i>Hibernate</i>: <i>(a) hibernate-mapping (b) class; (c) generator; (d) property; (e) session-factory; e (f) mapping</i>, então, uma associação adequada entre os elementos e o tipo de arquivo <i>Hibernate</i>, no qual eles usualmente são empregados, é a seguinte: {(a, ii), (b, ii), (c, i), (d, ii), (d, i), (e, i), (f, i)}.</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p> O erro está no  (f) mapping que é do tipo (ii) mapeamento e está citado como (f, i)</p> </li> <li> <p> Arquivos de <span>configuração(i)</span> possuem tipicamente:<br> - hibernate-configuration<br> - <span>session-factory(e)</span><br> - property(dialeto, driver de conexão, url, usuário e senha)<br> - mapping-resource</p><p>Arquivos de <span>mapeamento(ii)</span> possuem:<br> - <span>hibernate-mapping(a)</span><br> - <span>class(b)</span><br> - id<br> - <span>generator(c)</span><br> - <span>proprety(d)</span></p><p> </p><p>[1] http://www.dsc.ufcg.edu.br/~jacques/cursos/daca/html/hibernate/hibernate.htm</p> </li> <li> Errado.<br /><br />O erro está em (c, i). "generator" é utilizado no mapeamento. Os outros itens estão certos. Ao contrário do que o amigo em cima disse, o elemento "mapping" não faz parte do arquivo de mapeamento, mas sim do arquivo de configuração.<br />Fonte:<br />DTDs do Hibernate que, na data da escrita deste, podem sem encontrados em http://www.jboss.org/dtd/hibernate/ </li> <li> <p> Além do erro (c,i) há outro: (d, ii), (d, i).<br /> Associou o property tanto para o mapeamento (correto) quanto para o arquivo de configuração.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/144895"> 144895 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/inmetro"> INMETRO </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2009-inmetro-analista-executivo-em-metrologia-e-qualidade-desenvolvimento-de-sistemas"> CESPE - 2009 - INMETRO - Analista Executivo em Metrologia e Qualidade - Desenvolvimento de Sistemas - Parte II </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Acerca do desenvolvimento de aplicações web e XML, julgue os itens seguintes.<br/><br/> </p> <p>Documentos registrados em aderência aos padrões NBR ISO/IEC 26300 e ISO 32000-1:2008 aderem ao formato XML.</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>NBR ISO/IEC 26300: Define o padrão brasileiro para edição de documentos de escritório OpenDocument. O sucesso da padronização do OpenDocument - ODF é fruto da necessidade de se difundir um formato de documentos que seja aberto e duradouro. OpenDocument format ODF, forma abreviada de OASIS OpenDocument Format for Office Applications, é um formato de arquivo usado para armazenamento e troca de documentos de escritório, como textos, planilhas, bases de dados, desenhos e apresentações. Este formato foi desenvolvido pelo consórcio OASIS e baseia-se na linguagem XML.</p><p>ISO 32000-1:2008 especifica uma forma digital de representação de documentos eletrônicos que permitem aos usuários trocar documentos eletrônicos e exibi-los independente do ambiente em que eles foram criados ou no ambiente em que são visualizados ou impressos. É destinado ao desenvolvedor de software que cria arquivos PDF (conforme escritores), software que lê arquivos PDF existentes e interpreta o seu conteúdo para visualização e interação (conforme os leitores) e produtos de PDF que ler e / ou escrever arquivos PDF para uma variedade de outros fins (conforme produto).</p><p>Referências: http://infoblogs.com.br/view.action?contentId=35609&Publicada-a-especificacao-NBR-ISO-IEC-26300.html http://pt.wikipedia.org/wiki/OpenDocument http://www.iso.org/iso/catalogue_detail.htm?csnumber=51502</p><p> </p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/149425"> 149425 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tj-se"> TJ-SE </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2009-tj-se-tecnico-judiciario-programacao-de-sistemas"> FCC - 2009 - TJ-SE - Programador de computador </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/css-cascading-style-sheets"> CSS (Cascading Style Sheets) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>As regras de CSS especificadas dentro da tag de HTML que referem-se ao estilo <i>inline</i></p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> podem ser aplicadas por <i>link </i>em alguma página HTML. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> afetam outros documentos da página HTML. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> podem ser aplicadas por <i>link </i>no cabeçalho da página HTML. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> afetam outras tags da página HTML. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> afetam somente a tag atual da página HTML. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <span style="font-size: 12px;"><span style="font-family: Verdana,Geneva,sans-serif;">Diz-se que o estilo é inline quando as regras de estilo são declaradas dentro da própria tag HTML, com o uso do atributo <strong>style</strong>. As regras de estilo são aplicadas exclusivamente naquele elemento HTML. Este tipo de declaração retira toda a flexibilidade das CSS uma vez que você terá que agir diretamente na tag HTML se desejar fazer uma mudança de estilos, seu uso <strong>deve ser evitado</strong> ou no máximo restrito a um ou poucos documentos.</span><br /><br /><span style="font-family: Verdana,Geneva,sans-serif;">Por exemplo:</span><br /><span style="font-family: Courier New,Courier,monospace;"><p style="text-indent: 10px;">Parágrafo com recuo de 10px</p></span><br /><br /><span style="font-family: Verdana,Geneva,sans-serif;">Fonte: <a href="http://maujor.com/tutorial/faq.php#inline">http://maujor.com/tutorial/faq.php#inline</a></span></span> </li> <li> <h2> <span style="font-family: Arial,Helvetica,sans-serif;"><span style="font-size: 14px;">Os três tipos de vinculação de folhas de estilo:</span></span></h2><p> <span style="font-size: 12px;"><span style="font-family: Arial,Helvetica,sans-serif;"><strong>1- Folha de estilo externa</strong> - Uma folha de estilo é dita externa, quando as regras <abbr title="Cascading Style Sheet">CSS</abbr> estão declaradas em um documento a parte do documento <abbr title="Hyper Text Markup Language">HTML</abbr>.</span></span><br /> <br /> <strong>2- Folha de estilo incorporada ou interna</strong> - quando as regras <abbr>CSS</abbr> estão declaradas no próprio documento <abbr>HTML</abbr><span style="font-size: 12px;"><span style="font-family: Arial,Helvetica,sans-serif;">, dentro do cabeçalho.<br /> <br /> <strong>3- F</strong></span></span><strong>olha de estilo inline</strong> - quando as regras <abbr>CSS</abbr> estão declaradas dentro da tag do elemento <abbr>HTML</abbr> com uso do atributo <code>style</code>.<br /> <br /> <br /> FONTE: http://maujor.com/tutorial/insetut.php</p> </li> <li> <p><strong>Existem 3 formas de inserir CSS em uma página Web:</strong></p> <p>1ª Forma: CSS diretamente nas tags HTML - válido para aquela tag apenas.</p> <p>2ª Forma: CSS dentro do Head da página - válido para todo o documento</p> <p>3ª Forma: CSS dentro do Head da página vindo de um arquivo externo - mais indicado e mais fácil de compreender, pode ser utilidado para todas as páginas, bastando referenciar em cada página, o arquivo CSS.</p> <p>Resposta: E</p> </li> <li> <p> e)afetam somente a tag atual da página HTML.</p> <p>inline é so para tag atual. exemplo:</p> <p>< p style = "background-color: #963ad0; color:#7410fd; text-align:center" ></p> <p>css interno é declarado dentro do < head >, tendo aplicação para todo documento de acordo com seletor ( < h1 >. < h2 > etc). é necessario especificar classes e ids para restringir o escopo de aplicação.</p> <p>css externo é implementado com < link rel="stylesheet" type=" text/css " href="style.css" > no < head >. aplicação semelhante ao css interno exceto que o html nao é alterado quando mudança sao necessarias</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/149449"> 149449 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tj-se"> TJ-SE </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2009-tj-se-tecnico-judiciario-programacao-de-sistemas"> FCC - 2009 - TJ-SE - Programador de computador </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Sobre as listas em HTML é correto afirmar que as <i>tags</i></p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> <LI> e </LI> definem os elementos das listas ordenadas e não ordenadas. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> <OL> e <UL> demarcam os elementos das listas ordenadas e não ordenadas. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> <DL> e </DL> demarcam os elementos das listas de definição. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> <DT> e </DT> identificam os termos a serem definidos. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> <DD> e </DD> definem os termos presentes. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>Alguém poderia me dizer o porquê do item A está incorreto? </p><p>As tags <LI> e </LI> servem para definir os itens das listas ordenadas e não ordenadas.</p> </li> <li> <p> Concordo.</p><p> As alternativas (a), (c), (d) e (e) estão garantidamente corretas, apenas a (b) é um tanto incompleta, pois não são especificadas as tags </ol> e </ul> que finalizam, respectivamente, a marcação das listas ordenadas e não ordenadas, não?</p> </li> <li> <strong>a) <LI> e </LI> definem os elementos das listas ordenadas e não ordenadas. CORRETO</strong><br /><br /><em>"Both types of lists, Ordered and Unordered, are made up of sequences of list items defined by the LI element (whose end tag may be omitted)."</em><br /><br />A <em>end-tag</em> </LI> é opcional, e não inexistente.<br /><br />É uma forma de tornar a afirmação falsa:<br /><LI> e </LI> definem, exclusivamente, os elementos das listas ordenadas e não ordenadas.<br /><br /><strong>b) <OL> e <UL> demarcam os elementos das listas ordenadas e não ordenadas. ERRADO</strong><br /><br />As tags <OL> e <UL> exigem, respectivamente, as <em>end-tags</em> </OL> e </UL><br /><br /><strong>c) <DL> e </DL> demarcam os elementos das listas de definição. CORRETO</strong><br /><br />E também é verdade que: <DL> e </DL> demarcam, exclusivamente, os elementos das listas de definição.<br /><br /><strong>d) <DT> e </DT> identificam os termos a serem definidos. CORRETO</strong><br /><br />A <em>end-tag</em> </DT> é opcional, e não inexistente.<br /><br />É uma forma de tornar a afirmação falsa:<br /><DT> e </DT> identificam, exclusivamente, os termos a serem definidos.<br /><br /><strong>e) <DD> e </DD> definem os termos presentes. CORRETO</strong><br /><br />A <em>end-tag</em> </DD> é opcional, e não inexistente.<br /><br />É uma forma de tornar a afirmação falsa:<br /><DD> e </DD> definem, exclusivamente, os termos presentes.<br /><br />Fonte: <a href="http://www.w3.org/TR/html401/struct/lists.html">http://www.w3.org/TR/html401/struct/lists.html</a> </li> <li> 93<br /><br />a) <span style="color: rgb(255, 0, 0);"><strong>ERRADO</strong></span>! <LI> e </LI> definem <strong>UM ELEMENTO</strong> apenas!<br />Da forma como foi colocado fica parecendo que se uma lista conter 10 elementos todos eles estarão entre apenas um <LI> e </LI>:<br /><br /><ol><br /><strong><span style="color: rgb(0, 0, 255);"><LI></span></strong><br />      Coffee<br />      Milk<br />      ...<br /><strong><span style="color: rgb(0, 0, 255);"></LI></span></strong><br /></ol><br /><br />O que claramente está errado! Vejam a diferença para a alternatica c) abaixo!!!<br /><br />b) <span style="color: rgb(255, 0, 0);"><strong>ERRADO</strong></span>! Como o amigo aí de cima comentou...<br /><br />c) <u><strong>CORRETA</strong></u>! Reparem a diferença entre a alternativa c) e a alternativa a):<br /><br /><span style="color: rgb(0, 0, 255);"><strong><DL></strong></span><br /><dt>Coffee</dt><br /><dd>- black hot drink</dd><br /><dt>Milk</dt><br /><dd>- white cold drink</dd><br /><span style="color: rgb(0, 0, 255);"><strong><span style="background-color: rgb(255, 255, 255);"></DL></span></strong></span><br /><br />Ou seja: <DL> realmente demarca <strong>OS ELEMENTOS</strong> da lista de definição. Já <LI> define apenas um único elemento...<br /><br />d) <span style="color: rgb(255, 0, 0);"><strong>ERRADO</strong></span>! <DT> e </DT> definem os termos presentes.<br /><br />e) <span style="color: rgb(255, 0, 0);"><strong>ERRADO</strong></span>! <DD> e </DD> identificam os termos a serem definidos.<br /><br />      d)  e  e)<strong><span style="color: rgb(255, 0, 0);"> foram trocadas</span></strong>!<br /><br /><br />Fonte: <a href="http://www.w3schools.com/html/html_lists.asp">http://www.w3schools.com/html/html_lists.asp</a><br /><br />Boa questão! ;-)<br /><br />93,93/93 </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/149452"> 149452 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tj-se"> TJ-SE </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2009-tj-se-tecnico-judiciario-programacao-de-sistemas"> FCC - 2009 - TJ-SE - Programador de computador </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>A cor do texto HTML de um único parágrafo da página é definido pelo atributo</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> Paragraph. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> Bgcolor. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> Text. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> Font. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Color. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Errei essa questão de bobeira.  Marquei (fonte), mas logo depois lembrei que <fonte> vem seguido do parâmetro "color".<br /><br />Segue um exemplozinho:<br /><br />Cores e fontes<br /><br />Cores<br /><br />As cores são introduzidas através do elemento <FONT>, usando o sistema RGB para cores:<br /><br /><FONT COLOR="#rrggbb">Texto</FONT><br /><br />Assim, um trecho de texto pode ter uma cor diferente da definição geral de cores, feita através dos atributos de <BODY>. </li> <li> <p>BGcolor define cor do fundo (background color). Color é uma propriedade do atributo font, o qual tem tambem face, style e size.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/149455"> 149455 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tj-se"> TJ-SE </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2009-tj-se-tecnico-judiciario-programacao-de-sistemas"> FCC - 2009 - TJ-SE - Programador de computador </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>A divisão de uma janela em frames é definida no HTML por meio do comando</p> <form> <input type="hidden" name="gabarito" value="D"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> FRAME SRC. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> FRAME. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> FRAMESPACING. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> FRAMESET. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> FRAMEBORDER. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> O uso de <em style="font-style: normal; color: rgb(51, 255, 51); ">frames</em> permite que <em style="font-style: normal; color: rgb(51, 255, 51); ">diferentes arquivos HTML</em> componham a mesma página, permitindo dividir o espaço da janela do navegador em colunas e/ou linhas e controlar o seu tamanho, determinando quantas serão as subdivisões e qual será sua distribuição na tela.<br /><br /><a href="http://www.cultura.ufpa.br/dicas/htm/htm-fra.htm">http://www.cultura.ufpa.br/dicas/htm/htm-fra.htm</a> </li> <li> <p>frameset define o uso de frames. frame border é bordo ao redor do frame. frame src é URL ou arquivo para o frame referenciar</p> <p>Cada frame tem os seguintes valores & atributos:</p> <p>frameborder - 0 ou 1</p> <p>longdesc = URL</p> <p>marginheight = pixels</p> <p>marginwidth = pixels</p> <p>name = texto</p> <p>noresize</p> <p>scrolling = yes,no, auto</p> <p>src = URL</p> </li> <li> <p>a) O atributo <strong>src</strong> especifica a localização do documento para mostrar em um</p> <p> </p> <p>b) A tag <<strong>frame</strong>> define uma janela específica (frame) dentro de um <frameset>.</p> <p> </p> <p>c) A quantidade de espaço definida para o <strong>frameSpacing</strong> não inclui a largura da borda do quadro. O espaçamento de quadros pode ser definido em um ou mais objetos frameSet e se aplica a todos os objetos frameSet contidos, a menos que o objeto contido defina um espaçamento de quadros diferente</p> <p> </p> <p>d)O elemento <<strong>FRAMESET</strong>> contém um ou mais <frame> elementos. Cada <frame> elemento pode conter um documento separado.</p> <p>O elemento <FRAMESET> especifica quantas colunas ou linhas haverá no conjunto de quadros e COMO porcentagem MUITO / pixels de espaço vai ocupar cada um deles.</p> <p> </p> <p>e) O atributo <strong>frameborder</strong> especifica se deve ou não exibir uma borda ao redor de um quadro.</p> </li> <li> <p>The < frameset > tag is not supported in HTML5.</p><p> </p><p>Fonte: w3schools</p><p> </p><p>Gabarito: d)</p><p> </p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/149470"> 149470 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tj-se"> TJ-SE </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2009-tj-se-tecnico-judiciario-programacao-de-sistemas"> FCC - 2009 - TJ-SE - Programador de computador </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/javascript"> JavaScript </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-programacao"> Linguagens de programação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Para produzir <i>websites </i>"animados", com recursos de acesso dinâmico, a linguagem DHTML é a junção de tecnologias como</p> <form> <input type="hidden" name="gabarito" value="D"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> XML, JSP e CSS. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> XML, JavaScript e CSS. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> Java, JSP e JavaScript. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> HTML, JavaScript e folhas de estilo. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> HTML, XML e folhas de estilo. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Dynamic HTML, ou DHTML, não é uma linguagem mas sim a <strong>união </strong>das tecnologias <strong>HTML</strong>, <strong>javascript </strong>e <strong>CSS </strong>(liguagem de uso de folhas de estilo) aliada a um Modelo de Objeto de Documentos (DOM), para permitir que uma página Web seja modificada <strong>dinamicamente </strong>na própria máquina cliente, sem necessidade de novos acessos (requisições) ao servidor web. Ou seja, através a linguagem DHTML é feita tudo no navegador do cliente, sem precisar de acessar o servidor web (Apache, por exemplo), ganhando maior rapidez de acesso em uma página web. </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/150412"> 150412 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tj-pa"> TJ-PA </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2009-tj-pa-analista-judiciario-analise-de-sistema-desenvolvimento"> FCC - 2009 - TJ-PA - Analista Judiciário - Análise de Sistema (Desenvolvimento) </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>A interface padronizada que permite a comunicação de servidores Web com scripts e programas de back end que aceitam entradas (p. ex. formulários) e geram páginas HTML, é<br/></p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> o Uniform Resource Locator.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> o Document Object Model.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> a Common Gateway Interface.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> a Extensible Style Language.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> a Graphical User Interface. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> c) a Common Gateway Interface.Uma CGI, permite interactividade entre um cliente e um servidor de informações (servidor web ou servidor HTTP) através protocolo HTTP (Hyper Text Transfer Protocol). </li> <li> <p> <br /> Uma CGI (<i>common gateway interface)</i> é colocada em um servidor WWW para realizar a interface deste com programas externos. Assim uma CGI atua como um <i>gateway</i> entre o <strong>servidor WWW </strong>e bancos de dados, programas locais ou geradores de documentos.</p><p>  O funcionamento de uma CGI é descrito abaixo:</p><ul> <li> o cliente WWW (<i>browser)</i> solicita uma URL ao servidor WWW;</li> <li> a URL solicitada é referente a uma CGI, portanto o servidor WWW executa a CGI solicitada;</li> <li> a CGI trabalha interagindo com outras aplicações do sistema, recupera dados destas aplicações e retorna o resultado ao servidor WWW;</li> <li> o servidor WWW por usa vez envia os dados para o cliente WWW, que formata o resultado e o apresenta ao usuário.</li></ul> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/150883"> 150883 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cesgranrio"> CESGRANRIO </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/petrobras"> Petrobras </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cesgranrio-2008-br-distribuidora-analista-de-sistemas-junior-engenharia-de-software"> CESGRANRIO - 2008 - BR Distribuidora - Analista de Sistemas Júnior - Engenharia de Software </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Um tag XML válido do ponto de vista sintático é<br/></p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/270/Imagem 014.jpg" border="0" alt="Imagem 014.jpg" /><br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/270/Imagem 009.jpg" border="0" alt="Imagem 009.jpg" /><br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/270/Imagem 010.jpg" border="0" alt="Imagem 010.jpg" /><br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/270/Imagem 011.jpg" border="0" alt="Imagem 011.jpg" /><br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/270/Imagem 012.jpg" border="0" alt="Imagem 012.jpg" /> </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> a) o erro está no espaço que existe no literal que define a tag-start(que inicia) <nome do cliente> correto seria <nomedocliente> ou <nome_do_cliente>, assim como para a tag-end(que encerra) </nome_do_cliente>b) Correta, lembrando que o literal pode começar com underline "_"c) está faltando a tag-end </telefone> e o atributo tem que está no tag-start, não podendo ser usado <telefone atributo="valor" />d) caracteres especiais e faltando fim de tage) novamente caracteres especiais no nome da tag </li> <li> a) ERRADO : não pode haver espaços no nome da tag<br />b) CORRETO: "_" é permitido no nome da tag<br />c) ERRADO : os valores de atributos devem vir entre aspas (vide <a href="http://www.w3schools.com/xml/xml_attributes.asp" target="_blank">http://www.w3schools.com/xml/xml_attributes.asp</a>)<br />d) ERRADO : não é permitido "*" no nome da tag<br />e) ERRADO : não é permitido ";" ou "&" no nome da tag<br /><br />Aqui <a href="http://www.w3schools.com/xml/xml_validator.asp" target="_blank">http://www.w3schools.com/xml/xml_validator.asp </a>é possível testar se um XML está bem formado </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/150886"> 150886 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cesgranrio"> CESGRANRIO </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/petrobras"> Petrobras </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cesgranrio-2008-br-distribuidora-analista-de-sistemas-junior-engenharia-de-software"> CESGRANRIO - 2008 - BR Distribuidora - Analista de Sistemas Júnior - Engenharia de Software </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/css-cascading-style-sheets"> CSS (Cascading Style Sheets) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Analise as afirmativas a seguir, sobre CSS (Cascading Style Sheets). <br/><br/>I - Uma folha de estilo CSS é um documento XML, em conformidade com o esquema XML xsd:css mantido pelo consórcio W3C, o que constitui uma barreira inicial de adoção para organizações onde o layout e a programação visual dos sites e portais são mantidas por profissionais de criação ao invés de desenvolvedores. <br/><br/>II - O uso de folhas de estilo CSS externas, em alternativa à marcação com atributos nos tags HTML e XHTML, proporciona uma redução significativa da exigência de banda, melhorando a experiência do usuário e demandando menos recursos dos servidores do site. <br/><br/>III - É possível especificar folhas de estilos diferentes para diferentes mídias em que a página será utilizada, o que permite, por exemplo, que uma mesma página se apresente de forma diferente quando visualizada no browser e impressa. <br/><br/>IV - O termo "Cascading", que, em Português, pode ser traduzido como "Em Cascata", reflete o fato de que, durante a aplicação de estilos a um documento, os tags que satisfazem a mais de um seletor receberão apenas os atributos de estilo do seletor especificado por último, ignorando todos os atributos de seletores anteriores. <br/><br/>Estão corretas <b>APENAS</b> as afirmativas<br/></p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> I e II<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> I e III<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> II e III<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> II e IV<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> III e IV </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>Resposta: C</p><p> O estilo final para um elemento pode ser especificado em muitos lugares diferentes, que pode interagir num meio complexo. Esta interação complexa faz CSS poderoso, mas às vezes isto pode deixar confuso e difícil de depurar.</p> </li> <li> <span style="font-size: 12px; "><span style="font-family: Arial, Helvetica, sans-serif; ">I - errado. CSS não é um documento XML<br />II - certo!<br />III - certo!<br />IV - errado! </span></span><meta content="text/html; charset=utf-8" http-equiv="content-type" /><span style="font-size: 12px; "><span style="font-family: Arial, Helvetica, sans-serif; "><span class="Apple-style-span" style="color: rgb(90, 90, 90); line-height: 20px; ">os tags que satisfazem a mais de um seletor receberão os atributos de estilo do seletor especificado primeiro, em seguida o segundo, em seguida o terceiro e assim sucessivamente, em cascata. </span></span></span> </li> <li> <span style="font-size: 14px; "><strong><span class="hps">Ordem do cascateamento</span></strong><br /><br />Inline style (inside an HTML element)<br />Internal style sheet (in the head section)<br />External style sheet<br />Browser default<br /><br /><span class="hps">Assim,</span> <span class="hps">um estilo</span> <span class="hps atn">inline </span><span>tem</span> <span class="hps">a prioridade mais alta</span><span>, o que significa</span> <span class="hps">que ele irá</span> <span class="hps">substituir</span> <span class="hps">um estilo definido</span> <span class="hps">dentro da</span> <span class="hps">tag <head></span><span>, ou em</span> <span class="hps">uma</span> <span class="hps">folha de estilo externa</span><span>,</span> <span class="hps">ou em um navegador</span><br /><br /><span class="hps">Nota: Se</span> <span class="hps">o link para </span>External style sheet <span class="hps">é colocado após </span>Internal style sheet <span class="hps">em</span> <span class="hps"><head></span> <span class="hps">HTML</span><span>, a</span> <span class="hps">folha de estilo externa</span> <span class="hps">irá substituir a</span> <span class="hps">folha de estilo interna</span><span>!<br /><br />Portanto, não basta verificar a ordem de inserção dos estilos.<br /><br /><a href="http://www.w3schools.com/css/css_howto.asp">http://www.w3schools.com/css/css_howto.asp</a></span></span><span></span> </li> <li> Uma justificativa para o item II é que os CSS Externos podem ficar armazenados na cache do browser, permitindo aplicação do estilo sem ocupar a banda. </li> <li> Com relação ao item II, o fato de você ter de buscar um outro documento não aumenta a exigência de banda ? Já que você precisa fazer uma requisição a mais ... </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/155503"> 155503 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/mpe-rn"> MPE-RN </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-mpe-rn-analista-de-tecnologia-da-informacao-suporte-tecnico"> FCC - 2010 - MPE-RN - Analista de Tecnologia da Informação - Suporte Técnico </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Na interface Web, ele é um arquivo independente do arquivo HTML no qual são declaradas propriedades e valores de estilização para os elementos do HTML, cabendolhe, dessa forma, a tarefa de estilização e ao HTML, exclusivamente, a marcação e estruturação do conteúdo do documento. Trata-se de:<br/></p> <form> <input type="hidden" name="gabarito" value="A"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> CSS (Cascading Style Sheets).<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> XML (eXtensible Markup Language).<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> XHTML (eXtensible Hypertext Markup Language).<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> Tableless.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> RDF (Resource Description Framework). </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Correta "A"<BR><BR>CSS (<SPAN xml:lang="en"><STRONG>C</STRONG>ascading <STRONG>S</STRONG>tyle <STRONG>S</STRONG>heet)</SPAN>. É uma linguagem de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como <A title=HTML href="/wiki/HTML"><FONT color=#002bb8>HTML</FONT></A> ou <A title=XML href="/wiki/XML"><FONT color=#002bb8>XML</FONT></A>. Seu principal benefício é prover a separação entre o formato e o conteúdo de um documento. </li> <li> Na questão já fica implicito por se tratar de <b>estilização</b> de interface web, sempre em se tratando de <b>WEB estilização através da utilização de marcadores</b> será CSS. </li> <li> <p>CSS é uma linguagem de estilo para definir apresentação da pagina, sendo independente de html e compativel com qualquer linguagem baseada em xml</p> </li> <li> <p><u><strong>CSS (Cascading Style Sheets). </strong></u></p> <p>É uma linguagem de estilo para apresentação web, que consiste em um arquivo separado que permite personalisar páginas para diferentes ambientes. Muito utilizada para o estilo e layout, incluindo WebFonts.</p> <p> </p> <p>Não é orientada a objetos !</p> <p> </p> <p> </p> <p> </p> <p> </p> <p>Qcom - Questão comentada<br /> https://www.youtube.com/channel/UCBY27FNGgRpPa-PgFubwjPQ</p> <p> </p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/156964"> 156964 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/trt-5-regiao-ba"> TRT - 5ª Região (BA) </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2008-trt-5-regiao-ba-analista-judiciario-tecnologia-da-informacao"> CESPE - 2008 - TRT - 5ª Região (BA) - Analista Judiciário - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Com relação a linguagens de programa, julgue os itens que se seguem.<br/><br/> </p> <p>O XML foi projetado para transportar e armazenar dados, enquanto o HTML foi projetado para mostrar dados com foco na sua aparência. Os <i>tags </i>predefinidos do XML são similares aos do HTML, mas com aplicações diferentes.</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> XML: transportar dados, sim;  armazenar, não. </li> <li> O XML pode ser utilizado para transportar e armazenar dados, mas não foi projetado para tal. O objetivo de projeto do XML foi desenvolver uma linguagem de representação de dados flexível e simples. </li> <li> <p>Acho que o erro é porque o XML não possui tags predefinidas.</p><p> </p><p>"That is because the XML language has no predefined tags.</p> <p>The tags used in HTML are predefined. HTML documents can only use tags defined in the HTML standard (like <p>, <h1>, etc.).</p> <p>XML allows the author to define his/her own tags and his/her own document structure."</p><p>http://www.w3schools.com/xml/xml_whatis.asp</p> </li> <li> <p>As duas colocações estão corretas.</p><p>O XML é uma linguagem de apresentação do texto, não de armazenamento.</p><p>E o XML não possui tags pré definidas!</p><p>TOTALMENTE INCORRETA! ;)</p> </li> <li> Concordo com o Diego.<br /> O único erro é a definição de tags.<br />Sobre o fato de armazenar dados. É uma das funçoes do xml.<br />ex:<br /><note><br /><to>Tove</to><br /><from>Jani</from><br /><heading>Reminder</heading><br /><body>Don't forget me this weekend!</body><br /></note><br /><br />Os dados de note estão armazenados em xml. </li> <li> Pela W3School: "<em>XML was designed to <strong>transport</strong> and <strong>store</strong> data. HTML was designed to <strong>display</strong> data.</em>" (<a href="http://www.w3schools.com/xml/xml_whatis.asp">http://www.w3schools.com/xml/xml_whatis.asp</a>) A diferença está nas tag pré-definidas. Em XML, as tags são definidas pelo programador. </li> <li> <p>Gente falando com propriedade que xml não serve para armazenar dados. Para incluir um comentário tem que ao menos ter certeza do que está dizendo. Parabéns <a href="http://www.questoesdeconcursos.com.br/colaborador/gryver">Yuri Maia</a><br></p> </li> <li> <p>XML --> transporta e armazena dados; tags personalizadas pelo programador<br><br>HTML --> apresenta dados; tags pré-definidas</p> </li> <li> <p><span style="color: rgb(32, 33, 36);"> XML provides a </span><strong style="color: rgb(32, 33, 36);">standard method to access information</strong><span style="color: rgb(32, 33, 36);">, making it easier for applications and devices of all kinds to use, </span><strong style="color: red;"><u>store, transmit, and display</u></strong><span style="color: rgb(32, 33, 36);"> data.</span></p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/157537"> 157537 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/trt-5-regiao-ba"> TRT - 5ª Região (BA) </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2008-trt-5-regiao-ba-tecnico-judiciario-tecnologia-da-informacao"> CESPE - 2008 - TRT - 5ª Região (BA) - Técnico Judiciário - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/jee-java-enterprise-edition"> JEE (Java Enterprise Edition) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/plataforma-java"> Plataforma Java </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Julgue os itens que se seguem com relação à arquitetura Java J2EE.<br/><br/> </p> <p>O XML, quando usado no J2EE, necessita de um tratamento específico porque o Java não possui nenhuma API nativa para a interpretação de XML.</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Possui o SAX e DOM para tratar xml </li> <li> <p>A grande amiga nossa JAXB também faz isso !</p> </li> <li> <p>Possui a API JAXP (API java processanento XML), inclui: DOM, SAX, STAX.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/157843"> 157843 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/metro-sp"> METRÔ-SP </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2008-metro-sp-analista-treinee-analise-de-sistemas"> FCC - 2008 - METRÔ-SP - Analista Treinee - Análise de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>A tag <i></form> </i>da HTML pode conter dois atributos que determinarão para onde será mandada a entrada do formulário. Considere:<br/><br/>I. <i>Action </i>é um atributo que indica a localização do <i>script </i>que processará os dados do formulário. <br/>II. <i>Method </i>é um atributo que define como os dados são enviados do formulário para o programa que irá processá-los. <br/>III. Existem dois valores possíveis para o atributo <i>action</i>: get e post.<br/><br/>Está correto o que consta em<br/></p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> III, apenas. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> II e III, apenas. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> I e II, apenas. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> I e III, apenas. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> I, II e III. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <i style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; text-align: left; color: rgb(90, 90, 90); font-family: Verdana; ">Method </i><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; ">é um atributo que define como os dados são enviados do formulário para o programa que irá processá-los. </span><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; ">Existem dois valores possíveis para o atributo </span><i style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; text-align: left; color: rgb(90, 90, 90); font-family: Verdana; ">method</i><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; ">: get e post.<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; " />(Fonte: http://www.w3schools.com/tags/att_form_method.asp)<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; " />Action: Sintaxe: </span><span style="color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; "><form action="</span><i style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 20px; text-align: left; color: rgb(0, 0, 0); font-family: 'courier new'; font-size: 13px; ">URL</i><span style="color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; ">"></span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; ">Onde URL pode ser:<br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; " />(i) Um URL absoluto (</span><span style="color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; ">action="http://www.example.com/example.htm")</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; " /><span style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; ">(ii) Um URL relativo </span><span style="color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; ">(action="example.htm")</span><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; " /><br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; " /><span style="color: rgb(128, 128, 128); font-family: Verdana, Geneva, sans-serif; line-height: 20px; text-align: left; ">(Fonte: http://www.w3schools.com/tags/att_form_action.asp)</span> </li> <li> Atenção para o item III que é uma pegadinha, GET e POST são os dois valores possíveis para o atributo METHOD. </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/157849"> 157849 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/metro-sp"> METRÔ-SP </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2008-metro-sp-analista-treinee-analise-de-sistemas"> FCC - 2008 - METRÔ-SP - Analista Treinee - Análise de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>NÃO é um dos quatro tipos de declarações em XML:</p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> Elementos. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> Instâncias. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> Entidades. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> Notações. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Listas de atributos. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>Há quatro tipos de declarações em XML:<br />    declarações de tipos de elementos<br />    declarações de listas de atributos<br />    declarações de entidades<br />    declarações de notações</p> </li> <li> <p>Não há declaração de instâncias.</p><p> </p><p> </p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/159022"> 159022 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/stj"> STJ </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2008-stj-analista-judiciario-tecnologia-da-informacao"> CESPE - 2008 - STJ - Analista Judiciário - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/jee-java-enterprise-edition"> JEE (Java Enterprise Edition) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/plataforma-java"> Plataforma Java </a> </li> </ul> </dd> </dl> </header> <main> <p>Acerca de arquiteturas de aplicações cliente-servidor e para<br/>a Internet, julgue os próximos itens.<br/><br/> </p> <p>Na plataforma J2EE, uma aplicação web para a Internet pode ser composta por servlets, Java Server Pages (JSP) e páginas HTML. Nessas aplicações, a apresentação dos dados pode ser separada da lógica do negócio, adotando-se o estilo de arquitetura model view controller (MVC). Nesse caso, pode-se usar servlets operando como controladoras que recebem as solicitações dos usuários e providenciam o processamento das mesmas. Em uma mesma aplicação, entretanto, só pode existir um servlet operando como controladora.</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Não só pode como é bastante comum que exista mais de um servlet operando como controlador. </li> <li> Pode existir mais de um servlets operando como controladora. </li> <li> <p>o mais comum é o front controller, servlet única agindo como controladora (Struts, VRaptor, Spring), mas nada impede de ter mais de uma servlet</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/161575"> 161575 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/mpe-rs"> MPE-RS </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2008-mpe-rs-tecnico-em-informatica-area-sistemas"> FCC - 2008 - MPE-RS - Técnico em Informática - Área Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/javascript"> JavaScript </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-programacao"> Linguagens de programação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Dentre as tecnologias que compõem o AJAX, aquelas que têm como principal função fazer o intercâmbio e a manipulação de dados são<br/></p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> <i>JavaScript</i> e <i>XMLHttpRequest.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> X<i>ML</i> e <i>XSLT.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> <i>HTML</i> e <i>XHTML.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> <i>JavaScript</i> e <i>CSS.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> <i>DOM</i> e <i>CSS.</i> </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <P> Ajax - acrônimo para Asynchronous Javascript and XML, que usa as duas tecnologias para tornar as páginas web mais interativas. <BR>    Além de trabalhar com Javascript e XML, trabalha também com XHTML, CSS  e DOM(Document Object Model) este para mostrar e interagir com a informação.<BR>    Tem como vantagens: 1) Só enviar informações necessárias ( a largura de banda é melhor utilizada). 2) Interface amigável => acessibilidade<BR>     Ex: ajax = ajaxInit();<BR>           if (ajax){<BR>              ajax.open("POST", "use", true);<BR>              ajax.RequestHeader("Content-Type,...);<BR>               ajax.send("dados="+dadosenviados);<BR>              ajax.onreadystatechange=function(){<BR>                 if(ajax.readyState == 4){<BR>                     if... <BR>          <BR>Retornos:<BR>      Dependende do retorno : Se a resposta é  em XML será usado ResponseXML se for um texto simples será ResponseText. </P><P>     ajax.ReadyState ( 0 - não inicializado, 1-loadind, 2- loaded, 3-interactive  e 4 - complete)<BR>       ajax.status( 404 - not found, 200 - ok)<BR>       ResponseText (Retorno da URL informada)<BR>       StatusText - Mensagem de texto conforme o código de status retornado.<BR>       </P> </li> <li> <p><span style="font-size: larger"><span style="font-family: Arial"><u>Apresentação</u> baseada nas Web Standards usando <strong><span style="color: #3366ff">XHTML </span></strong>e <strong><span style="color: #3366ff">CSS</span></strong>. <br /><u>Exposição e interação</u> dinâmica usando o <strong><span style="color: #3366ff">DOM</span></strong>; <br /><u>Intercâmbio e manipulação</u> de dados usando <strong><span style="color: #3366ff">XML </span></strong>e <strong><span style="color: #3366ff">XSLT</span></strong>; <br /><u>Recuperação assíncrona</u> de dados usando o objeto <strong><span style="color: #3366ff">XMLHttpRequest </span></strong>e <span style="color: #3366ff"><strong>XMLHttpResponse</strong></span>; <br /><span style="color: #3366ff"><strong>JavaScript </strong></span>fazendo a<u> junção</u> entre os elementos.</span></span></p> </li> <li> <div style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> Brincadeira o cespe usar conceitos do WIKIPEDIA. E a da versão em português ainda, que não é lá muito confiável. Vejam a descrição abaixo se não é "copia e cola"...</div><div style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> <br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; " /> fonte: http://pt.wikipedia.org/wiki/AJAX_(programa%C3%A7%C3%A3o)</div><div style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> <br style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; " /> (...) AJAX incorpora em seu modelo:</div><ul> <li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> Exposição e interação dinâmica usando o DOM;</li> <li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> Intercâmbio e manipulação de dados usando XML e XSLT;</li> <li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> <strong>Recuperação assíncrona de dados usando o objeto XMLHttpRequest e XMLHttpResponse;</strong></li> <li style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "> JavaScript fazendo a junção entre os elementos;</li></ul> </li> <li> Você já pensou que muito do que está no Wikipedia é copia e cola de livros? Então, dai eu acho que haverá sempre uma grande probabilidade do elaborador fazer uma questão totalmente baseada em livros, mas mesmo assim ficar exatamente igual está no wikipedia. Porque os conceitos não mudam, e se eles fugirem um pouco do conceito ou tentarem "inventar" muito podem criar brexas para recursos.<br /><br />Admito que algumas questões, em especial da FCC, parecem mesmo que não houve esforço em fazer uma questão mais elaborada, que não seja apenas uma decoreba.<br />Quero dizer que o conteúdo que está no Wikipedia, tem como fontes livros, ou artigos de outros lugares (que tiveram como fontes livros) e são os livros que são usados como fontes para questões, em sua maioria (pelo menos eu acho).<br /><br />Abraço. </li> <li> Em relação aos comentários acima, <a class="new" href="http://pt.wikipedia.org/w/index.php?title=XMLHttpResponse&action=edit&redlink=1" style="text-decoration: none; color: rgb(165, 88, 88); background-image: none; font-family: sans-serif; font-size: 13px; line-height: 19.200000762939453px; " title="XMLHttpResponse (página não existe)">XMLHttpResponse</a> não existe! A wikipedia está errada. A W3C só cita o <i style="padding: 0px; margin: 0px; color: rgb(90, 90, 90); font-family: Verdana; line-height: 18.41666603088379px; ">XMLHttpRequest.</i> </li> <li> <p>Para o cespe, existe:</p> <p>Q107025</p> <p><strong>Ano:</strong> 2011 <strong>Banca:</strong> CESPE <strong>Órgão:</strong> Correios <strong>Prova:</strong> Analista de Correios - Analista de Sistemas - Desenvolvimento de Sistemas</p> <p>O Ajax incorpora diferentes tecnologias, como o <strong>DOM,</strong> o <strong>XML,</strong> o <strong>XSLT,</strong> o objeto <strong>XMLHttpRequest,</strong> o objeto <strong>XMLHttpResponse</strong> e o <strong>Javascript</strong>, cuja função é fazer a junção entre os elementos.</p> <p>Gab. C<br />  </p> <p>=(</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/161584"> 161584 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/mpe-rs"> MPE-RS </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2008-mpe-rs-tecnico-em-informatica-area-sistemas"> FCC - 2008 - MPE-RS - Técnico em Informática - Área Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Tendo um objeto de documento já acessado, com o<br/><i>PreviousSibling</i> do DOM pode-se acessar o elemento<br/></p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> primeiro nó filho deste objeto. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> nó filho anterior a este objeto. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> nó pai deste objeto. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> nó irmão ao qual este objeto antecede. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> nó irmão anterior a este objeto. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p> <img src="http://4.bp.blogspot.com/-hSXvR0PkHnk/TspGcvy0MaI/AAAAAAAAF04/B63sFmq_G60/s1600/4.gif" /> <a href="http://www.w3schools.com/dom/prop_element_previoussibling.asp">http://www.w3schools.com/dom/prop_element_previoussibling.asp</a></p><h1 style="font-family: verdana, helvetica, arial, sans-serif; fontsize: 14px; margin-top: 0px; font-weight: normal; color: rgb(0, 0, 0); "> XML DOM <span class="color_h1" style="color: rgb(146, 185, 1); ">previousSibling</span> Property</h1><h1 style="font-family: verdana, helvetica, arial, sans-serif; fontsize: 14px; margin-top: 0px; font-weight: normal; color: rgb(0, 0, 0); ">  </h1><span style="color: rgb(0, 0, 0); font-family: verdana, helvetica, arial, sans-serif; fontsize: 14px; ">Definition and Usage</span><hr style="color: rgb(212, 212, 212); height: 1px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; clear: both; font-family: verdana, helvetica, arial, sans-serif; " /><p style="font-family: verdana, helvetica, arial, sans-serif; color: rgb(0, 0, 0); "> The previousSibling property returns the previous sibling node (the previous node in the same tree level) of the selected element</p><p style="font-family: verdana, helvetica, arial, sans-serif; color: rgb(0, 0, 0); "> If there is no such node, this property returns null.</p><h2 style="font-family: verdana, helvetica, arial, sans-serif; fontsize: 14px; margin-top: 10px; margin-bottom: 10px; font-weight: normal; color: rgb(0, 0, 0); "> Syntax</h2><div class="code notranslate" style="width: 622px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(212, 212, 212); border-right-color: rgb(212, 212, 212); border-bottom-color: rgb(212, 212, 212); border-left-color: rgb(212, 212, 212); border-image: initial; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(0, 0, 0); font-family: verdana, helvetica, arial, sans-serif; "> <div style="width: 612px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(212, 212, 212); border-right-color: rgb(212, 212, 212); border-bottom-color: rgb(212, 212, 212); border-left-color: rgb(212, 212, 212); border-image: initial; font-size: 13px; font-family: 'courier new'; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; "> elementNode.previousSibling</div></div> </li> <li> Alternativa correta: <strong>e) nó irmão anterior a este objeto.</strong><br /><br />Mas olha a leve armadilha de português na alternativa <strong>d</strong>: "<em>nó irmão ao qual este objeto antecede.</em>", que, para estar correta, deveria ser "<em>nó irmão o qual antecede este objeto</em>." </li> <li> Questão também dedutível pelos termos em inglês, uma vez que estruturas hierárquicas como o DOM utilizam os termos pai (parent) e filho (child) para nomear os níveis acima e abaixo, respectivamente. Sibling é a tradução de "irmão".<p></p> </li> <li> <p>Uma <strong>árvore DOM </strong>é constituída por vários <strong>tipos de nós.</strong> Tudo em uma árvore DOM é visto como <strong>objeto</strong>: objeto documento, objeto elemento, objeto atributo, objeto texto. Cada tipo de objeto possui <strong>propriedades </strong>e <strong>métodos </strong>próprios.</p> <p>Uma das formas (são três formas) de acessar nós de uma árvore DOM XML é usar <strong>propriedades </strong>e <strong>métodos </strong>que exploram os relacionamentos entre os nós.</p> <p>Os <strong>relacionamentos </strong>entre os nós (que também são objetos) podem ser: <strong>parentNode</strong>, <strong>firstC</strong><strong>hild</strong>, <strong>nextSibling</strong>, <strong>previousSibling</strong>, <strong>nextChild.</strong></p> </li> <li> <p><strong>PreviousSibling</strong> propriedade retorna o elemento nó irmão previamente selecionado (o próximo nó na mesma hierarquia de árvore).<br /> Se não existe tal nó, essa propriedade retornará NULL.</p> <p><br /> Fonte: http://www.w3big.com/pt/dom/prop-element-previoussibling.html</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/161590"> 161590 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/mpe-rs"> MPE-RS </a> </dd> <dt>Ano</dt> <dd> 2008 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2008-mpe-rs-tecnico-em-informatica-area-sistemas"> FCC - 2008 - MPE-RS - Técnico em Informática - Área Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Em XML pode-se definir um atributo, como informação adicional ao elemento, conforme o exemplo abaixo: <br></p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> <funcionario><sexo>masculino... </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> <funcionario sexo = masculino> ... </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> <funcionario sexo = "masculino"> ... </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> <funcionario><sexo> "masculino" ... </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> <funcionario<sexo>= "masculino"> ... </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Questão fácil , para ser um atributo válido é preciso estar entre aspas e dentro da tag.  </li> <li> <p>Acho que não foi transcrita corretamente ou está errada a resposta "C", pois não poderia ter aquele >=, e sim apenas o "=".  <funcionario sexo <b>>= </b>"masculino"> ...</p> </li> <li> <p>Concordo com o Sidinei, acho que não existe resposta correta do jeito que está. Vejam:</p><p><span style="line-height: 1.45em; background-color: initial;">Fonte: http://www.w3schools.com/xml/xml_attributes.asp</span><br></p> </li> <li> O Sidnei tem razão. As opções da questão deveriam estar no seguinte formato:<p></p> <p>a) < funcionario> < sexo> masculino ... </p><p>b) < funcionario sexo=masculino> ... </p><p>c) < funcionario sexo="masculino"> ... </p><p>d) < funcionario> < sexo> "masculino" ... </p><p>e) < funcionario < sexo>= "masculino"> ... </p><p>Removidos os espaços após o sinal menor (<). Quando não coloquei o espaço, o conteúdo dentro dos sinais <> foi removido.</p><br> </li> <li> <p>A questão deveria ser anulada pois existe um erro na opção correta, já mencionado nos comentários anteriores.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/162901"> 162901 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cesgranrio"> CESGRANRIO </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/petrobras"> Petrobras </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cesgranrio-2010-petrobras-analista-de-sistemas-junior-processos-de-negocios"> CESGRANRIO - 2010 - Petrobrás - Analista de Sistemas Júnior - Processos de Negócios </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/css-cascading-style-sheets"> CSS (Cascading Style Sheets) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/rss"> RSS </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Considere as afirmativas a seguir, acerca de conceitos e tecnologias envolvidos em sistemas para Web. <br/><br/>I - Uma folha de estilo em CSS (versão 2.1) pode conter uma regra composta de um bloco de declaração seguido de zero ou mais seletores. <br/><br/>II - O RSS é um formato XML que permite a publicação de um item de informação e sua disponibilização a diversos programas, chamados agregadores. <br/><br/>III - As chamadas Rich Internet Applications usam tecnologias não proprietárias para construção de aplicações Web com maior interatividade. <br/><br/>IV - Um Web crawler é um programa que fornece uma interface gráfica amigável para visualização dos itens de informação publicados em uma fonte RSS. <br/><br/>São corretas <b>APENAS</b> as afirmativas<br/></p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> I e II.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> I e IV.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> II e III.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> II e IV.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> III e IV. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> O termo <b>Aplicação de Internet Rica</b> foi introduzido pela Macromedia em março de 2002, embora o seu <b>conceito</b> já tenha tido outras denominações anteriores, tais como:<b>-</b> Remote Scripting, pela Microsoft, em 1998 <span class="Apple-style-span" style="font-weight: bold; ">-</span> X Internet, pela Forrester Research em Outubro de 2000 <span class="Apple-style-span" style="font-weight: bold; ">-</span> Cliente (Web) Rico <span class="Apple-style-span" style="font-weight: bold; ">-</span> Aplicação Web Rica.<div><b>Web crawler</b> é um programa de computador que navega pela World Wide Web de uma forma metódica e automatizada. Outros termos para Web crawlers são indexadores automáticos, bots, web spiders, Web robot, ou Web scutter. O processo que um web crawler executa é chamado de Web crawling ou spidering.</div><div>Muitos sites, em particular os motores de busca, usam crawlers para manter uma base de dados atualizada. </div><div><div><br /></div></div> </li> <li> Eu discordo do item "<meta content="text/html; charset=utf-8" http-equiv="content-type" /><span class="Apple-style-span" style="color: rgb(90, 90, 90); font-family: Verdana; line-height: 20px; ">III - As chamadas Rich Internet Applications usam tecnologias não proprietárias para construção de aplicações Web com maior interatividade. " como certo, pois ao meu ver, existem tecnologias proprietárias que implementam o conceito de RIA.</span> </li> <li> Também discordo do item III, pois as tecnologias mais utilizadas nos projetos RIA são proprietárias, tais como  Adobe (Flash, Flex e AIR) e Silverlight. </li> <li> Foi exatamente o que eu fiz.<br />De cara, coloquei o <em>item III </em>com errado. Pensei em "flash" que é tecnologia proprietária.<br /><br /><span style="color: rgb(0, 128, 0);">Alguém sabe explicar este item?</span> </li> <li> Pessoal, vamos rever a alternativa III:<br /><br />III - As chamadas Rich Internet Applications usam tecnologias não proprietárias para construção de aplicações Web com maior interatividade.<br /><br />Acontece que ela afirma que RIA utilizam essas tecnologias não proprietárias. Porém, em nenhum momento, podemos inferir que RIA utilizam APENAS tecnologias não proprietárias, o que deixa também em aberto que elas também podem utilizar ferramentas proprietárias.<br /><br />Espero ter ajudado.<br /><br />Abraço! </li> <li> <p><p>sobre o erro da assertiva I</p><p>Misael Ferreira na TIMasters:</p><p>O problema foi afirmar que uma regra CSS dispõe de 0 ou mais<br>seletores, quando no mínimo um é obrigatório, podendo haver quanto<br>forem necessários. Leia este tutorial sobre CSS no Maujor:<br><br><a href="http://maujor.com/tutorial/sintaxetut.php">http://maujor.com/tutorial/sintaxetut.php</a></p><p><br></p></p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/163570"> 163570 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cesgranrio"> CESGRANRIO </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/petrobras"> Petrobras </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cesgranrio-2010-petrobras-analista-de-sistemas-junior-engenharia-de-software"> CESGRANRIO - 2010 - Petrobrás - Analista de Sistemas Júnior - Engenharia de Software </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/css-cascading-style-sheets"> CSS (Cascading Style Sheets) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>No contexto de linguagens de marcação, transformação e apresentação, tem-se que<br/></p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> a linguagem de marcação HTML é adequada para apresentação (layout) de informações e para troca de dados estruturados entre aplicações.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> uma transformação expressa em XSLT descreve regras para transformar uma árvore fonte em uma árvore resultado.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> uma seção PCDATA de um documento XML contém instruções a serem ignoradas por um parser XML quando da análise sintática.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> um documento CSS (versão 2.1) pode conter uma regra composta de um bloco de declaração seguido de zero ou mais seletores.<br/> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> os diversos elementos raízes de um documento XML bem formado podem conter atributos com mesmo nome. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p> a) a linguagem de marcação HTML é adequada para apresentação (layout) de informações e <span style="color: rgb(255, 0, 0); ">para troca de dados estruturados entre aplicações</span>.</p> <p> Para troca de dados estruturados entre aplicações pode ser utilizado <strong>XML - eXtensive Markup Language</strong><br>  </p> <p> b) uma transformação expressa em XSLT descreve regras para transformar uma árvore fonte em uma árvore resultado.</p> <p> Correto. XSLT transforma árvores de documentos XML em árvores resultado normalmente em XML.<br>  </p> <p> c) uma seção PCDATA de um documento XML contém instruções a serem <span style="color: rgb(255, 0, 0); ">ignoradas por um parser XML quando da análise sintática</span>.</p> <p> PCDATA significa <strong>P</strong>arsed <strong>C</strong>haracter <strong>DATA </strong>e é o texto que será analisado por um parser a fim de procurar marcações e entidades para expandi-las.<br>  </p> <p> d) um documento CSS (versão 2.1) pode conter uma regra composta de um bloco de declaração seguido <span style="color: rgb(255, 0, 0); ">de zero</span> ou mais seletores.</p> <p> Bloco de declaração deve ter no mínimo um seletor, mas pode ocorrer de ter mais de um.</p> <p> Exemplo: div, p { color = green}</p> <p> Vai afetar todos os elementos</p> e todos elementos <p> fazendo com que fiquem com a cor da fonte verde.<br>  </p> <p> e) os <span style="color: rgb(255, 0, 0); ">diversos elementos raízes </span>de um documento XML bem formado podem conter atributos com mesmo nome.</p> <p> Um documento XML bem formatado deve ter um e apenas um elemento raiz.</p> <p> <br> Um bom site para estudar HTML, XML, DTD e XSLT é o http://www.w3schools.com</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/164011"> 164011 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tj-pi"> TJ-PI </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2009-tj-pi-analista-judiciario-tecnologia-da-informacao"> FCC - 2009 - TJ-PI - Analista Judiciário - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/css-cascading-style-sheets"> CSS (Cascading Style Sheets) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/javascript"> JavaScript </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-programacao"> Linguagens de programação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Em relação à interface WEB, considere:<br/><br/>I. é uma solução tecnológica que permite a atualização dinâmica de dados em uma página web, sem que esta precise ser inteiramente recarregada. Em outras palavras, baseia-se em <i>scripts </i>localizados no programa-cliente que solicitam dados ao servidor, sem que seja necessário atualizar a página inteira.<br/><br/>II. é um arquivo independente do arquivo HTML, no qual são declaradas propriedades e valores de estilização para os elementos do HTML, cabendo-lhe, dessa forma, a tarefa de estilização e ao HTML, exclusivamente, a marcação e estruturação do conteúdo do documento.<br/><br/>III. constitui-se da solução mais apropriada para a mudança de cabeçalhos do tipo < h1 >< font color="#00FF00" > Título </ font>< /h1 >, existentes nas centenas de páginas de um site.<br/><br/>Os itens I, II e III acima referem-se, respectivamente, a</p> <form> <input type="hidden" name="gabarito" value="D"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> AJAX, CSS, HttpRequest. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> HttpRequest, AJAX, CSS. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> CSS, HttpRequest, AJAX. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> AJAX, CSS, CSS. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> HttpRequest, CSS, AJAX. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <span style="color: rgb(90, 90, 90); font-family: Verdana; line-height: 20px; text-align: left; ">I. é uma solução tecnológica que permite a atualização dinâmica de dados em uma página web, sem que esta precise ser inteiramente recarregada. Em outras palavras, baseia-se em </span><i style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(90, 90, 90); font-family: Verdana; line-height: 20px; text-align: left; ">scripts </i><span style="color: rgb(90, 90, 90); font-family: Verdana; line-height: 20px; text-align: left; ">localizados no programa-cliente que solicitam dados ao servidor, sem que seja necessário atualizar a página inteira. (AJAX. O envio de informações para o servidor de modo assíncrono permite que seja feito essa atualização).<br /><br />II. </span><span style="color: rgb(90, 90, 90); font-family: Verdana; line-height: 20px; text-align: left; ">é um arquivo independente do arquivo HTML, no qual são declaradas propriedades e valores de estilização para os elementos do HTML, cabendo-lhe, dessa forma, a tarefa de estilização e ao HTML, exclusivamente, a marcação e estruturação do conteúdo do documento. (CSS, Cascade Styling Sheet, Folha de Estilo em Cascata. Permite a formação da página web através de selectores de modo intuitivo e sem tanta repetição de código).</span><br /><br /><span style="color: rgb(90, 90, 90); font-family: Verdana; line-height: 20px; text-align: left; ">III constitui-se da solução mais apropriada para a mudança de cabeçalhos do tipo < h1 >< font color="#00FF00" > Título </span><span style="color: rgb(90, 90, 90); font-family: Verdana; line-height: 20px; text-align: left; ">< /h1 >, existentes nas centenas de páginas de um site. (CSS)<br /><br />É possível definir a formatação do h1 através do css.</span> </li> <li> I. é uma solução tecnológica que permite a atualização dinâmica de dados em uma página web, sem que esta precise ser inteiramente recarregada. Em outras palavras, baseia-se em <i>scripts </i>localizados no programa-cliente que solicitam dados ao servidor, sem que seja necessário atualizar a página inteira.<br /><strong>AJAX </strong>é acrônimo de Asynchronous JavaScript And XML. É um tipo de programação que se tornou popular in 2005 pela Google (com Google Suggest). AJAX não é uma nova linguagem de programação, mas uma nova forma de utilizar os padrões existentes.<br />Com o AJAX se pode criar aplicações WEB melhores, mais rápidos e mais amigáveis. AJAX é baseado em JavaScript e requisições HTTP.<br />Com AJAX, o JavaScript se comunica diretamente com o servidor utilizando o objeto XMLHttpRequest do JavaScript. Com este objeto se pode trocar dados com um servidor WEB sem a necessidade de recarregar a página.<br />AJAX utiliza a transferência de dados assíncrona entre o navegador e o servidor WEB, permitindo que as páginas WEB façam pequenas requisições ao servidor WEB no lugar de uma página inteira. Esta tecnologia independe do servidor WEB.<br /><br />II. é um arquivo independente do arquivo HTML, no qual são declaradas propriedades e valores de estilização para os elementos do HTML, cabendo-lhe, dessa forma, a tarefa de estilização e ao HTML, exclusivamente, a marcação e estruturação do conteúdo do documento.<br />III. constitui-se da solução mais apropriada para a mudança de cabeçalhos do tipo < h1 >< font color="#00FF00" > Título < /h1 >, existentes nas centenas de páginas de um site.<br /><b>Cascading Style Sheets</b> (ou simplesmente <b>CSS</b>) é uma <a class="new" href="http://pt.wikipedia.org/w/index.php?title=Linguagem_de_estilo&action=edit&redlink=1" title="Linguagem de estilo (página não existe)">linguagem de estilo</a> utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como <a href="http://pt.wikipedia.org/wiki/HTML" title="HTML">HTML</a> ou <a href="http://pt.wikipedia.org/wiki/XML" title="XML">XML</a>. Seu principal benefício é prover a separação entre o formato e o conteúdo de um documento.<br />Em vez de colocar a formatação dentro do documento, o desenvolvedor cria um <a class="mw-redirect" href="http://pt.wikipedia.org/wiki/Link" title="Link">link</a> (ligação) para uma página que contém os estilos, procedendo de forma idêntica para todas as páginas de um <a href="http://pt.wikipedia.org/wiki/Portal_%28internet%29" title="Portal (internet)">portal</a>. Quando quiser alterar a aparência do <a href="http://pt.wikipedia.org/wiki/Portal_%28internet%29" title="Portal (internet)">portal</a> basta portanto modificar apenas um arquivo. </li> <li> <p> d)</p> <p>AJAX - ASYNCHRONOUS JAVASCRIPT & XML- é um padrão qe javascript para tornar pagina dinamica sem necessidade de refresh na pagina. Assim ha carregamento mais rapdio, um conceito parecido com single page application o qual usa framework angular para proporcionar uma experiência responsiva e a´gil ao browser. </p> <p>CSS- cascading style sheet; é a lianguagem que cuida da formatação e estilo da pagina. consoante as boas praticas, deve ser sempre external, usando arquivo separado do html, o qual deve cuidar somente da semantica da pagina</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/171739"> 171739 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/banco-da-amazonia"> Banco da Amazônia </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-banco-da-amazonia-tecnico-cientifico-tecnologia-da-informacao"> CESPE - 2010 - Banco da Amazônia - Técnico Científico - Tecnologia da Informação - Análise de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-programacao"> Linguagens de programação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/php"> PHP </a> </li> </ul> </dd> </dl> </header> <main> <p>A Web 2.0 é uma recente tendência de uso da Web como<br/>plataforma, envolvendo redes sociais e ferramentas com maior grau<br/>de interação e colaboração, porém não faz uso de novas linguagens<br/>de programação, mas sim de novo modo de utilização das já<br/>existentes. Quanto à temática de linguagens para a Web, julgue os<br/>itens de <b>93</b> a <b>102</b>.<br/><br/> </p> <p>A variável superglobal $_REQUEST é um array associativo que possibilita o envio de dados presentes em formulários HTML pelo método POST do protocolo HTTP.</p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>Um dos aspectos mais interessantes no PHP sem dúvida são suas variáveis superglobais. Elas são acessíveis em qualquer script PHP e em qualquer lugar do escopo de variáveis. Elas na verdade são vetores (arrays) predefinidos que provém diversos tipos de informações.</p><p>$_REQUEST Por padrão, contém acesso aos valores contidos em $_GET, $_POST e $_COOKIE</p><p>Fonte: http://blog.andresa.net/2009/04/28/o-poder-das-variaveis-superglobais-do-php-parte-i/</p> </li> <li> <p>cara, posso estar viajando, mas fui de errada.</p> <p> </p> <p>Argumento: ela não é usada para enviar dados, quem envia é o form, mas sim para RECUPERAR dados</p> <p> </p> <p>https://www.w3schools.com/php/php_superglobals.asp</p> <p> </p> <p>PHP $_REQUEST is used to collect data after submitting an HTML form.</p> </li> <li> Também achei esquisito, mas fui de certa </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/171757"> 171757 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/banco-da-amazonia"> Banco da Amazônia </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-banco-da-amazonia-tecnico-cientifico-tecnologia-da-informacao"> CESPE - 2010 - Banco da Amazônia - Técnico Científico - Tecnologia da Informação - Análise de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p>A Web 2.0 é uma recente tendência de uso da Web como<br/>plataforma, envolvendo redes sociais e ferramentas com maior grau<br/>de interação e colaboração, porém não faz uso de novas linguagens<br/>de programação, mas sim de novo modo de utilização das já<br/>existentes. Quanto à temática de linguagens para a Web, julgue os<br/>itens de <b>93</b> a <b>102</b>.<br/><br/> </p> <p>A dynamic HTML é a sucessora da linguagem HTML e fornece um conjunto de novas tags que permitem a construção de páginas web mais dinâmicas.</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>Dynamic HTML ou DHTML, é a união das tecnologia HTML, javascript e uma linguagem de apresentação, como folha de estilo CSS alinhada a um modelo de Objetos de documentos, para permitir que uma página web seja modificada dinamicamente na própria máquina do cliente, sem necessidade de novos acessos ao servidor.</p><p> </p><p>fonte: http://pt.wikipedia.org/wiki/DHTML</p> </li> <li> <p>Como o HTML5 também é utilizado para se referir a união de HTML, JavaScript e CSS; o termo DHTML passou a ser menos utilizado. Também por conta do novo padrão HTML, todos os navegadores mais usados (Google Chrome, Internet Explorer, Firefox,Opera e Safari) incluíram vários recursos DHTML ao implementarem o JavaScript 1.8.5 e o CSS 3. Sendo assim, esses DHTMLs vão algo além da capacidade de alterar as propriedades das marcações tags HTML dinamicamente. A última versão de CSS permite por exemplo o uso de fontes dinâmicas (dynamic fonts), assim as fontes são transmitidas pelo servidor junto com o documento HTML, possibilitando, a qualquer browser que implemente esse recurso, mostrar os caracteres exatamente como planejou o autor do documento. Resumindo, DHTML é um conjunto de ingredientes que proporcionam um maior controle sobre a apresentação do conteúdo de páginas da Web, além de possibilitar a inclusão de componentes multimédia, como animações, diretamente no código HTML, sem a necessidade de plug-ins.</p><p>http://pt.wikipedia.org/wiki/DHTML</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/171763"> 171763 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/banco-da-amazonia"> Banco da Amazônia </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-banco-da-amazonia-tecnico-cientifico-tecnologia-da-informacao"> CESPE - 2010 - Banco da Amazônia - Técnico Científico - Tecnologia da Informação - Análise de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/web"> Web </a> </li> </ul> </dd> </dl> </header> <main> <p>A Web 2.0 é uma recente tendência de uso da Web como<br/>plataforma, envolvendo redes sociais e ferramentas com maior grau<br/>de interação e colaboração, porém não faz uso de novas linguagens<br/>de programação, mas sim de novo modo de utilização das já<br/>existentes. Quanto à temática de linguagens para a Web, julgue os<br/>itens de <b>93</b> a <b>102</b>.<br/><br/> </p> <p>São benefícios das ferramentas CMS em relação ao desenvolvimento tradicional de websites em HTML: redução de custos com codificação, baixa curva de aprendizado e ambiente colaborativo.</p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p><strong>Sistema de Gerenciamento de Conteúdo</strong> (do inglês <em>Content Management System</em> – CMS) é um aplicativo usado para criar, editar, gerenciar e publicar conteúdo de forma consistentemente organizada permitindo que o mesmo seja modificado, removido e adicionado com facilidade. CMSs são frequentemente usados para armazenar, controlar, prover documentação, empresarial tais como notícias, artigos, manuais de operação, manuais técnicos, guias de vendas e brochuras de marketing. O conteúdo pode incluir arquivos de computador, imagens, áudios, vídeos, documentos eletrônicos e conteúdo Web.</p> <p>Podemos dizer que um CMS é semelhante a um framework (um quadro de referência) de website pré-estruturado, com recursos básicos de: usabilidade, visualização e administração já prontamente disponíveis. É um sistema que permite a criação,armazenamento e administração de conteúdos de forma dinâmica, através de uma interface de acesso via Internet.</p> <p> </p> <p> </p> <p>Fonte:https://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_conte%C3%BAdo</p> </li> <li> <p>O CMS permite autonomia sobre o conteúdo sem webmaster, pois cada empregado pode gerir o próprio conteúdo. A aparência é por templates, facilmente substituídos. CMS gerencia o conteúdo de um site de forma rápida e segura, por qualquer computador nà internet.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/173809"> 173809 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fgv"> FGV </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/mec"> MEC </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fgv-2009-mec-arquiteto-de-sistemas"> FGV - 2009 - MEC - Arquiteto de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Com relação às tecnologias relacionadas a XML(eXtensible Markup Language), leia os trechos a seguir. <br/>O ______ é um processador XSLT em código aberto produzido pela organização Apache. Ele pode ser utilizado para transformar um documento XML em HTML ou outro XML. _______ é uma linguagem de expressão utilizada para navegar por meio de elementos e atributos de um documento XML. _______ é uma linguagem baseada no formato XML para definição de regras de validação em documentos XML. Esta linguagem é uma alternativa ao DTD, cuja sintaxe não é baseada no formato XML. <br/>Assinale a alternativa que preencha corretamente, de cima para baixo, as lacunas acima:<br/></p> <form> <input type="hidden" name="gabarito" value="A"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> XALAN, XPATH, XSD. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> SAXON, XPATH, XST. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> XALAN, XESALT, XDD. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> SAXON, XESALT, XSD. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> MSXML3, XESALT, XDD. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p> A validação de arquivos .XML pode ser feita por meio de uma aplicação própria ou ainda por algum outro padrão adotado. Os principais padrões utilizados são:</p><ul> <li> DTD (Document Type Definition)</li> <li> XSD (XML Schema Definition)</li> <li> XDR (XML Data Reducted)</li></ul><br /><p> O <span style="color: #ff0000">padrão XSD</span> (Xml Schema Definition) ou XS (Xml Schema) é a recomendação oficial do W3C desde 2001 para validação. Esse padrão consegue suprir as limitações da DTD, além de fornecer diversas funcionalidades. É possível construir tipos próprios derivados dos tipos básicos, realizar relacionamentos entre elementos de dados dentro do XML (similar aos relacionamentos entre tabelas), etc.</p> </li> <li> Complementando a explicaçao da colega temos<br /><ul> <li> Xalan-Java é um processador de XSLT para transformar documentos XML em HTML, texto ou outros tipos de documentos XML. Ele implementa XSL Transformations (XSLT) Version 1.0 e XML Path Language (XPath) versão 1.0 e pode ser usado na linha de comando, em um applet ou um servlet, ou como um módulo em outro programa.</li></ul>             fonte:http://xml.apache.org/xalan-j/<br /><ul> <li> XPath é usado para navegar através de elementos e atributos em um documento XML.</li></ul>            fonte: http://www.w3schools.com/xpath/ </li> <li> <div> <u><span style="color: rgb(128, 0, 0); "><strong>XALAN</strong></span> </u>- XALAN-Java é um processador XSLT criado pela Apache para a transformação de documentos XML em HTML, texto ou outros documentos XML(http://xml.apache.org/xalan-j)</div><div> <span style="color: rgb(128, 0, 0); "><u><strong>XPATH</strong></u></span> - a XML Path Language, é uma linguagem de programação que permite construir expressões que recorrem e processam um documento XML de modo parecido a uma expressão regular. Pode também computar valores como números, valores Booleanos e cadeias de caracteres. Os principais operadores da XPath são / e //. O primeiro serve para dar um passo na árvore XML, enquanto o segundo serve para pular vários níveis de uma só vez. Funciona de maneira parecida como se fosse uma árvore de diretórios. O resultado de cada expressão XPath é um conjunto de elementos especificados pelo caminho.</div><div> <span style="color: rgb(128, 0, 0); "><u><strong>XESALT</strong></u></span> - processador XSLT para transformações de documentos XML feito pela inLogix Software (http://www.inlogix.de/xesalt.html)</div><div> <span style="color: rgb(128, 0, 0); "><u><strong>MSXML3</strong></u></span> - Microsoft XML Core Services v3, conjunto de serviços que dão suporte a ferramentas da Microsoft e programas feitos em JScript e VBScript para trabalhar com XML. Possui um processador XSLT 1.0 e suporta XML 1.0, DOM, SAX, XSD, XDR e outras tecnologias relacionadas.</div><div> <span style="color: rgb(128, 0, 0); "><u><strong>XDD</strong></u></span> - XML Declarative Description, linguagem para implementação de Web Semântica (http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel5%2F9670%2F20350%2F00940027.pdf%3Farnumber%3D940027&authDecision=-203)</div><div> <span style="color: rgb(128, 0, 0); "><strong><u>SAXON</u></strong></span> - Processador XSLT e XQuery* criado pela Saxonica Limited que suporta Java e .Net. Possui versões open-source e de código fechado para aplicações comerciais. Criado</div><div> <u><strong>*XQuery </strong></u>- é uma linguagem de consulta projetada para fazer consultas em coleções de dados em XML.</div> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/178000"> 178000 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/trt-9-regiao-pr"> TRT - 9ª REGIÃO (PR) </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-trt-9-regiao-pr-analista-judiciario-tecnologia-da-informacao"> FCC - 2010 - TRT - 9ª REGIÃO (PR) - Analista Judiciário - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/css-cascading-style-sheets"> CSS (Cascading Style Sheets) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Em relação a HTML, CSS e XML é correto afirmar:<br/></p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> HTML é uma linguagem de marcação composta de elementos, que contém atributos de uso obrigatório, que são usados para marcar vários tipos diferentes de conteúdo em documentos, especificando o que deve ser apresentado em navegadores. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> Em HTML, os elementos e atributos são sensíveis à caixa alta ou baixa, são todos em caixa baixa e requerem uma tag, tanto para abertura quanto para fechamento; os valores de atributo devem estar obrigatoriamente contidos entre aspas. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> Na XML, o único elemento obrigatório é a DTD (Document Type Definitions), cuja funcionalidade é validar as regras que definem um documento. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> Um documento XML é bem formatado quando segue algumas regras básicas, que são mais simples do que documentos HTML, permitindo que os dados sejam lidos e expostos sem nenhuma descrição externa; são sensíveis a letras maiúsculas e minúsculas e a sobreposição de seus elementos não compromete o formato. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Colocar o estilo e o leiaute uma vez apenas em um arquivo CSS é a melhor alternativa para manter os arquivos HTML enxutos e arrumados. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>a) os elementos não possuem atributos obrigatórios, o resto da afirmação está correto</p><p>b) o HTML não é <em>case sensitive</em>, diferente do XML que é</p><p>c) o DTD valida a estrutura do XML, porém não é obrigatório ser definido</p><p>d) o XML não é mais simples que o HTML e podemos dizer que um documento XML está bem formatado quando:</p><p>1 - toda tag possui um start-tag e um end-tag(<paciente> ... </paciente>);<br />2- todo atributo está em um start-tag, possuindo um nome único e está entre aspas;<br />3- todo documento possui um, e somente um, elemento raiz.</p><p>e) <span style="background-color: rgb(255, 255, 0); ">leiaute</span> foi uma forçada tradução "ao pé da leitura" de layout, no mais a opção está correta</p> </li> <li> Somente complementando nosso amigo<br /><br /><br />Outra coisa que torna o item D errado é o fato de que o XML ao contrário do HTML não permite a sobreposição dos seus elementos , nesse caso comprometendo o formato. <br /><br />Obs: XML é case-sensitive , ou seja , é sensivel a letras maiusculas e minusculas<br /><br /> </li> <li> Complementando o amigo:<br /><br />Leiaute está no dicionário português exatamente como está escrito na questão e significa a mesma coisa que a palavra em inglês layout. </li> <li> <ul style="padding: 0px; margin: 0px 0px 0px 6px; list-style: none; color: rgb(90, 90, 90); font-family: Verdana;"> <li style="padding: 0px; margin: 0px 0px 10px 10px; line-height: 1.6em;"> a) HTML é uma linguagem de marcação composta de elementos, que contém atributos de <strong><span style="color: rgb(255, 0, 0);">uso obrigatório</span></strong>, que são usados para marcar vários tipos diferentes de conteúdo em documentos, especificando o que deve ser apresentado em navegadores.</li></ul><ul style="padding: 0px; margin: 0px 0px 0px 6px; list-style: none; color: rgb(90, 90, 90); font-family: Verdana;"> <li style="padding: 0px; margin: 0px 0px 10px 10px; line-height: 1.6em;"> <input id="resposta" name="resposta" style="padding: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; vertical-align: middle; visibility: visible;" type="radio" value="B" /> b) Em HTML, os elementos e atributos são <span style="color: rgb(255, 0, 0);"><strong>sensíveis à caixa alta ou baixa, são todos em caixa baixa<span style="font-size: 8px;">*</span></strong></span> e requerem uma tag, tanto para abertura quanto para fechamento; os valores de atributo devem estar <strong><span style="color: rgb(255, 0, 0);">obrigatoriamente contidos entre<span style="font-size: 8px;">**</span> aspas.</span></strong></li> <li style="padding: 0px; margin: 0px 0px 10px 10px; line-height: 1.6em;"> * HTML não é case sensitive</li> <li style="padding: 0px; margin: 0px 0px 10px 10px; line-height: 1.6em;"> ** Os atributos em html podem vir entre aspas 'simples' ou "duplas"</li></ul><ul style="padding: 0px; margin: 0px 0px 0px 6px; list-style: none; color: rgb(90, 90, 90); font-family: Verdana;"> <li style="padding: 0px; margin: 0px 0px 10px 10px; line-height: 1.6em;"> <input id="resposta" name="resposta" style="padding: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; vertical-align: middle; visibility: visible;" type="radio" value="C" /> c) Na XML, <span style="color: rgb(255, 0, 0);"><strong>o único elemento obrigatório é a DTD*</strong></span> (Document Type Definitions), cuja funcionalidade é validar as regras que definem um documento.</li> <li style="padding: 0px; margin: 0px 0px 10px 10px; line-height: 1.6em;"> * Parte obrigatório em todo XML é o seu cabeçalho.</li></ul><ul style="padding: 0px; margin: 0px 0px 0px 6px; list-style: none; color: rgb(90, 90, 90); font-family: Verdana;"> <li style="padding: 0px; margin: 0px 0px 10px 10px; line-height: 1.6em;"> <input id="resposta" name="resposta" style="padding: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; vertical-align: middle; visibility: visible;" type="radio" value="D" /> d) Um documento XML é bem formatado quando segue algumas regras básicas, que <span style="color: rgb(255, 0, 0);"><strong>são mais simples do que documentos HTML</strong></span>, permitindo que os dados sejam lidos e expostos sem <strong><span style="color: rgb(255, 0, 0);">nenhuma descrição externa</span></strong>; são sensíveis a letras maiúsculas e minúsculas e a sobreposição de seus elementos não compromete o formato.</li></ul> </li> <li> <p>Alguém poderia me dizer com colocar o 'leiaute' dentro de um arquivo, pois dentro de CSS só entra as regra de CSS ou seja somente estilo. O leiaute  é uma consequência da execução do estilo, não fica dentro de arquivo. </p><p>a alternativa diz no seu início - "Colocar o estilo e o leiaute uma vez apenas em um arquivo"  - dá a entender que estilo é uma coisa e leiaute é outra. <br></p> </li> <li> <p>Para quem não entendeu, sobreposição de elementos acho que seria o fechamento de tags fora de ordem. Exemplo: <negrito>Questões de <italico>concursos</negrito></italico><br></p><p>Não entendi o item E. O que quer dizer esse layout no CSS? E se eu usar 2 arquivos CSS para separar estilo e layout, qual o problema?<br></p> </li> <li> <p>A título de curiosidade, até o <i>copyright </i>está "aportuguesado". Sua versão em nossa língua é o terrível <u>copirraite</u>. Pasmem! É isso mesmo! Assim, quando encontrarem com uma coisa dessas na prova, não se assustem.<br></p> </li> <li> <p>A <u>identação </u>também é considerada uma boa prática de programação (mais especificamente no que tange à formatação) em XML.<br></p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/183805"> 183805 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tre-rs"> TRE-RS </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-tre-rs-tecnico-judiciario-programacao-de-sistemas"> FCC - 2010 - TRE-RS - Técnico Judiciário - Programação de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Assinale a tag HTML correta:<br/></p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> <img src="https://qcon-assets-production.s3.amazonaws.com/images/provas/8299/58a.jpg"> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> <img src="https://qcon-assets-production.s3.amazonaws.com/images/provas/8299/58b.jpg"> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> <img src="https://qcon-assets-production.s3.amazonaws.com/images/provas/8299/58c.jpg"> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> <img src="https://qcon-assets-production.s3.amazonaws.com/images/provas/8299/58d.jpg"> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> <img src="https://qcon-assets-production.s3.amazonaws.com/images/provas/8299/58e.jpg"> </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> HTML não é case sensitive, ou seja, as tags podem conter letras maiúsculas e minúsculas que não vai fazer diferença. Ao contrário do XML que é case sensitive. </li> <li> Tag <a> não está fechada  </li> <li> Qual o motivo da letra "D" ter sido considerada incorreta? </li> <li> Paulo, o endereço não está entre aspas. </li> <li> Caros amigos Engenheiros e Bacharéis rsrsrs,<br />Vamos matar essa dúvida cruel dessa questão.<br /><br /><strong>Vai funcionar nos seguintes casos:</strong><br /><br /><u>Sem aspas</u>, com a tagname em <u>maiúscula </u>e <u>minúscula </u>e<u> sem espaço</u> no valor dos atributos.<br />< A href = http://www.google.com      title = Alôamor      >Site do Google < / a ><br /><br /><strong>Não vai funcionar nos seguintes casos:</strong><br /><br /><u>Sem aspas</u> e com o valor do atributo <u>com espaço</u>. Pois nesse caso, a palavra "amor" será tratada como atributo.<br />< a href =" http://www.google.com "        title="Alo amor"      > Site do Google < / a > </li> <li> <p>Qual o motivo da letra "A" ter sido considerada incorreta?</p> </li> <li> Na letra A faltou o simbolo de maior que '>' para fechar a tag a. Deveria ser: < a ... rs.gov.br" > < b >TRE ...<p></p> </li> <li> <p>Essa questão é de 2010. </p> <p>Com a versão do HTML5 em 2014, hoje em dia a alternativa <strong>D</strong> também estaria correta:</p> <p> </p> <p><em><strong>http://www.w3schools.com/html/html5_new_elements.asp ...</strong></em></p> <p><em>HTML5 allows four different syntaxes for attributes.</em></p> <p><em>This example demonstrates the different syntaxes used in an tag:</em></p> <p>Unquoted <strong>-></strong> <input type="text" <strong>value=John</strong>></p> <p>Single-quoted <strong>-></strong> <input type="text" <strong>value='John Doe'</strong>></p> <p>Double-quoted <strong>-></strong> <input type="text" <strong>value="John Doe"</strong>></p> </li> <li> <p>Não entendi. :-(</p> </li> <li> <p>b</p> <p> tag que define destino do hyperlink<br /> <b>texto </b> negrito</p> </li> <li> <p>A D está incorreta pois o link mencionado não está com aspas duplas.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/183811"> 183811 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tre-rs"> TRE-RS </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-tre-rs-tecnico-judiciario-programacao-de-sistemas"> FCC - 2010 - TRE-RS - Técnico Judiciário - Programação de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/css-cascading-style-sheets"> CSS (Cascading Style Sheets) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p><i>Web standards</i> são padrões para a construção de sites determinados pelo W3C. Nesse contexto, considere: <br/><br/>I. O HTML deve ser usado como padrão de linguagem de marcação e conter tags otimizadas que integrem as fases de programação e <i>design</i>. <br/><br/>II. O HTML deve ser usado com a finalidade para a qual foi criado, ou seja, o documento HTML só deve ter conteúdo e não apresentação visual. <br/><br/>III. A apresentação visual deve ser toda formatada através de CSS, permitindo, dessa forma, que as fases de <i>design </i>e programação ocorram em paralelo, reduzindo o tempo de produção. <br/><br/>IV. HTML estruturado da maneira recomendada pelo W3C traz como um dos benefícios, a indexação em mecanismos de busca inteligentes, melhor realizada. <br/><br/>É correto o que se afirma SOMENTE em<br/></p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> I e III. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> I e IV. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> II e IV. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> I, III e IV. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> II, III e IV. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> II. O HTML deve ser usado com a finalidade para a qual foi criado, ou seja, o documento HTML <strike>só deve ter conteúdo e não apresentação visual.</strike><br /><br />Como isso é possível? HTML  é linguagem de marcação voltada para a apresentação!<br /><br />Afirmativa II não pode ser verdadeira.. </li> <li> II- Em  HTML não há apresentação <strong>VISUAL.</strong> Isto é proporcionado pelo CSS. </li> <li> Pois é... Mas no início do HTML haviam muitas tags de efeito visual, como MARQUEE, FONT e outras loucuras, ou seja, o HTML era responsável tanto pelo conteúdo quanto pelo visual. Sendo assim, o trecho "<span style="color: rgb(90, 90, 90); font-family: Verdana; line-height: 20.734375px;">O HTML deve ser usado com a finalidade para a qual foi criado..." quando combinado com "...</span><span style="color: rgb(90, 90, 90); font-family: Verdana; line-height: 20.734375px;">o documento HTML só deve ter conteúdo e não apresentação visual" não faz o mínimo sentido. Enfim, essa questão está muito louca. É bem possível que tenha sido anulada.</span> </li> <li> <p>No enunciado fala: De acordo com o w3c - <i>Web standards que por sua vez fala:  HTML proporciona a <em>estrutura</em> de página, o CSS (visual e auditiva) <em>esquema,</em> para uma variedade de dispositivos.</i></p><p><i><br></i></p> </li> <li> <p><u><strong>Usando a técnica de Análise Rapida por Eliminação:</strong></u></p> <p> </p> <p>- A <strong>I</strong> está errada, pois a parte de desing deve ficar no CSS e não no HTML.</p> <p> </p> <p>- Eliminamos <strong>a</strong>, <strong>b</strong>, <strong>d</strong>. Ficando apenas <strong>c</strong>,<strong>e</strong>. Ambas tem as opções II e IV. Logo, essas alternativas são verdadeiras e não preciso analisá-las.</p> <p> </p> <p>- A  III é verdadeira pelo mesmo motivo da I, i.e, apresentação e conteúdo devem estar separados (CSS e HTML, respectivamente).</p> <p> </p> <p>- Concluimos que a resposta é a letra <strong>e</strong>, sem necessidade de analisar os itens II e IV.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/186784"> 186784 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tre-rs"> TRE-RS </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-tre-rs-analista-judiciario-analista-de-sistemas-suporte"> FCC - 2010 - TRE-RS - Analista Judiciário - Analista de Sistemas Suporte </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>No HTML 5.0 são permitidos para o atributo type do elemento input somente os valores:</p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> text, hidden, password, button, submit, reset, radio, checkbox, file e url. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> hidden, text, search, tel, url, email, password, datetime, date, month, week, time, datetime-local, number, range, color, checkbox, radio, file, submit, image, reset e button. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> hidden, text, search, url, password, date, time, checkbox, radio, file, submit, image, reset e button. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> text, password, checkbox, radio, file, submit, reset e button. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> hidden, text, search, url, password, datetime, date, month, week, time, number, range, color, checkbox, radio, file, submit, image, reset e button. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <table border="1" cellpadding="0" cellspacing="0" class="reference" style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); border-collapse: collapse; " width="100%"> <tbody> <tr> <td style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; vertical-align: top; "> <a href="http://www.w3schools.com/html5/att_input_type.asp" style="color: rgb(144, 11, 9); background-color: transparent; ">type</a></td> <td style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; vertical-align: top; "> button<br /> checkbox<br /> color<br /> date <br /> datetime <br /> datetime-local <br /> email <br /> file<br /> hidden<br /> image<br /> month <br /> number <br /> password<br /> radio<br /> range <br /> reset<br /> search<br /> submit<br /> tel<br /> text<br /> time <br /> url<br /> week</td> </tr> </tbody></table><br /><br />>> <a href="http://www.w3schools.com/html5/tag_input.asp">http://www.w3schools.com/html5/tag_input.asp</a> </li> <li> <p>Tutotial sobre HTML 5 e seus novos recursos.</p><p>Tipos de campos: <a href="http://www.w3c.br/cursos/html5/conteudo/capitulo7.html">http://www.w3c.br/cursos/html5/conteudo/capitulo7.html</a><br></p> </li> <li> <p>Essa questão admite duas respostas porque tudo que tem na "correta" B também está na "Incompleta" D.</p><p><br></p><p>Eu entraria com recurso se fosse o caso.</p> </li> <li> <p>@Vanildo Santos: mas o enunciado fala em "somente". Daí a incompleta não poderia ser.<br></p> </li> <li> <p>Ta de brincadeira que tem que decorar todos os atributos de todos os elementos. Essa é a famosa questão da banca. Não dá pra marcar com 100% de certeza.</p> <p>Mas saber que são 23 atributos já ajudaria.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/186799"> 186799 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tre-rs"> TRE-RS </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-tre-rs-analista-judiciario-analista-de-sistemas-suporte"> FCC - 2010 - TRE-RS - Analista Judiciário - Analista de Sistemas Suporte </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Sobre XML-RPC é correto afirmar que: <br/><br/>I. É um conjunto de implementações que permitem que software em execução em sistemas operacionais diferentes, rodando em diferentes ambientes, possam fazer chamadas de procedimento na Internet. <br/><br/>II. Uma mensagem XML-RPC é uma solicitação SMTP. O corpo da mensagem está em XML. Um procedimento é executado no servidor e o valor de retorno é formatado em HTML. <br/><br/>III. É chamada de procedimento remoto usando FTP como transporte e HTML como codificação. XML-RPC foi projetado para ser tão simples quanto possível, permitindo que estruturas complexas de dados sejam transmitidas, processadas e devolvidas. <br/><br/>IV. É um protocolo complexo, definido com muitas linhas de códigos em oposição com a maioria dos sistemas de RPC (Remote Procedure Calling), onde os documentos de padrões tem frequentemente poucas páginas e não exige apoio de softwares para serem usados. <br/><br/>Está correto o que consta em</p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> III e IV, somente. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> I, somente. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> I e IV, somente. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> I, II e III, somente. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> I, II, III e IV. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>O XML-RPC é um protocolo de chamada de procedimento remoto (CPR) que utiliza XML para codificar suas chamadas e HTTP como um mecanismo de transporte.</p><p>É um protocolo simples, definido com poucas linhas de códigos em oposição com a maioria dos sistemas de RPC, onde os documentos padrões são freqüentemente com milhares de páginas e exige apoio de softwares para serem usados.</p> </li> <li> <p>XML-RPC é um protocolo utilizado para possibilitar aos web-services a realização de chamadas locais a objetos remotos. O protocolo adjacente por ele utilizado é por padrão o HTTP pelo fato dele não ser bloqueado por proxy ou firewall. Embora o SMTP e outros protocolos do TCP/IP possam ser utilizados, ainda não há como utilizá-los para chamadas remotas RPC.</p><p> </p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/190753"> 190753 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cesgranrio"> CESGRANRIO </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/eletrobras"> ELETROBRAS </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cesgranrio-2010-eletrobras-analista-de-sistemas-junior-engenharia-de-software"> CESGRANRIO - 2010 - ELETROBRÁS - Analista de Sistemas Júnior - Engenharia de Software </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Um programador Web está estudando a adoção de novas tecnologias e percebe que o HTML 5 introduziu o elemento<br/></p> <form> <input type="hidden" name="gabarito" value="A"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/8301/Imagem 015.jpg" border="0" alt="Imagem 015.jpg" /> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/8301/Imagem 016.jpg" border="0" alt="Imagem 016.jpg" /> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/8301/Imagem 017.jpg" border="0" alt="Imagem 017.jpg" /> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/8301/Imagem 018.jpg" border="0" alt="Imagem 018.jpg" /> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/8301/Imagem 019.jpg" border="0" alt="Imagem 019.jpg" /> </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <Canvas>:  é um novo e poderoso elemento do HTML5. Com o Canvas é possível criar gráficos, composição de fotos e animação usando o javaScripts. </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/201505"> 201505 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/bahiagas"> BAHIAGÁS </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-bahiagas-analista-de-processos-organizacionais-analise-de-sistemas"> FCC - 2010 - BAHIAGÁS - Analista de Processos Organizacionais - Análise de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>O elemento raiz é declarado em um arquivo XML pelo elemento<br/></p> <form> <input type="hidden" name="gabarito" value="A"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> !DOCTYPE </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> !ELEMENT </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> #PCDATA </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> CDATA </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> IDREF </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>DOCTYPE define o elemento raiz do documento, isto é, o DTD com a seguinte sintaxe:</p><p><em><!DOCTYPE nome_DTD [declaracoes da DTD]></em></p><p>OBS: a declaração DOCTYPE deve aparecer sempre após a declaração XML(<strong><?xml version=...?></strong>) e antes do elemento raiz(<strong><nomeDTD> .... </nomeDTD></strong>)</p> </li> <li> O comentário define DTD corretamente, porém o ELEMENTO RAÍZ de um documento XML é definido pela tag principal, a tag que engloba todo o conteúdo do corpo do documento. O DTD (Document Type Definition) é uma das linguagens propostas (a primeira, inclusive) para definição de REGRAS em documentos XML e é incluída no documento com a tag <!DOCTYPE, mas NÃO É o elemento raíz do documento. </li> <li> Essa questão deveria ter sido anulada. Conforme o colega acima mencionou, !DOCTYPE é usado para declarar o DTD.<br /><br />Assim como qualquer outro elemento, o elemento raiz é declarado por meio do !ELEMENT<br /><br />A alternativa <strong>B</strong> deveria ser a correta. </li> <li> <p><p>Entendo que em um documento XML (sem que haja a preocupação em especificar se "segue" DTD ou XML Schema) o próprio programador dá o nome que melhor lhe convier ao elemento raíz.</p><p>Fonte:</p><p>XML Documents Must Have a Root Element</p><p>In this example is the root element:</p>Fonte: http://www.w3schools.com/xml/xml_syntax.asp</p> </li> <li> <p>O gabarito correto deveria ser a letra B ao em vez de A.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/201508"> 201508 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/bahiagas"> BAHIAGÁS </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-bahiagas-analista-de-processos-organizacionais-analise-de-sistemas"> FCC - 2010 - BAHIAGÁS - Analista de Processos Organizacionais - Análise de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/javascript"> JavaScript </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-programacao"> Linguagens de programação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>A função de criar<i> hiperlinks </i>em uma página, similar à<i> tag </i> HTML < A HREF>, é realizada pelo método<i> JavaScript </i>por meio do<br/></p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> HIPERLINK </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> HREF </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> STRING </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> REPLACE </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> LINK </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p style="font-family: verdana, helvetica, arial, sans-serif; "> The link() method is used to display a string as a hyperlink.</p><p style="font-family: verdana, helvetica, arial, sans-serif; "> This method returns the string embedded in the <a> tag, like this:</p><p style="font-family: verdana, helvetica, arial, sans-serif; "> <a href="url">string</a></p><br /><br /><h2 style="font-family: verdana, helvetica, arial, sans-serif; fontsize: 14px; margin-top: 10px; margin-bottom: 10px; font-weight: normal; background-color: transparent; color: rgb(0, 0, 0); "> Syntax</h2><table border="0" cellpadding="0" cellspacing="0" class="code notranslate" style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; outline-width: 1px; outline-style: solid; outline-color: rgb(212, 212, 212); border-top-width: 5px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(229, 238, 204); border-right-color: rgb(229, 238, 204); border-bottom-color: rgb(229, 238, 204); border-left-color: rgb(229, 238, 204); " width="100%"> <tbody> <tr> <td style="font-family: 'courier new'; font-size: 13px; background-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(212, 212, 212); border-right-color: rgb(212, 212, 212); border-bottom-color: rgb(212, 212, 212); border-left-color: rgb(212, 212, 212); padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; "> <i>string</i>.link(url)<br />  </td> </tr> </tbody></table>Fonte: <a href="http://www.w3schools.com/jsref/jsref_link.asp">http://www.w3schools.com/jsref/jsref_link.asp</a> </li> <li> <p>método deprecated</p><p> </p><p>https://www.w3schools.com/jsref/jsref_link.asp</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/215374"> 215374 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/al-sp"> AL-SP </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-al-sp-agente-legislativo-de-servicos-tecnicos-e-administrativos-processamento-de-dados"> FCC - 2010 - AL-SP - Agente Legislativo de Serviços Técnicos e Administrativos - Processamento de Dados </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Sobre desenvolvimento de aplicações web considere: <br/><br/>I. Quando uma página HTML é analisada sintaticamente por um navegador <i>web</i>, qualquer formatação que tenha sido feita a mão ? isto é, quaisquer espaços extras, tabulações, mudança de linha etc. ? não será ignorada. <br/><br/>II. Os navegadores <i>web</i> são regulamentados e padronizados pela <i>World Wide Web Consortium </i>(W3C) e por esse motivo todas as versões suportam o mesmo conjunto de recursos tags HTML. <br/><br/>III. A declaração DOCTYPE é uma<i> tag </i>HTML que informa ao navegador web a versão da linguagem de marcação que a página foi escrita. <br/><br/>IV. <i>A Document Type Definition</i> (DTD) especifica as regras para a linguagem de marcação, para que os navegadores possam processar o conteúdo corretamente. <br/><br/>Está correto o que se afirma APENAS em<br/></p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> I e II. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> II, III e IV. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> II e III. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> III. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> IV. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>I. Quando uma página HTML é analisada sintaticamente por um navegador web, qualquer formatação que tenha sido feita a mão ? isto é, quaisquer espaços extras, tabulações, mudança de linha etc. ? não será ignorada.</p><p>Este tipo de formatação é ignorado pelo parser do browser. Para incluir espaçõs, quebras de linhas e tabulações deverão ser incluídas as tags HTML correspondentes.</p><p>II. Os navegadores web são regulamentados e padronizados pela World Wide Web Consortium (W3C) e por esse motivo todas as versões suportam o mesmo conjunto de recursos tags HTML.</p><p>Apesar de existir um padrão, os navegadores diferem em alguns recursos. Uma página exibida em IE poderá não ter a mesma aparência quando exibida no Firefox, por exemplo.</p><p>III. A declaração DOCTYPE é uma tag HTML que informa ao navegador web a versão da linguagem de marcação que a página foi escrita.</p><p>The doctype declaration should be the very first thing in an HTML document, before the <html> tag.</p><p>The doctype declaration is not an HTML tag; it is an instruction to the web browser about what version of the markup language the page is written in.</p><p>The doctype declaration refers to a Document Type Definition (DTD). The DTD specifies the rules for the markup language, so that the browsers can render the content correctly.</p><p>IV. A Document Type Definition (DTD) especifica as regras para a linguagem de marcação, para que os navegadores possam processar o conteúdo corretamente.</p><p>Correto. O DTD é usado para validar uma linguagem de marcação, em geral, XML. <br /> </p> </li> <li> <p>DOCTYPE não é uma tag HTML.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/215377"> 215377 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/al-sp"> AL-SP </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-al-sp-agente-legislativo-de-servicos-tecnicos-e-administrativos-processamento-de-dados"> FCC - 2010 - AL-SP - Agente Legislativo de Serviços Técnicos e Administrativos - Processamento de Dados </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Muitos atributos de tags nas novas versões da linguagem HTML foram depreciados em favor do uso de<br/></p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> <i>scripts </i>executados do lado do cliente. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> folhas de estilo. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> <i>scripts</i> executados do lado do servidor. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> linguagens de marcação extensíveis. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> novas bibliotecas de <i>tags.</i> </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>Ex.:</p><p>Ao invés de usar <table border=0> pra criar uma tabela sem bordas (atributo border=0), eu poderei optar por definir como será a aparência da tabela usando um arquivo CSS. O mesmo vale para vários outros atributos de tags HTML que podem ser depreciados em favor de uso de CSS tornando o código mais fácil de manter.</p> </li> <li> <p> As folhas de estilo (CSS), permitem que eu separe a configuração da visualização da estrutura da página HTML. Isso favorece a manutenção de um site. Muitas tags do HTML foram depreciadas por causa do surgimento do CSS. Vejamos um exemplo: </p><p>Antigamente, utilizávamos a tag: "<strike><p><font color="#FFFFFF" size="2>Texto</strike>"</p><p>Fonte: http://www.w3schools.com/HTML/html_fonts.asp</p><p>Agora, podemos definir através de CSS, temos 3 formas de utilização: </p><ul> <li>Colocar o CSS numa folha de estilo separada e importar na tag do documento;</li> <li>Colocar dentro da tag <style type="text/css"></style> no do documento;</li> <li>Colocar diretamente sobre a tag usando o atributo style. Como: <strike>"<p style="color: #FFFFFF; font-size=2px;">"</strike></li></ul><p>Fonte: http://www.w3schools.com/css/css_font.asp</p><p> </p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/215392"> 215392 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/al-sp"> AL-SP </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-al-sp-agente-legislativo-de-servicos-tecnicos-e-administrativos-processamento-de-dados"> FCC - 2010 - AL-SP - Agente Legislativo de Serviços Técnicos e Administrativos - Processamento de Dados </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>GET e POST são alguns dos principais métodos que determinam o que o servidor deve fazer com o URL fornecido no momento da requisição de um recurso. Relacionado a esses métodos, considere: <br/><br/>I. Dados enviados em uma requisição utilizando o método GET ficam visíveis na linha de endereço do navegador. <br/><br/>II. Se não for especificado um método, o POST é adotado como padrão. <br/><br/>III. O método GET é geralmente utilizado para enviar grandes quantidades de dados por meio de um formulário. <br/><br/>IV. O método POST não exibe os dados enviados na linha de endereço do navegador. <br/><br/>Está correto o que se afirma APENAS em<br/></p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> I e II. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> I e IV. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> II, III e IV. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> III. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> IV. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p> I - Get envia os dados na linha de comando e tem limite de caracter.</p><p> II - Se não for especificado nenhum método, o padrão é o GET.</p><p> III -  O método Post é utilizado para enviar grandes quantidades de informações de formulário.</p><p> IV - ok</p> </li> <li> Sobre a afirmativa I.<br /><br />Conforme Deitel (Java - Como Programar - página 943): "Uma solicitação <strong><em>get </em></strong>não deve ser utilizada para enviar dados <strong>sigilosos </strong>porque os dados do formulário são colocados em uma string de consulta que é <strong>acrescentada ao URL do navegador </strong>como texto simples e pode ser interceptada". </li> <li> <p>De graça!</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/215419"> 215419 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/al-sp"> AL-SP </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-al-sp-agente-legislativo-de-servicos-tecnicos-e-administrativos-processamento-de-dados"> FCC - 2010 - AL-SP - Agente Legislativo de Serviços Técnicos e Administrativos - Processamento de Dados </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Para impedir que o usuário altere valores em um campo texto de um formulário HTML é correto utilizar<br/></p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> o atributo <i>disabled</i>, apenas. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> os atributos <i>disabled</i> ou <i>readonly.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> o atributo <i>readonly</i>, apenas </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> os atributos <i>unchecked</i> ou <i>disabled.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> os atributos <i>unchecked</i> ou<i> readonly</i>. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Eu não conhecia esses valores para esses campos: Pesquisando achei essa relaçãozinha que mostra alguns campos/valores correspondentes entre o HTML e XHTML.<br /><br />HTML            XHTML<br />compact      compact="compact"<br />checked      checked="checked"<br />declare        declare="declare"<br />readonly      readonly="readonly"<br />disabled     disabled="disabled"<br />selected     selected="selected"<br />defer           defer="defer"<br />ismap         ismap="ismap"<br />nohref         nohref="nohref"<br />noshade    noshade="noshade"<br />nowrap       nowrap="nowrap"<br />multiple      multiple="multiple"<br />noresize     noresize="noresize"<br /> </li> <li> Readonly - torna o campo de texto somente de leitura, impedindo que o usuário o altere.<br />Disabled - desativa o campo de texto, de forma que o usuário não consiga acessá-lo. </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/215428"> 215428 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/al-sp"> AL-SP </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-al-sp-agente-legislativo-de-servicos-tecnicos-e-administrativos-processamento-de-dados"> FCC - 2010 - AL-SP - Agente Legislativo de Serviços Técnicos e Administrativos - Processamento de Dados </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/java"> Java </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-programacao"> Linguagens de programação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p><p>Sobre a <i>applets</i> Java, considere: <br /> <br /> I. São programas Java que podem ser incorporados a documentos HTML. <br /> <br /> II. Quando um navegador carrega uma página <i>web</i> contendo um <i>applet</i>, ele é baixado no navegador <i>web</i> e executado. <br /> <br /> III. A instrução <applet height="300" width="400" code="jogo.java"></applet>   é um exemplo válido de tag de inclusão de uma <i>applet</i> em uma página HTML. <br /> <br /> IV. Os métodos de ciclo de vida de uma <i>applet</i> são <i>init, start</i> e <i>destroy.</i> <br /> <br /> Está correto o que se afirma APENAS em</p></p> <form> <input type="hidden" name="gabarito" value="A"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> I e II. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> I, II e III. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> II e III. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> II, III e IV. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> III e IV. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>III. <applet height="300" width="400" code="jogo.java"></applet>. ERRADO. O correto seria: <applet height="300" width="400" code="jogo.<span style="background-color: rgb(255, 255, 0); ">class</span>"></applet></p><p>V. Os métodos de ciclo de vida de uma applet são init, start e destroy. ERRADO, pois os métodos são init, start, <span style="background-color: rgb(255, 255, 0); ">stop </span>e destroy</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/215431"> 215431 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/al-sp"> AL-SP </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-al-sp-agente-legislativo-de-servicos-tecnicos-e-administrativos-processamento-de-dados"> FCC - 2010 - AL-SP - Agente Legislativo de Serviços Técnicos e Administrativos - Processamento de Dados </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>O atributo<i> target </i>é utilizado em <i>links </i>de páginas HTML para indicar em que janela o documento linkado será aberto. Os principais valores possíveis para o atributo<i> target </i>são<br/></p> <form> <input type="hidden" name="gabarito" value="D"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> parent, blank, self e top. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> _parent, _blank, _set. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> blank, self e top. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> _blank, _self e _top. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> _user, _client, _post, _get. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p> Os valores aceitáveis para o target em páginas HTML são: _blank, _top, _self, _parent. Fonte: http://www.w3schools.com/tags/att_a_target.asp</p> </li> <li> <p> O atributo <strong>target </strong>define o nome da moldura onde o documento será aberto ou como o documento será aberto.</p><p> O atributo <strong>target </strong>é muito utilizado, por exemplo, para abrir links em uma nova janela.</p><strong>Exemplo: </strong><a href=<span class="codCor_azul">"http://www.tibumweb.com.br/"</span> <strong>target=<span class="codCor_azul">"_blank"</span></strong>><span class="codCor_preto">Abrir em uma nova Janela</span></a><br /><br />Os principais valores para o atributo target são:<br />_blank,      _self     e      _top<br /> </li> <li> <span style="font-style: italic;">V</span><em>alores no atributo TARGET</em>:<br /><br />window_name: O nome de qualquer janela de um FRAME em que a página será aberta<br /><br />_blank:  abre a página em uma nova janela<br /><br />_top:  abre a página na janela de maior nível, limpando qualquer janela de frame existente no momento<br /><br />_self: carrega a página na mesma janela em que foi chmada<br /><br />_parent: faz com que a página seja na janela "mãe", se for composta de frames será carregada na janela com tag FRAMESET. </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/215434"> 215434 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/al-sp"> AL-SP </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-al-sp-agente-legislativo-de-servicos-tecnicos-e-administrativos-processamento-de-dados"> FCC - 2010 - AL-SP - Agente Legislativo de Serviços Técnicos e Administrativos - Processamento de Dados </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>A sintaxe correta da instrução utilizada para inserir comentário em um código HTML é:<br/></p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> echo comentário </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> // comentário </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> /* comentário */ </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/1776/Imagem 010.jpg" border="0" alt="Imagem 010.jpg" /> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> <img src="https://s3.amazonaws.com/qcon-assets-production/images/provas/1776/Imagem 011.jpg" border="0" alt="Imagem 011.jpg" /> </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <!--<br />Isto é um comentário<br /><B>Ao ser um <i>comentário</i></B> não aparecerá nada na página<br /><p>Nem as etiquetas HTML terão valor</p><br />--><br /> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/218239"> 218239 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tre-ba"> TRE-BA </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-tre-ba-analista-judiciario-analise-de-sistemas"> CESPE - 2010 - TRE-BA - Analista Judiciário - Análise de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Acerca do XML, julgue os itens a seguir.<br/><br/> </p> <p>Em XML, as <i>tags</i> definem elementos de dados e o texto fornece o dado real representado no documento.</p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Certo. Em xml tudo o que não é <em>tag</em> constitui dados textuais do documento. </li> <li> <p>      Isso mesmo pessoal, as tags são definidas como elementos de dados, conforme vimos aí no nosso material, e elas também armazenam os dados os quais serão transportados no documento XML. </p><p><strong>Resposta: Certo</strong></p><p> </p> </li> <li> <p>Isso mesmo, tags ou elementos armazenam os dados que serão transportados.</p><p> </p><p>Resposta: Certo</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/218245"> 218245 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tre-ba"> TRE-BA </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-tre-ba-analista-judiciario-analise-de-sistemas"> CESPE - 2010 - TRE-BA - Analista Judiciário - Análise de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Acerca do XML, julgue os itens a seguir.<br/><br/> </p> <p>Um documento XML pode conter definições para o elemento raiz e para os elementos filhos, podendo também conter elementos vazios.</p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>Resposta: C</p><p>Exemplos de elementos vazios: <pessoa></pessoa> ou </pessoa><br></p> </li> <li> Tiago,<br><p></p> o seu segundo exemplo de tag vazia seria <b><pessoa/></b><br><br><br>Ou seja:<br><br><br>Elemento vazio com <u>duas tags</u>:<br><br><b></b><br><b><b><pessoa></b></pessoa></b><br><b><pessoa></pessoa></b><br><br>Elemento vazio com <u>uma única tag</u>:<br><br><b></b> <br><b><pessoa/></b><br><b><pessoa></pessoa></b> </li> <li> <p>      Isso mesmo, o documento XML pode conter sim elementos vazios, isto não traz nenhum problema para o arquivo em sim e sua estrutura.</p><p><strong>Resposta: Certo</strong></p><p> </p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/218251"> 218251 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tre-ba"> TRE-BA </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-tre-ba-analista-judiciario-analise-de-sistemas"> CESPE - 2010 - TRE-BA - Analista Judiciário - Análise de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Acerca do XML, julgue os itens a seguir.<br/><br/> </p> <p>As marcações XML não fazem distinção entre letras minúsculas e maiúsculas.</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>Errei.</p><p>HTML é case insensitive, mas XML é case sensitive:</p><p>* Todo documento XML, além da tag introdutória, deve ter um único elemento (tag) que sirva como raiz para todos os demais elementos do documento;<br /> * XML é case sensitive, portanto difere letras maiúsculas e minúsculas, devendo tomar cuidado com o uso de CamelCases.<br /> * Todo elemento XML deve ser iniciado e fechado, exceto o que define a versão do XML usada e outras definições de tag única, exemplo <system opera="ligado" onde="aqui" />.<br /> * Comentários em XML são iguais ao HTML (<!--comentário-->) .<br /> </p> </li> <li> <p> Reforçando a informação: XML é <em><strong>case sensitive</strong></em>, ou seja, <strong>diferencia letras maiúsculas e minúsculas</strong>.</p> </li> <li> <p>Meus queridos alunos, o xml faz sim distinção entre maiúsculo e minúsculo, vimos isso em nosso material de apoio.</p><p>Resposta: Errado</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/218254"> 218254 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/tre-ba"> TRE-BA </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-tre-ba-analista-judiciario-analise-de-sistemas"> CESPE - 2010 - TRE-BA - Analista Judiciário - Análise de Sistemas </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Acerca do XML, julgue os itens a seguir.<br/><br/> </p> <p>Um documento XML sempre deve ter um elemento principal, também conhecido como <i>root tag</i>.</p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Certo. O elemento root introduz o que será descrito. </li> <li> <p>A única ressalva que faço dessa questão é que somente documentos XML bem formados exigem essa premissa, ou seja, posso escrever um documento XML com mais de uma tag root, o que estaria errado, mas é possível.</p> </li> <li> <p>Documento XML bem formado exige 8 regras:<br /> <span style="color:#FF0000"><strong>    1 - Deve possuir somente um elemento raíz;</strong></span><br />     2 - Toto elemento deve conter uma tag de fechamento;<br />     3 - Elementos devem estar corretamente anihados;<br />     4 - Atributos devem possuir valor entre aspas simples ou duplas;<br />     5 - Nomes das tags e atributos são case-sensitive;<br />     6 - Caracteres especiais:<br />     7 - Atributos não podem se repetir dentro de um elemento;<br />     8 - Atributos e nomes de tags devem seguir regras de nomenclatura;<br />          Não pode conter: !"$%&'()*+,/;?@[\]^`{|}~.<br />          Não podem começar com número, ponto ou hífen.    </p> </li> <li> <p>Percebam como as questões de repetem? Isso mesmo, todo documento xml tem que possuir lima root tag. </p><p>Resposta: Certo</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/222841"> 222841 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cesgranrio"> CESGRANRIO </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/ibge"> IBGE </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cesgranrio-2010-ibge-analista-de-sistemas"> CESGRANRIO - 2010 - IBGE - Analista de Sistemas - Suporte de Produção e Rede </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Um analista precisa definir um mecanismo que permita validar a estrutura de documentos XML recebidos em uma interface B2B. O mecanismo deverá, por exemplo, permitir a definição de quais tags podem ser utilizadas no documento XML. Qual dos mecanismos abaixo ele poderia utilizar para fazer esta validação?<br/></p> <form> <input type="hidden" name="gabarito" value="A"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> DTD </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> SVG </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> RSS </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> SOAP </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> XHTML </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p><u><span style="color: rgb(0, 255, 0);"><strong>DTD</strong></span></u><strong> </strong>- Contém as regras que definem quais as tags que podem ser usadas em um documento XML e quais os valores válidos.</p><p><span style="color: rgb(255, 0, 0);"><strong>SVG</strong></span> - Linguagem XML para descrever de forma vetorial desenhos e gráficos bidimensionais, quer de forma estática, quer dinâmica ou animada.</p><p><span style="color: rgb(255, 0, 0);"><strong>RSS</strong></span> - É um subconjunto de "dialetos" XML que servem para agregar conteúdo ou "Web syndication" .</p><p><span style="color: rgb(255, 0, 0);"><strong>SOAP</strong></span> - É um protocolo para troca de informações estruturadas em uma plataforma descentralizada e distribuída. Se baseia na Linguagem XML</p><p><span style="color: rgb(255, 0, 0);"><strong>XHTML</strong></span> - é uma reformulação da linguagem de marcação HTML, baseada em XML. Combina as tags de marcação HTML com regras da XML.</p><p> </p><p><span>Portanto, <strong>DTD</strong> é o mecanismo utilizado para fazer a validação.</span></p> </li> <li> <p>Outro mecanismo para validação é o XML Schema ou XSD.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/223969"> 223969 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/uff"> UFF </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/uff"> UFF </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/uff-2009-uff-analista-de-tecnologia-da-informacao"> UFF - 2009 - UFF - Analista de Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Analise as seguintes sentenças:<br/><br/>I A principal diferença entre o XML e o HTML encontra-se no fato de o primeiro ser uma metalinguagem que define os dados a serem apresentados, ao passo que o segundo é o formato no qual esses dados serão apresentados na web. <br/>II O HTML e o XML derivam de um mesmo padrão, o SGML. <br/>III No XML, as tags que indicam o início e o fim possuem o mesmo nome, e a tag de fim é representada pelo caracter " % ".<br/><br/>Das sentenças acima, somente:</p> <form> <input type="hidden" name="gabarito" value="D"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> I é verdadeira; </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> II é verdadeira; </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> III é verdadeira; </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> I e II são verdadeiras; </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> II e III são verdadeiras. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>O <strong>Standard Generalized Markup Languag</strong>e (SGML) é uma metalinguagem através da qual se pode definir linguagens de marcação para documentos</p><p><span style="background-color: rgb(255, 255, 0); "><strong>HTML e XML são ambas derivadas do SGML.</strong></span></p><p>Enquanto a HTML é uma aplicação da SGML, a XML é um subconjunto específico da SGML, projetada para ser mais simples de se analisar gramaticalmente e de se processar do que SGML.</p><p>Fonte: <a href="http://pt.wikipedia.org/wiki/SGML">http://pt.wikipedia.org/wiki/SGML</a></p> </li> <li> <p> <b>HTML</b> é derivada da linguagem pioneira de marcação <strong>SGML </strong>(<b>Standard Generalized Markup Language</b>) e foi criada por Tim Berners Lee (o idealizador da WWW) específicamente para a composição e apresentação de documentos na Web. A evolução cronológica dessas linguagens foi a seguinte:</p><p> SGML → HTML 1.0 → HTML xx → XML → HTML 4.01 → XHTML.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/223972"> 223972 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/uff"> UFF </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/uff"> UFF </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/uff-2009-uff-analista-de-tecnologia-da-informacao"> UFF - 2009 - UFF - Analista de Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/asp"> ASP </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Na linguagem ASP, um arquivo ASP normalmente contém tags em HTML, mas também possui scripts de servidor delimitados por um símbolo (caracter). Esse símbolo (caracter) é conhecido como:</p> <form> <input type="hidden" name="gabarito" value="A"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> % </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> ? </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> & </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> / </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> # </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <div>Gabarito A.</div>Um arquivo ASP normalmente contém tags HTML, tal como um arquivo HTML padrão. Um arquivo ASP deve conter scripts, envoltos pelos delimitadores <% e><p></p> <div>Fonte: http://braslink.com/manual/?topic=Procedimentos%20Internos&subtopic=8.3%20Apostila%20de%20ASP</div><div><br></div> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/224569"> 224569 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/metro-sp"> METRÔ-SP </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-metro-sp-analista-tecnologia-da-informacao"> FCC - 2010 - METRÔ-SP - Analista - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>As tabelas são compostas de linhas, dentro das quais são colocadas células que são responsáveis pelo controle do conteúdo envolvido pela tabela. A tag TH em HTML é responsável por<br/></p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> determinar a linha. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> marcar o texto da célula com negrito e posiconá-lo no centro do alinhamento horizontal. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> determinar os atributos da tabela. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> determinar a largura da tabela ou da célula. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> determinar a altura da tabela ou da célula. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <dl> <dt> <code><<font color="#ff0000">CAPTION</font>>...</<font color="#ff0000">CAPTION</font>> </code><span class="conteudo">define o título da tabela</span></dt> <dt> <code><<font color="#ff0000">TR</font>>...</<font color="#ff0000">TR</font>> </code><span class="conteudo">delimita uma linha</span></dt> <dt> <code><<font color="#ff0000">TH</font>>...</<font color="#ff0000">TH</font>> </code><span class="conteudo">define um cabeçalho para colunas ou linhas (dentro de </span><code><span class="conteudo"><TR></span></code><span class="conteudo">)</span><br /> <code><<font color="#ff0000">TD</font>>...</<font color="#ff0000">TD</font>> delimita um elemento ou célula (dentro de <code><TR></code>)</code></dt></dl> </li> <li> <strong>Gabarito: B</strong><br /><br /><p style="margin-left: 40px;"> A tag <b><th></b> vem do inglês <b>table header cell</b> e significa <b>célula de cabeçalho da tabela.</b></p><p style="margin-left: 40px;"> Esta tag define uma célula de cabeçalho. O conteúdo entre as tags <b><th></b> e <b></th></b> será apresentado em uma célula no cabeçalho da tabela e os navegadores apresentam este texto em negrito e com uma fonte maior.</p>Exemplo:<br /><pre><span class="codCor_verde"><table border=</span><span class="codCor_azul">"1"</span><span class="codCor_verde">><tr> <th></span>Nome<span class="codCor_verde"></th> <th></span>Idade<span class="codCor_verde"></th></tr><tr> <td></span>João<span class="codCor_verde"></td> <td></span>20<span class="codCor_verde"></td></tr></table></span></pre> </li> <li> <p>b-</p> <p>< th > destaca o texto da celula, com se fosse uma marcação de subtitulo em tabelas. Consoante W3C:</p> <p>HTML Table Tags</p> <p>TagDescription</p> <p><th>Defines a header cell in a table</p> <p><tr>Defines a row in a table</p> <p><td>Defines a cell in a table</p> <p><caption>Defines a table caption</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/224572"> 224572 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/metro-sp"> METRÔ-SP </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-metro-sp-analista-tecnologia-da-informacao"> FCC - 2010 - METRÔ-SP - Analista - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Tag que deve ser utilizada entre as tags<i> HEAD </i>e servem para definir os atributos identificadores do seu site como <i>"author", "copyright" </i>e "<i>keywords</i>". Em HTML, essa é a tag<br/></p> <form> <input type="hidden" name="gabarito" value="A"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> <i>Meta.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> <i>Content.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> <i>Body.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> <i>Equiv.</i> </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> <i>Title.</i> </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p> A HTML possui um elemento <span style="color: #ff0000"><strong>meta </strong></span>que vai dentro do elemento <strong>head</strong>. O propósito do elemento meta é prover<strong><span style="color: #ff0000"> meta-informação </span></strong>sobre o documento.</p><p> Muito freqüentemente o elemento meta é usado para prover informação que é relevante para os navegadores ou para as ferramentas de busca (search engines) como a descrição do conteúdo do documento html.</p> </li> <li> <p>For example, to specify the author of a document, one may use the <a href="http://www.w3.org/TR/html401/struct/global.html#edef-META">META</a> element as follows:</p> <pre>(....) <META name="Author" content="Dave Raggett"> (....) </pre> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/226291"> 226291 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cesgranrio"> CESGRANRIO </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/epe"> EPE </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cesgranrio-2010-epe-analista-de-gestao-corporativa-tecnologia-da-informacao"> CESGRANRIO - 2010 - EPE - Analista de Gestão Corporativa - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Uma empresa se comunica com seus fornecedores por meio de arquivos XML, que são consultados através da tecnologia XPath. Que expressão dessa tecnologia seleciona todos os elementos no documento?</p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> ** </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> //* </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> @/ </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> @@ </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> .* </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Segue o link para tirar todas a dúvidas.<br /><a href="http://www.macoratti.net/vb_xpath.htm">http://www.macoratti.net/vb_xpath.htm</a> </li> <li> <p style="font-family: verdana, helvetica, arial, sans-serif; "> In the table below we have listed some path expressions and the result of the expressions:</p><table border="1" cellpadding="0" cellspacing="0" class="reference" style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; background-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); border-collapse: collapse; " width="100%"> <tbody> <tr> <th align="left" style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; background-color: rgb(229, 238, 204); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; vertical-align: top; " valign="top" width="25%"> Path Expression</th> <th align="left" style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; background-color: rgb(229, 238, 204); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; vertical-align: top; " valign="top"> Result</th> </tr> <tr> <td style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; vertical-align: top; " valign="top"> /bookstore/*</td> <td style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; vertical-align: top; " valign="top"> Selects all the child nodes of the bookstore element</td> </tr> <tr> <td style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; vertical-align: top; " valign="top"> //*</td> <td style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; vertical-align: top; " valign="top"> Selects all elements in the document</td> </tr> <tr> <td style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; vertical-align: top; " valign="top"> //title[@*]</td> <td style="font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(195, 195, 195); border-right-color: rgb(195, 195, 195); border-bottom-color: rgb(195, 195, 195); border-left-color: rgb(195, 195, 195); padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; vertical-align: top; " valign="top"> Selects all title elements which have any attribute<br />  </td> </tr> </tbody></table><br /><a href="http://www.w3schools.com/xpath/xpath_syntax.asp">http://www.w3schools.com/xpath/xpath_syntax.asp</a> </li> <li> o '/' seleciona o elemento que é filho direto (que vem descrito depois da barra)<br />o '//' seleciona o elemento sem importar a posição (pode ser filho ou neto, ou pode ser elemento de outro nó)<br />o * é curinga escolhe qualquer nó<br />*@ qualquer atributo<br />node() - qualquer nó de qualquer tipo<br /><br />então //* - seleciona todos os elementos em qualquer posição de qualquer nó.<br /><br /> <br /><br /><br /><br />fonte w3schools </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/229885"> 229885 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/uff"> UFF </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/uff"> UFF </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/uff-2009-uff-tecnico-de-laboratorio-informatica"> UFF - 2009 - UFF - Técnico de Laboratório - Informática </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/java"> Java </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-programacao"> Linguagens de programação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Analise as seguintes sentenças: <br/><br/>I Os applets são programas dinâmicos embutidos na estrutura do documento HTML e independem da máquina virtual Java (ambiente de execução) para funcionamento no navegador. <br/><br/>II O XML tem a finalidade de implementar o transporte e o intercâmbio das informações via web e, similar à linguagem HTML, dispõe de atributos descritivos. <br/><br/>III O XML, diferentemente do HTML, não permite que os dados sejam identificados por tags. <br/><br/>Das sentenças acima, apenas:<br/></p> <form> <input type="hidden" name="gabarito" value="B"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> I é verdadeira; </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> II é verdadeira; </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> III é verdadeira; </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> I e II são verdadeiras; </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> II e III são verdadeiras. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <span style="color: #ff0000"><strong>Applet</strong></span>: pequeno programa em Java normalmente colocado em páginas de HTML. Quando você acessa uma página com applet, o navegador faz um download do programa automaticamente (a não ser que você bloqueie downloads automáticos em seu navegador) e permite que ele comece a funcionar no seu computador.<br /> </li> <li> Letra B.<br />Mesmo assim, a afirmação 2 não está totalmente correta quando usa o termo transporte de informações. Isso é muito generalista e pode dar margem interpretação errada, se pensarmos também que o http é o protocolo utilizado para transporte em Web Services. </li> <li> II. "O XML tem a finalidade de implementar o transporte e o intercâmbio das informações via web"<br />Frase maluca! Não faz sentido. Quem faz o transporte é o protocolo HTTP. </li> <li> Gente nao tem nada de maluco na airmacao 2 nao... Quando um Web sevice 'e consumido, as informacoes sao transportadas pela internet atraves de arquivos do tipo XML.... </li> <li> <p>I: Os applets são programas dinâmicos embutidos na estrutura do documento HTML e <strong>dependem</strong> da máquina virtual Java (ambiente de execução) para funcionamento no navegador.</p> <p> </p> <p>III: <strong>tanto</strong> o XML <strong>quanto</strong> o HTML, <strong>permitem</strong> que os dados sejam identificados por tags.</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/234379"> 234379 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/nc-ufpr"> NC-UFPR </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/ufpr"> UFPR </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/nc-ufpr-2010-ufpr-analista-de-tecnologia-da-informacao"> UFPR - 2010 - UFPR - Analista de Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Sobre um documento XML bem formado, considere as afirmativas abaixo: <br/><br/>1. Elementos XML devem ter a <i>tag</i> fechada. <br/><br/>2. As <i>tags</i> XML são <i>case sensitive</i>. <br/><br/>3. Documentos XML devem conter um elemento-raiz. <br/><br/>4. Atributos de valor devem estar entre aspas. <br/><br/>Assinale a alternativa correta.<br/></p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> Somente as afirmativas 1, 2 e 3 são verdadeiras. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> Somente as afirmativas 2, 3 e 4 são verdadeiras. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> Somente as afirmativas 1, 3 e 4 são verdadeiras. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> Somente as afirmativas 1 e 4 são verdadeiras. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> As afirmativas 1, 2, 3 e 4 são verdadeiras. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Letra E.<br />Exatamente o que diz a questão. </li> <li> De acordo com o W3C, um documento XML bem formado tem as seguines características:<br />Têm apenas um elemento raiz;<br />Todas as tags tem sua abertura e fechamento;<br />As tags respeitam o case nos nomes (são case sensitive);<br />Os elementos estão aninhados adequadamente;<br />Todos os atributos são grafados entre aspas ou apóstrofos;<br />Para cada elemento, os nomes de atributos não se repetem.<br /><br />Adicionalmente, para que seja usado, um XML deve estar em concordância com seu esquema ou DTD: deve ser válido.<br /><br />Fontes:<br />http://www.w3schools.com/xml/xml_dtd.asp<br />http://www.loiane.com/2009/03/documento-xml-bem-formado-introducao-ao-xml-parte-iv/ </li> <li> <p>Só uma correção para que a questão ficasse mais clara e fidedígna à realidade:</p><p>"<b>Valor de atributos</b> devem estar entre aspas" e não "Atributos de valor devem estar entre aspas".<br></p><p>Bons estudos!</p> </li> <li> <p> eu fui na ideia de que o HTML tem insensibilidade a caixa do nome das tags</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/240769"> 240769 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/trt-8-regiao-pa-e-ap"> TRT - 8ª Região (PA e AP) </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2010-trt-8-regiao-pa-e-ap-analista-judiciario-tecnologia-da-informacao"> FCC - 2010 - TRT - 8ª Região (PA e AP) - Analista Judiciário - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Sobre as tags HTML e XML, é correto afirmar:<br/></p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> Tags HTML são <i>case</i> <i>sensitive</i>, isto é, fazem distinção entre letras maiúsculas e minúsculas. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> Tags XML não são<i> case sensitive</i>, isto é, não fazem distinção entre letras maiúsculas e minúsculas. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> As tags XML são pré-definidas pelo W3C, devendo o autor utilizá-las quando da elaboração do documento. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> As tags HTML não são pré-definidas, podendo o autor do documento criá-las livremente no momento da elaboração de seu documento. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> A forma de fazer comentários em um documento HTML e em um documento XML são idênticas. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> XML: Case sensitive, Tags não pré-definidas, porém podem seguir um esquema DTD ou XML Schema.<br /><br />HTML: Tags pré-definidas pela W3C e case insensitive. </li> <li> Comentários XML e HTML são feitos utilizando a seguinte tag:<br /><br /><!--  Este é um comentário XML  --> </li> <li> Adicionar um comentario em html e xml são identicos. </li> <li>  a) Tags HTML são case sensitive, isto é, fazem distinção entre letras maiúsculas e minúsculas.<br> Tags HTML não são sensitivas; XML são. <br>    b) Tags XML não são case sensitive, isto é, não fazem distinção entre letras maiúsculas e minúsculas.<br> Mesmo comentário da anterior.<br> <br> c) As tags XML são pré-definidas pelo W3C, devendo o autor utilizá-las quando da elaboração do documento. Uma das grandes vantagens XML é liberdade que o desenvolvedor tem de criar suas próprias tags, dentro das exigências de sintaxe e construção propostas para a linguagem. Troque XML por HTML e a alternativa se torna verdadeira.<br>    d) As tags HTML não são pré-definidas, podendo o autor do documento criá-las livremente no momento da elaboração de seu documento. Troque <br> Troque XML por HTML e a alternativa se torna verdadeira.<br> <br>  e) A forma de fazer comentários em um documento HTML e em um documento XML são idênticas.<br> OK. Já mostrado nos comentários anteriores. </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/243025"> 243025 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/mpu"> MPU </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-mpu-tecnico-de-informatica"> CESPE - 2010 - MPU - Técnico de Informática </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Julgue os próximos itens acerca de XML (<i>Extensible Markup<br/>Language</i>).<br/><br/> </p> <p>Todo arquivo XML deve possuir um arquivo DTD correspondente.<br/></p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <font face="Verdana" size="2">O <b>DTD</b> determina um conjunto de regras que definem a estrutura do documento indicando os elementos que podem ser usados e onde podem ser aplicados . Assim ao construir um documento XML de acordo com sua DTD dizemos que ele é um documento válido.</font><br /><br /><font face="Verdana" size="2">Os DTDs são opcionais e os dados enviados com um DTD são conhecidos como dados XML válidos.<br /><br />Logo a questão é incorreta por atribuir obrigatoriedade de existência de um DTD para um XML.</font> </li> <li> <p>A validação de arquivos XML não é obrigatória, mas sim opcional. Essa validação ajuda as aplicações na troca de arquivos XML entre si. Além disso, podem ser usadas outras ferramentas para validação, como o XSD (XML Schema Definitions). Portando, cabarito INCORRETO!</p> <p> </p> <p>Bons estudos!</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/243031"> 243031 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/mpu"> MPU </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-mpu-tecnico-de-informatica"> CESPE - 2010 - MPU - Técnico de Informática </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Julgue os próximos itens acerca de XML (<i>Extensible Markup<br/>Language</i>).<br/><br/> </p> <p>XPath é uma linguagem para encontrar informações em um documento XML.<br/></p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p> <b>Questão CERTA.<br /> <br /> <br /> XPath</b>, a <i><b>XML Path Language</b></i>, é uma <a href="http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o" title="Linguagem de programação">linguagem de programação</a> que permite construir expressões que recorrem e processam um documento <a href="http://pt.wikipedia.org/wiki/XML" title="XML">XML</a> de modo parecido a uma <a href="http://pt.wikipedia.org/wiki/Express%C3%A3o_regular" title="Expressão regular">expressão regular</a>. Pode também computar valores como <a href="http://pt.wikipedia.org/wiki/N%C3%BAmero" title="Número">números</a>, valores <a href="http://pt.wikipedia.org/wiki/Booleano" title="Booleano">Booleanos</a> e <a href="http://pt.wikipedia.org/wiki/Cadeia_de_caracteres" title="Cadeia de caracteres">cadeias de caracteres</a>.</p><p> Os principais operadores da XPath são / e //. O primeiro serve para dar um passo na árvore XML, enquanto o segundo serve para pular vários níveis de uma só vez. Funciona de maneira parecida como se fosse uma árvore de diretórios. O resultado de cada expressão XPath é um conjunto de elementos especificados<br /> <br /> pelo caminho.<br /> <br /> Fonte: http://pt.wikipedia.org/wiki/XPath</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/243034"> 243034 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/mpu"> MPU </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-mpu-tecnico-de-informatica"> CESPE - 2010 - MPU - Técnico de Informática </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Julgue os próximos itens acerca de XML (<i>Extensible Markup<br/>Language</i>).<br/><br/> </p> <p>Um arquivo XML utiliza-se de arquivos DTD (<i>document type definition</i>) para descrever seus dados.<br/></p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> CERTO<br />São características do XML:<br />•Separação do conteúdo da formatação<br />•Simplicidade e Legibilidade, tanto para humanos quanto para computadores<br />•Possibilidade de criação de tags sem limitação<br />•Criação de arquivos para validação de estrutura (Chamados DTDs)<br />•Interligação de bancos de dados distintos<br />•Concentração na estrutura da informação, e não na sua aparência<br /><br /><strong>DTD </strong>contém as regras que definem quais as tags que podem ser usadas em um documento XML e quais os valores válidos.<br /> </li> <li> Fiquei na dúvida com essa questão. Existem duas metalinguagens com as quais é possível definir as linguagens que podemos obter a partir de XML: o <span style="color: rgb(255, 0, 0); "><strong>DTD</strong></span> e o <span style="color: rgb(255, 0, 0); "><strong>XML Schema</strong></span>. Então não necessariamente um arquivo XML utiliza-se de arquivos DTD, o mesmo pode utilizar o XML Schema. A não ser que a questão fosse: "Um arquivo XML pode utilizar-se de arquivos DTD (<i style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">document type definition</i>) para descrever seus dados." Estou errado? </li> <li> Natanel<br />Para a questão estar errada nela deveria constar uma inverdade. E isto não ocorre.<br />Se afirmasse que somente o DTD descreve os dados de um arquivo XML, então estaria errada. Mas dizer que XML utiliza DTD não significa que não haja outros definidores. </li> <li> Para descrever seus dados?<br />Ñ seria: Para descrever suas estruturas? </li> <li> Concordo com Olavo, DTD é para definir a estrtura dos dados, se a questão descrevesse que "DTD é para descrever os tipos de dados" concerteza seria melhor redigida! </li> <li> <p>Para mim, a banca foi infeliz em usar a palavra "descrever". Seria melhor dizer "definir" ou outra...<br></p> </li> <li> <p>poooxa kkkkk não dá para ser mais específico, tipo uma letra da lei do direito só que para computação? toda vez essas imprecisões que complicam a vida</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/245251"> 245251 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/trt-21-regiao-rn"> TRT - 21ª Região (RN) </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-trt-21-regiao-rn-analista-judiciario-tecnologia-da-informacao"> CESPE - 2010 - TRT - 21ª Região (RN) - Analista Judiciário - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Com relação a interoperabilidade de sistemas, SOA e <i>web services</i>,<br/>arquitetura<i> e-ping </i>e padrões XML, julgue os itens seguintes.<br/><br/> </p> <p>A XSD - XML <i>schema definition </i>permite definir elementos e atributos que podem aparecer em um documento XML, tal como um DTD (<i>document type definition</i>).</p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p> O propósito de um XML Schema (XSD) é definir os blocos de construção permitidos em um documento XML, como um DTD.</p><p> Um XML Schema:</p> define elementos que podem aparecer em um documento define atributos que podem aparecer em um documento define que elementos são elementos filhos define a ordem dos elementos filhos define o número de elementos filhos define se um elemento é vazio ou pode incluir texto define tipos de dados para elementos e atributos define valores padrão e fixos para elementos e atributos </li> <li> <p>Para complementar o colega, XSD é mais robusto que DTD, pois ele é totalmente baseado em XML.</p> </li> <li> <p>o que eu entendi da questao é que dentro de um XSD pode-se definir um DTD</p> <p> </p> <p>dae marquei errada por isso</p> <p> </p> <p>2015</p> <p>DTD (document type definition) e XSD (XML schema description) são dois formatos de interoperabilidade de dados usados no escopo do padrão XML, e, de modo geral, um documento DTD é semanticamente menos expressivo que seu equivalente XSD.</p> <p>Certa</p> <p> </p> <p>2013</p> <p>XML schema definition (XSD) tem como objetivo definir os blocos de construção corretos de um documento XML, como o DTD (document type definition), em que um esquema XML pode definir elementos e atributos que podem aparecer em um documento.</p> <p>certa</p> <p> </p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/245254"> 245254 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/trt-21-regiao-rn"> TRT - 21ª Região (RN) </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-trt-21-regiao-rn-analista-judiciario-tecnologia-da-informacao"> CESPE - 2010 - TRT - 21ª Região (RN) - Analista Judiciário - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Com relação a interoperabilidade de sistemas, SOA e <i>web services</i>,<br/>arquitetura<i> e-ping </i>e padrões XML, julgue os itens seguintes.<br/><br/> </p> <p>Considere que haja a necessidade de publicar os dados de trâmites de processos que se encontram armazenados em XML, no sítio do TRT, em formato HTML, e também em formato TXT, no servidor de arquivos. Para essa finalidade, uma solução adequada é utilizar o XSLT, pois essa é a opção recomendada pelo W3C para que documentos XML sejam transformados em documentos de texto ou documentos HTML, como nas condições requeridas.</p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Certo.<br /><p> <b>XSL Transformations</b>, ou <b>XSLT</b> (eXtensible <i>Stylesheet</i> Language for Transformation - linguagem extensível para folhas de estilo de transformações), é uma <a href="http://pt.wikipedia.org/wiki/Linguagem_de_marca%C3%A7%C3%A3o"><font color="#0645ad">linguagem de marcação</font></a> <a href="http://pt.wikipedia.org/wiki/XML"><font color="#0645ad">XML</font></a> usada para <b>criar documentos XSL que, por sua vez, definem a apresentação dos documentos XML</b> nos browsers e outros aplicativos que a suportem.</p><p> É importante observar que o documento XSL não altera o documento XML original, ou seja, não cria outro documento. Neste sentido, ele (o documento XSLT) atua como as folhas de estilos CSS: apenas determina como o browser apresenta o documento XML ao qual ele está associado ou anexado (de uma forma bem parecida à usada para associar uma folha de estilos CSS a um documento (X)HTML). O browser recebe o documento XML original, na íntegra, como ele foi criado. E apresenta-o como o documento XSL determina.</p> </li> <li> Fiquei confusa, a parte... " É importante observar que o documento XSL não altera o documento XML original, ou seja, não cria outro documento." Não invalidaria a questão? </li> <li> XSLT é a parte mais importante dos padrões XSL e se tornou uma Recomendação W3C em  1999. Ele é a parte do XSL usada para transformar um documento XML em outro documento XML, ou um outro tipo de documento que é reconhecido por um browser, como HTML e XHTML. Normalmente XSLT faz isso transformando cada elemento XML em um elemento (X)HTML.  XSLT também pode adicionar novos elementos no arquivo de saída, ou remover elementos. Ele pode rearranjar e ordenar elementos, testar e tomar decisões sobre quais elementos mostrar, entre outras coisas. Um modo comum de descrever o processo de transformação é dizer que o XSLT transforma uma árvore de origem XML em uma árvore de resultado XML, usando XPath para definir os padrões combinantes para as transformações. O XPath é usado para definir partes do documento de origem que combinam com um ou mais moldes: quando uma combinação é encontrada, XSLT transformará a parte combinante do documento de origem no documento de resultado. As partes do documento de origem que não combinam com um molde permanecerão sem modificações no documento de resultado, simulando polimorfismo.                Fonte:<br> adaptado de http://www.dicas-l.com.br/arquivo/tutorial_xslt.php#.T4TB3ftR1iY<br> http://msdn.microsoft.com/en-us/library/47yh29a9.aspx<br>   </li> <li> <p>Achei que XSLT estivesse relacionado apenas à apresentação dos dados, e não transformação de arquivos.<br></p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/255871"> 255871 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/trt-24-regiao-ms"> TRT - 24ª REGIÃO (MS) </a> </dd> <dt>Ano</dt> <dd> 2011 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2011-trt-24-regiao-ms-analista-judiciario-tecnologia-da-informacao"> FCC - 2011 - TRT - 24ª REGIÃO (MS) - Analista Judiciário - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Para que os documentos HTML possam ser lidos mesmo por editores de texto inteiramente "burros", ela<br/></p> <form> <input type="hidden" name="gabarito" value="D"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> usa um conjunto de tags integrantes de ASCII, restritos entre os hexadecimais FA e BB. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> usa um conjunto de tags integrantes de ASCII, restritos entre os hexadecimais 00 e 99. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> restringe o conjunto de caracteres disponível para tags apenas a letras maiúsculas. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> restringe o conjunto de caracteres disponível para tags àqueles que são imprimíveis. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> usa um conjunto de tags não integrantes de ASCII. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Alternativas:<br /><br />c) Incorreta - Um documento HTML não faz diferença entre TAGs maiúsculas e minúsculas. <br /><br />d) CORRETA<br /><br />e) HTML é baseada no ASCII - http://www.w3schools.com/tags/ref_ascii.asp<br /> </li> <li> O que diabo é um editor de texto "inteiramente burro"? Que enunciado infeliz.<p></p> </li> <li> <p>Essa foi a pior questão de concurso que vi. Que questão mal formulada! Espero que o nível de quem elabora as questões da FCC tenha aumentado desde 2011.</p> </li> <li> <p>quem sabe fazer, como fez essa questão? qual a referência?</p> </li> <li> <p><strong>Referência HTML ASCII</strong></p><p>ASCII foi o primeiro conjunto de caracteres (padrão de codificação) usado entre computadores na Internet. </p><p>Ambos ISO-8859-1 (padrão no HTML 4.01) e UTF-8 (padrão no HTML5), são construídos em ASCII.</p><p><strong>ASCII</strong> significa "American Standard Code for Information Interchange".</p><p>Ele foi projetado no início dos anos 60, como um conjunto de caracteres padrão para computadores e dispositivos eletrônicos.</p><p>ASCII é um conjunto de caracteres de <strong>7 bits</strong> que contém <em>128 caracteres</em>.</p><p>Ele <strong>contém os números de 0 a 9</strong>, as <strong>letras</strong> <strong>inglesas maiúsculas e minúsculas de A a Z</strong> e alguns caracteres especiais.</p><p>Os conjuntos de caracteres usados ​​em computadores modernos, em HTML e na Internet são baseados em ASCII.</p><p><strong>Fonte</strong>: https://www.w3schools.com/charsets/ref_html_ascii.asp</p><p><br></p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/260227"> 260227 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/fcc"> FCC </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/trt-4-regiao-rs"> TRT - 4ª REGIÃO (RS) </a> </dd> <dt>Ano</dt> <dd> 2011 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/fcc-2011-trt-4-regiao-rs-analista-judiciario-tecnologia-da-informacao"> FCC - 2011 - TRT - 4ª REGIÃO (RS) - Analista Judiciário - Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/css-cascading-style-sheets"> CSS (Cascading Style Sheets) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>Considere: <br/><br/>I. Definida pela IETF-RFC1866, é usada para estruturar conteúdos. <br/><br/>II. Pode conter, simultaneamente, dados e descrição da estrutura do documento. <br/><br/>III. Usada para formatar conteúdos estruturados, é linguagem própria para estilos que define o <i> layout </i>de documentos. <br/><br/>IV. Utiliza DTD como gramática. <br/><br/>As considerações apresentam características aplicáveis à tecnologia WEB e correspondem, respectivamente, a<br/></p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> CSS, HTML, CSS e XML. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> XML, XML, CSS e XML. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> CSS, XML, CSS e XML. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> XML, XML, HTML e CSS. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> HTML, XML, CSS e XML. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> HTML - linguagem padrão definida pela IETF-RFC1866. Inicialmente utilizada para formatação e apresentação de textos na web. Hoje, muito mais completa, é utilziada para criação de páginas web.<br /><br />XML - padrão utilizado para comunicação entre os diversos sistemas (novos e legados). Este padrão elém de permitir apresentar documentos de forma estruturada, permite também que seja enviados informações adicionais sobre a informação como por exemplo: Tipo da informação (numérica, real, data etc.)<br /><br />CSS - Linguagem utilizada para formatação visual do HTML.<br /><br />DTD - Pode ser utilizado para criar um conjundo de regras e descrições de um documento XML; Muito utilizado para definir como deve ser a estrutura do xml, bem como obrigatoriedade das informações, tipagem, observações etc.<br /> </li> <li> Eu achava que o html era definido pela W3C<div><p></p> </div> </li> <li> <p>Uma DTD (Document Type Definition) pode, ser definida como um conjunto de regras que define quais tipos de dados e entidades farão parte de um documento XML. Estas regras serão utilizadas para que o analisador sintático verifique se o documento está correto ou não.</p> <p>A DTD pode estar definida dentro do próprio arquivo XML ou em um arquivo à parte com extensão .dtd, que deve ser incluído no código XML. A DTD pode ser usada para padronizar um documento XML e torná-lo bastante coerente com as necessidades do programador, porém sua criações não é obrigatória.</p> </li> <li> <p>fala a verdade, vocês sabiam que é HTML é definida na IETF-RFC1866? mano, complicados esses concursos, ein, e olha que eu acertei, fiquei entre B e E, mas complicado</p> </li> <li> <p>As bancas já estão apelando....</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/266773"> 266773 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/pc-es"> PC-ES </a> </dd> <dt>Ano</dt> <dd> 2011 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2011-pc-es-perito-criminal"> CESPE - 2011 - PC-ES - Perito Criminal - Específicos </a> </li> <li> <a href="/provas/cespe-2011-pc-es-perito-criminal-especial"> CESPE - 2011 - PC-ES - Perito Criminal Especial - Específicos </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/html-hypertext-markup-language"> HTML (HyperText Markup Language) </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> </ul> </dd> </dl> </header> <main> <p>Em relação aos conceitos de redes de computadores e Internet,<br/>julgue os itens que se seguem.<br/><br/> </p> <p>O HTML (<i>Hypertext Markup Language</i>) é uma linguagem usada para acessar dados na Web.</p> <form> <input type="hidden" name="gabarito" value="E"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> Questão errada....<br>HTML é uma linguagem utilizada para o desenvolvimento de páginas WEB, e não para acesso, como afirma a questão. </li> <li> Acredito que esta questão abra precedentes para uma interpretação ambígua.<br><br>A afirmação é errada no ponto de vista de armazenamento em bancos de dados, já que o HTML por ser apenas uma linguagem de "marcação de conteúdo" não é capaz de realizar acessos à bases de dados e nem manipulação de arquivos.<br><br>Por outro lado, no ponto de vista da acessibilidade, o HTML permite que usuários tenham acesso aos dados através de rotinas preestabelecidas na criação da página criadas a partir de alguma linguagem que permita este acesso.<br><br>Procede? </li> <li> Concordo com o André. </li> <li> Caro <a href="http://www.questoesdeconcursos.com.br/colaborador/perche">André Perché</a> não procede veja a questão que ela afirma ser uma linguagem usada para acessar dados na Web, porém, <b>HTML</b> (abreviação para a <a href="http://pt.wikipedia.org/wiki/L%C3%ADngua_inglesa" title="Língua inglesa">expressão inglesa</a> <i>HyperText Markup Language</i>, que significa <i>Linguagem de Marcação de Hipertexto</i>) é uma <a href="http://pt.wikipedia.org/wiki/Linguagem_de_marca%C3%A7%C3%A3o" title="Linguagem de marcação">linguagem de marcação</a> utilizada para <u><strong>PRODUZIR </strong></u><a href="http://pt.wikipedia.org/wiki/P%C3%A1gina_web" title="Página web">páginas na Web</a>. Documentos HTML podem ser interpretados por <a href="http://pt.wikipedia.org/wiki/Navegador" title="Navegador">navegadores</a>. A <a href="http://pt.wikipedia.org/wiki/Tecnologia" title="Tecnologia">tecnologia</a> é fruto do "casamento" dos padrões <a href="http://pt.wikipedia.org/wiki/HyTime" title="HyTime">HyTime</a> e <a href="http://pt.wikipedia.org/wiki/SGML" title="SGML">SGML</a>.<br />Fonte: WIKIPÉDIA<br /><br />A QUESTÃO MISTUROU O CONCEITO DE PROTOCOLO <u><em><strong>HTTP </strong></em></u>COM LINGUAGEM <strong><em><u>HTML</u></em></strong> </li> <li> <p>ta  certíssimo !!!</p> </li> <li> <p>Eu concordo com o ponto de visto do @André Perché. Qualquer que fosse o gabarito daria para encontrar uma justificativa.<br></p> </li> <li> <p>Errado,o correto é criar informação, não acessar. Acessar é com os "leitores de códigos HTML" chamados navegadores!</p> </li> <li> <p>mais uma questão da série:</p><p> </p><p>"Diga-me o gabarito e encontrarei uma justificativa"</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/277627"> 277627 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/cespe-cebraspe"> CESPE / CEBRASPE </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/trt-21-regiao-rn"> TRT - 21ª Região (RN) </a> </dd> <dt>Ano</dt> <dd> 2010 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/cespe-2010-trt-21-regiao-rn-analista-judiciario-biblioteconomia"> CESPE - 2010 - TRT - 21ª Região (RN) - Analista Judiciário - Biblioteconomia </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p>Acerca de automação, de bibliotecas e de sistemas de informação<br/>em ambiente digital, julgue os itens a seguir.<br/><br/> </p> <p>A linguagem XML foi projetada para armazenar, transportar e trocar dados, e não para exibi-los.</p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="C" /> Certo </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> Errado </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> A linguagem XML foi feita para substituir a HTML, uma linguagem que aprimora inclusive a exibição gráfica. </li> <li> <span style="display: none; "> </span><p> <strong><span style="font-family: 'Trebuchet MS', Helvetica, sans-serif; "><span style="display: none; "> </span>As principais diferenças entre XML e HTML</span></strong><br /> <span style="font-family: 'Trebuchet MS', Helvetica, sans-serif; ">A XML foi projetada para transportar dados.</span><br /> <span style="font-family: 'Trebuchet MS', Helvetica, sans-serif; ">A XML não é um substituto para a HTML.</span><br /> <span style="font-family: 'Trebuchet MS', Helvetica, sans-serif; ">A XML e a HTML foram projetadas com objetivos diferentes:</span><br /> <span style="font-family: 'Trebuchet MS', Helvetica, sans-serif; ">A XML foi projetada para descrever dados e enfocar o que os dados são.</span><br /> <span style="font-family: 'Trebuchet MS', Helvetica, sans-serif; ">A HTML foi projetada para exibir os dados e enfocar como os dados aparecem.</span><br /> <span style="font-family: 'Trebuchet MS', Helvetica, sans-serif; ">A HTML está relacionada com a exibição de informação, enquanto a XML está relacionada com a descrição de informação.</span><br /> <a href="http://www.clem.ufba.br/tuts/xml/c01.htm"><br /> http://www.clem.ufba.br/tuts/xml/c01.htm</a></p><span style="display: none; "> </span> </li> <li> <p>A finalidade, o objetivo do xml foi esse mesmo, transportar dados, a exemplo em nossa aula quando mencionei a nota fiscal eletrônica, que os dados desta em enviado ao servidor da Receita Federal em arquivo xml.</p><p>Resposta: Certo</p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> <article> <header> <dl> <dt>ID</dt> <dd> <a href="/questoes/290446"> 290446 </a> </dd> <dt>Banca</dt> <dd> <a href="/bancas/unirio"> UNIRIO </a> </dd> <dt>Órgão</dt> <dd> <a href="/orgaos/unirio"> UNIRIO </a> </dd> <dt>Ano</dt> <dd> 2009 </dd> <dt>Provas</dt> <dd> <ul> <li> <a href="/provas/unirio-2009-unirio-tecnico-de-tecnologia-da-informacao"> UNIRIO - 2009 - UNIRIO - Técnico de Tecnologia da Informação </a> </li> </ul> </dd> <dt>Disciplina</dt> <dd> <a href="/disciplinas/tecnologia-da-informacao-programacao"> Programação </a> </dd> <dt>Assuntos</dt> <dd> <ul> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/linguagens-de-marcacao"> Linguagens de marcação </a> </li> <li> <a href="/disciplinas/tecnologia-da-informacao-programacao/xml-extensible-markup-language"> XML (Extensible Markup Language) </a> </li> </ul> </dd> </dl> </header> <main> <p></p> <p>XML é <br/></p> <form> <input type="hidden" name="gabarito" value="C"> <fieldset> <legend>Alternativas</legend> <label> <div> <input type="radio" name="alternative" value="A" /> linguagem de especificação baseada no SOAP. </div> </label> <label> <div> <input type="radio" name="alternative" value="B" /> um tipo de HTML voltado a aplicações e serviços internet. </div> </label> <label> <div> <input type="radio" name="alternative" value="C" /> subconjunto de SGML e pode ser usado para a criação de linguagens de marcação específicas. </div> </label> <label> <div> <input type="radio" name="alternative" value="D" /> um protocolo para a troca de mensagens e documentos escritos em uma linguagem de marcação. </div> </label> <label> <div> <input type="radio" name="alternative" value="E" /> um modelo conceitual de dados, usado para a especificação de bancos de dados. </div> </label> </fieldset> <button type="submit">Responder</button> <dl> <dt>Comentários</dt> <dd> <ul> <li> <p>Segundo do o site http://pt.wikipedia.org/wiki/SGML:</p><p>HTML e XML são ambas derivadas do <u><b>SGML</b></u>. Enquanto a HTML é uma aplicação da SGML, a XML é um perfil--um subconjunto específico da SGML, projectada para ser mais simples de se analisar gramaticalmente e de se processar do que SGML. Outra linguagem de marcação criada originalmente como uma aplicação da SGML é DocBook, desenhada para a edição de documentação técnica. DocBook é actualmente disponivel como uma aplicação XML.<br></p> </li> </ul> </dd> </dl> </form> </main> </article> <hr> </div> <div id="tailwind"> <div class="bg-gray-500/75 z-10 fixed inset-0 w-full h-full invisible"> <div class="bg-white fixed bottom-0 left-0 right-0 overflow-auto" id="paywall"> <div class="mx-auto max-w-7xl px-6 lg:px-8"> <div class="mx-auto max-w-2xl rounded-3xl ring-1 ring-gray-200 lg:mx-0 lg:flex lg:max-w-none"> <div class="p-8 sm:p-10 lg:flex-auto"> <h3 class="text-2xl font-bold tracking-tight text-gray-900">Continue usando...</h3> <div class="mt-10 flex items-center gap-x-4"> <h4 class="flex-none text-sm font-semibold leading-6 text-indigo-600">O que está incluso </h4> <div class="h-px flex-auto bg-gray-100"></div> </div> <ul role="list" class="mt-8 grid grid-cols-1 gap-4 text-sm leading-6 text-gray-600 sm:grid-cols-2 sm:gap-6"> <li class="flex gap-x-3"> <svg class="h-6 w-5 flex-none text-indigo-600" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd" /> </svg> + 2 Milhões de Questões organizadas por assunto </li> <li class="flex gap-x-3"> <svg class="h-6 w-5 flex-none text-indigo-600" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd" /> </svg> + 100 Mil Provas de concursos/vestibulares/ENEM </li> <li class="flex gap-x-3"> <svg class="h-6 w-5 flex-none text-indigo-600" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd" /> </svg> + 1 Milhão de Questões comentadas </li> <li class="flex gap-x-3"> <svg class="h-6 w-5 flex-none text-indigo-600" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd" /> </svg> Pague uma única vez e tenha acesso vitalício </li> </ul> </div> <div class="p-2 lg:mt-0 lg:w-full lg:max-w-md lg:flex-shrink-0 bg-gray-50" style=" display: flex; justify-content: center; align-items: center;flex-direction: column;"> <div id="loginButton" onclick="linkWithGoogleRedirect()"> <div style="height:50px;width:240px;" class="abcRioButton abcRioButtonBlue"> <div class="abcRioButtonContentWrapper"> <div class="abcRioButtonIcon" style="padding:15px"> <div style="width:18px;height:18px;" class="abcRioButtonSvgImageWithFallback abcRioButtonIconImage abcRioButtonIconImage18"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="18px" height="18px" viewBox="0 0 48 48" class="abcRioButtonSvg"> <g> <path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"> </path> <path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"> </path> <path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"> </path> <path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"> </path> <path fill="none" d="M0 0h48v48H0z"></path> </g> </svg></div> </div><span style="font-size:16px;line-height:48px;" class="abcRioButtonContents"> Entrar com o Google </span> </div> </div> </div> <div id="payment_area"> <p class="flex items-baseline justify-center gap-x-2"> <span class="text-5xl font-bold tracking-tight text-gray-900" id="price"></span> </p> <input type="hidden" id="qrCode"> <div> <img id="qrCodeBase64" src="" width="250px" height="250px"> </div> <a href="#" onclick="copiarValor()" class="mt-2 block w-full rounded-md bg-indigo-600 px-3 py-2 text-center text-sm font-semibold text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600">📋 PIX COPIA E COLA</a> <a href="#" onclick="compartilharWhatsApp()" class="mt-2 block w-full rounded-md bg-green-600 px-3 py-2 text-center text-sm font-semibold text-white shadow-sm hover:bg-green-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-green-600">📲 Compartilhar PIX via WhatsApp</a> </div> </div> </div> </div> </div> </div> </div> </body> </html>