Questões de HTML (HyperText Markup Language) (Programação)

Limpar Busca

Qual é a versão do HTML que introduziu a tag “<canvas>”?

  • A HTML 3.2.
  • B HTML 5.0.
  • C HTML 5.1.
  • D HTML 5.2.

Uma desenvolvedora de interfaces para web em um banco recebeu a tarefa de participar da criação de uma aplicação web para a intranet do banco. O projeto será dividido em três fases. Primeiramente, ela deve criar um modelo wireframe para definir a estrutura básica da interface. Em seguida, ela precisa desenvolver um mockup para adicionar detalhes visuais e interativos ao modelo inicial. Por fim, deve converter o mockup em um modelo funcional em HTML5 que será utilizado no código da aplicação.

Considerando-se esse contexto e a ordem de execução das fases, as ferramentas que essa desenvolvedora deve escolher para otimizar o trabalho e garantir a adequação perfeita a cada fase são, respectivamente,

  • A Miro, Adobe XD, Balsamiq
  • B Sketch, Figma, Miro
  • C Dreamweaver, Visual Studio, Balsamiq
  • D Figma, Balsamiq, Miro
  • E Balsamiq, Figma, Dreamweaver

A equipe de desenvolvimento do Tribunal de Justiça do Estado do Maranhão, após reunião técnica dos gestores, decidiu pela utilização do ReactJS em um projeto. O motivo dessa decisão foi por entender que se trata de uma das bibliotecas de JavaScript mais populares para o desenvolvimento de aplicativos web ou até mesmo para dispositivos móveis. Esse projeto foi criado originalmente pelo Facebook, que, posteriormente, foi amplamente utilizado no mercado corporativo. Sobre o ReactJS, analise as afirmativas a seguir.


I. É possível a criação de componentes personalizados que permitem a combinação de tags HTML, CSS e JavaScript.
II. Para adicionar uma variável de estado é necessário importar addState do React no topo do arquivo.
III. O ciclo de vida de um effect consiste em montar, atualizar ou desmontar.


Está correto o que se afirma em

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

Considere o seguinte trecho de código HTML e CSS:


Imagem relacionada à questão do Questões Estratégicas


Com base no código apresentado anteriormente, quando o cursor do mouse passa por cima do texto “Tribunal de Justiça do Estado do Maranhão”, o texto:

  • A Fica sublinhado.
  • B Permanece na cor azul.
  • C Muda para a cor vermelha.
  • D Muda de tamanho para 20px.

O desenvolvimento de sistemas em arquiteturas web é uma realidade muito presente em sistemas corporativos, devido às suas características de acessibilidade a partir de qualquer lugar, facilidade de utilização, otimização para motores de busca e principalmente a escalabilidade que permite a evolução rápida e robusta das aplicações. A possibilidade de execução diretamente de um navegador web possibilita aos usuários realizar diversas tarefas e operações pela internet atingindo um grande número de usuários através da aplicação. Considerando que os sistemas web são compostos de uma combinação de diversas tecnologias, analise as afirmativas a seguir.


I. Em HTML um input do tipo reset define um botão de reinicialização que redefine todos os valores do formulário para seus valores iniciais.
II. Em JQuery o método serializeArray cria uma string de texto codificada em URL serializando valores de formulário.
III. Em JavaScript, ao utilizar uma sequência de escape hexadecimal, o número depois de \h é interpretado como um número hexadecimal.


Está correto o que se afirma em

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