SIMULADOENEM
Design & Tecnologia

Simulado de Front-end para o ENEM

Treine Front-end com 7 questões no estilo ENEM alternativas e comentário explicando cada resposta. É grátis, sem cadastro, e funciona no celular.

7
questões
3
nível iniciante
3
nível intermediário
1
nível avançado

Exemplos de questões de Front-end

1
Front-end · Iniciante

Um "Bundler" como Webpack ou Vite serve para:

  1. AFazer deploy automático
  2. BGerenciar banco de dados
  3. CEmpacotar arquivos JS, CSS e assets em bundles otimizados
  4. DHospedar o site em produção
Ver resposta comentada

Resposta: C) Empacotar arquivos JS, CSS e assets em bundles otimizados

Vite e Webpack empacotam e otimizam os arquivos para produção.

Responder no simulado →
2
Front-end · Intermediário

"Polimorfismo", em orientação a objetos, permite que:

  1. AObjetos de classes diferentes sejam tratados como uma classe comum, respondendo de forma própria ao mesmo método
  2. BUma variável mude de tipo em tempo de execução
  3. CUm método seja executado antes da compilação
  4. DUma classe herde de várias outras ao mesmo tempo
Ver resposta comentada

Resposta: A) Objetos de classes diferentes sejam tratados como uma classe comum, respondendo de forma própria ao mesmo método

Animal.falar() retorna "Au" para Dog e "Miau" para Cat — mesmo método, comportamentos diferentes.

Responder no simulado →
3
Front-end · Avançado

O "Virtual DOM" do React existe para:

  1. AArmazenar dados de formulário
  2. BFazer requisições HTTP
  3. CSubstituir totalmente o HTML
  4. DCalcular as menores alterações necessárias antes de atualizar a tela real
Ver resposta comentada

Resposta: D) Calcular as menores alterações necessárias antes de atualizar a tela real

React compara o Virtual DOM anterior com o novo e atualiza só o que mudou (reconciliation).

Responder no simulado →
4
Front-end · Iniciante

Qual das linguagens abaixo é considerada de tipagem estática?

  1. APython
  2. BTypeScript
  3. CPHP
  4. DJavaScript
Ver resposta comentada

Resposta: B) TypeScript

TypeScript verifica tipos em tempo de compilação; JavaScript e Python são de tipagem dinâmica.

Responder no simulado →
5
Front-end · Intermediário

O que são "Hooks" no React?

  1. AFunções que permitem usar estado e outros recursos sem escrever classe
  2. BComponentes de classe obrigatórios
  3. CFerramentas de build
  4. DBibliotecas externas de CSS
Ver resposta comentada

Resposta: A) Funções que permitem usar estado e outros recursos sem escrever classe

useState, useEffect e useContext são hooks fundamentais do React.

Responder no simulado →
6
Front-end · Iniciante

O que é uma "SPA" (Single Page Application)?

  1. AUm app que carrega uma única página HTML e atualiza o conteúdo dinamicamente
  2. BUma extensão de navegador
  3. CUm tipo de banco de dados
  4. DUm site com várias páginas HTML separadas
Ver resposta comentada

Resposta: A) Um app que carrega uma única página HTML e atualiza o conteúdo dinamicamente

Gmail e Twitter são exemplos clássicos de SPA.

Responder no simulado →
Todas as questões de Front-end

Pronto para as outras 1 questões?

O simulado mistura as questões a cada rodada e guarda seus erros para revisar depois.

Fazer o simulado completo
Outros assuntos