O desenvolvimento de sistemas é uma das principais atividade...

Próximas questões
Com base no mesmo assunto
Q3504788 Programação

O desenvolvimento de sistemas é uma das principais atividades da área de Tecnologia da Informação e Comunicação (TIC) nas organizações. As metodologias de desenvolvimento compõem o conjunto de conhecimentos essenciais para analistas e programadores. Com base nessas informações, julgue o item a seguir.


JavaScript precisa ser compilado antes de ser executado em navegadores modernos.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: E (Errado)

Tema central: A questão aborda o modo de execução do JavaScript em navegadores, um conceito básico e recorrente em concursos para a área de programação e desenvolvimento de sistemas.

Resumo teórico: O JavaScript é uma linguagem interpretada, ou seja, seu código é lido e executado linha a linha pelo mecanismo (engine) do navegador, como o V8 (Chrome), SpiderMonkey (Firefox) ou Chakra (Edge).
Isso significa que não é necessário um processo de compilação prévia para rodar scripts JavaScript em páginas web modernas. O navegador interpreta o código diretamente do arquivo ".js" ou do bloco <script> inserido no HTML.

Fontes confiáveis, como a MDN Web Docs, destacam que JavaScript é tradicionalmente uma linguagem interpretada, ainda que, internamente, navegadores modernos possam usar técnicas como JIT compilation (compilação just-in-time) para melhorar desempenho. Porém, isso é transparente para o desenvolvedor e não se trata de uma compilação manual exigida antes da execução.

Justificativa: A afirmação de que "JavaScript precisa ser compilado antes de ser executado em navegadores modernos" é incorreta. O correto é dizer que o JavaScript é interpretado automaticamente pelo navegador, sem necessidade de compilação prévia pelo programador.

Estratégia de interpretação: Ao analisar questões como esta, procure palavras absolutas ("precisa ser compilado") e relacione com o funcionamento real das linguagens no seu ambiente natural. Em JavaScript, a execução é automática ao abrir uma página web, sem etapas manuais de compilação.

Resumo final: JavaScript é uma linguagem interpretada e não exige compilação prévia pelo desenvolvedor para rodar em navegadores.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito: ERRADO.

 O JavaScript é classificado tradicionalmente como uma linguagem interpretada, e não uma linguagem que exige uma etapa de compilação prévia (como C++ ou Java) por parte do desenvolvedor antes de ser enviada ao navegador.

Bons Estudos!

Vamos juntos rumo à posse!

INSTAGRAM: @informaticaconcursos_

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo