Questões de Linguagens de marcação (Programação)

Limpar Busca

HTML5 introduziu uma série de novos recursos, elementos e atributos que ajudam os desenvolvedores na construção de sites mais modernos.
Considerando essa nova versão da linguagem HTML, analise as afirmativas a seguir sobre os recursos que ela introduziu.

I. ServerSockets – trata-se de uma tecnologia de comunicação bidirecional de última geração para o estabelecimento de conexões seguras entre os aplicativos web e o servidor.
II. Eventos enviados pelo servidor – permite que servidores enviem dados para páginas da web mediante o protocolo HTTP, em que apenas os eventos críticos fluem do servidor web para os navegadores.
III. Microdados − possibilita que os desenvolvedores criem seus próprios vocabulários além do HTML5 e estendam as páginas da web com semântica personalizada.
IV. Geolocalização – viabiliza que visitantes possam optar por compartilhar sua localização física mediante seus aplicativos web.

Está correto o que se afirma em

  • A I e II, apenas.
  • B II e III, apenas.
  • C III e IV, apenas.
  • D I, II e IV, apenas.
  • E I, II e III, apenas.

Uma equipe de desenvolvimento está criando um site responsivo e acessível que utiliza, entre outros recursos, HTMLS, CSS3, JSF e jQuery. A meta é garantir que o site seja adaptável a diferentes dispositivos e tamanhos de tela, atenda aos padrões de acessibilidade (WCAG 2.1) e possua menus dinâmicos e conteúdo interativo carregado de forma assincrona. A estratégia que melhor implementa os requisitos é usar

  • A jQuery e CSS3 para carregar dinamicamente todo o conteúdo e criar menus interativos, deixando HTMLS apenas para estruturação básica.
  • B JSF para criar os menus dinâmicos e jQuery para ajustar automaticamente o layout com base no tamanho da tela.
  • C HTMLS para criar menus interativos, CSS3 para ajustar dinamicamente os tamanhos de tela, e JSF para manipular eventos e carregar conteúdo assincrono.
  • D JSF para ajustar automaticamente o layout responsivo, HTMLS para validação acessível, e CSS3 para estilização básica sem media queries.
  • E CSS3 para media queries e animações responsivas, HTMLS para estruturar elementos semânticos acessíveis, e jQuery para carregar conteúdo assíncrono e manipular menus dinâmicos.

Acerca da linguagem Python e dos conceitos sobre desenvolvimento web, julgue o item a seguir.


<meta charset=”UTF‑8” > é uma tag HTML utilizada para definir o conjunto de caracteres a ser utilizado na exibição do conteúdo de um site.

  • Certo
  • Errado

Um Tribunal precisa integrar seus sistemas internos com os de outros tribunais e decide usar XML para o intercâmbio de informações. Para atender a essa necessidade, é essencial:

- Garantir que os dados trocados sigam uma estrutura bem definida para evitar erros de leitura.
- Validar os arquivos XML antes de processá-los, verificando tanto a estrutura quanto os valores dos dados.

Nesse contexto, sobre o uso de XML e XML Schema (XSD),

  • A um arquivo XML é suficiente para garantir que os dados trocados estejam sempre corretos e completos.
  • B o XML Schema (XSD) pode ser usado para definir a estrutura do XML, mas não pode validar os valores dos elementos.
  • C a validação com o XML Schema só verifica a sintaxe, sem validar a conformidade lógica dos dados.
  • D a Document Type Definition (DTD) é uma ferramenta mais modema e robusta do que o XML Schema para validação de documentos XML.
  • E o XML Schema é adequado para validar tanto a estrutura quanto os valores dos elementos em um documento XML.

No desenvolvimento web, HTML, CSS e JavaScript desempenham funções essenciais e complementares na construção de interfaces digitais.

Considerando suas especificidades, qual das alternativas a seguir descreve corretamente as diferenças entre essas tecnologias?

  • A HTML estrutura semanticamente o conteúdo de uma página web, CSS define sua apresentação estética e JavaScript adiciona interatividade e comportamento dinâmico, proporcionando uma experiência mais rica ao usuário.
  • B HTML é uma linguagem de programação utilizada para criar páginas web, CSS é responsável exclusivamente pela responsividade e JavaScript é uma tecnologia voltada para o design gráfico.
  • C HTML define a interação do usuário com a página, CSS controla a lógica da aplicação e JavaScript estrutura o conteúdo textual e multimídia.
  • D HTML, CSS e JavaScript são linguagens de programação que atuam de maneira idêntica, sendo intercambiáveis no desenvolvimento de aplicações web.
  • E HTML e CSS são ferramentas visuais empregadas apenas para design, enquanto JavaScript é a única tecnologia capaz de estruturar, estilizar e interagir com elementos de uma página web.