Questão nº 36

Questão de Tecnologia da Informação · FGV ALEP 2024 (nº 36)

FGV2024Analista Legislativo - Desenvolvedor de SistemasTecnologia da Informação
Gabarito: Ever comentário ↓

Os arquitetos de um projeto precisam decidir entre usar JavaScript puro ou JQuery no cliente.
Assinale a opção que compara corretamente as características de cada um.

Resposta comentada

Gabarito Alternativa E

JavaScript é a linguagem fundamental que dá vida e interatividade às páginas da web. jQuery é uma biblioteca JavaScript que simplifica tarefas comuns, como manipular elementos na tela ou responder a cliques, usando uma sintaxe mais curta e fácil.

  • (A) Incorreta: A afirmação de que "o JavaScript já é obsoleto frente ao JQuery" está errada. jQuery é construído sobre JavaScript; ele não o substitui nem o torna obsoleto. Pelo contrário, o JavaScript puro continua sendo essencial e evolui constantemente.
  • (B) Incorreta: A primeira parte "menos mais performático" é confusa e incorreta. O JavaScript puro é geralmente mais performático que o jQuery para a mesma tarefa, pois não tem a sobrecarga da biblioteca. A armadilha da banca está na segunda parte: "o jQuery é a unica forma para garantir compatibilidade entre diferentes navegadores". Isso era mais verdadeiro no passado; hoje, os navegadores modernos têm boa compatibilidade com JavaScript puro, e muitas funcionalidades que o jQuery abstraía são nativas ou facilmente implementáveis em JS puro de forma compatível.
  • (C) Incorreta: Embora o jQuery simplifique muitas tarefas, a afirmação de que "animações complexas só podem ser feitas com JavaScript" é falsa. O jQuery possui excelentes recursos para animações, muitas vezes simplificando sua criação. Animações complexas podem ser feitas com ambos, mas o jQuery as torna mais concisas.
  • (D) Incorreta: A afirmação de que "o jQuery sempre adiciona mais complexidade do que simplificação" é contrária ao propósito do jQuery, que é justamente simplificar o desenvolvimento. Embora adicione uma dependência externa, ele visa reduzir a complexidade do código escrito.
  • (E) Correta: Esta alternativa apresenta um equilíbrio correto. Aprender JavaScript puro (a linguagem base) aprofunda o entendimento fundamental, o que é vantajoso a longo prazo para qualquer desenvolvimento web. Por outro lado, o jQuery realmente permite escrever menos código para realizar as mesmas tarefas comuns, devido à sua sintaxe concisa e funções utilitárias.

Fonte: FGV ALEP 2024 Analista Legislativo - Desenvolvedor de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho