Sobre a linguagem de programação JavaScript, assinale a alt...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C
Vamos explorar os conceitos envolvidos na questão e porque a alternativa C é a correta:
A questão aborda o uso versátil do JavaScript em desenvolvimento de software, especificamente sua aplicabilidade tanto no front-end quanto no back-end. Historicamente, JavaScript foi amplamente conhecido como uma linguagem de scripting do lado do cliente, ou seja, executada no navegador (browser) para tornar as páginas web interativas. No entanto, a invenção do Node.js expandiu o escopo do JavaScript para o servidor, ou seja, o back-end.
O Node.js é um ambiente de execução para JavaScript no lado do servidor. Ele permite que os desenvolvedores usem JavaScript para escrever scripts de servidor, estabelecer comunicação com bancos de dados, gerenciar a lógica de aplicativos, e muito mais. Isso tornou o JavaScript uma linguagem full-stack, o que significa que pode ser usada tanto para o cliente quanto para o servidor.
Por que a alternativa C está correta?
A alternativa C é correta porque afirma precisamente que o JavaScript pode ser usado para criar tanto a parte front-end quanto back-end de aplicações web, através do uso do Node.js. Este é um fato bem conhecido na comunidade de desenvolvimento e reflete a evolução do JavaScript como uma ferramenta poderosa e flexível para desenvolvimento web.
Quanto às outras alternativas, elas contêm informações incorretas:
- Alternativa A: Não existe um comprimento máximo definido para uma linha de código em JavaScript. A boa prática recomenda linhas de código legíveis, mas o tamanho é uma questão de estilo e legibilidade, não uma restrição da linguagem.
- Alternativa B: JSON significa JavaScript Object Notation e é um formato de dados leve para troca de informações. Não é uma biblioteca e não é usado para criar interfaces entre o sistema e o usuário, mas sim para a serialização e transmissão de dados.
- Alternativa D: Esta afirmação é diretamente oposta às funcionalidades do JavaScript. Uma das principais características do JavaScript é justamente permitir que os elementos da página web respondam a ações do usuário de forma dinâmica.
Conhecendo esses detalhes, voc�� está mais bem preparado para questões de concursos sobre programação e, em particular, sobre a linguagem JavaScript e suas capacidades.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo