Questão nº 47

Questão de Tecnologia da Informação · FGV MPGO Servidores 2022 (nº 47)

FGV2022Analista em InformáticaTecnologia da Informação
Gabarito: Bver comentário ↓

Considere as seguintes afirmativas a respeito do Node.js.
I. Utiliza programação assíncrona.
II. Pode manipular arquivos (abrir, ler, escrever, etc) no cliente.
III. Pode manipular arquivos (abrir, ler, escrever, etc) no servidor.
Está correto o que se afirma em

Resposta comentada

Gabarito Alternativa B

Conceito-chave: O Node.js é um ambiente que roda no servidor (fora do navegador) e usa eventos assíncronos (não bloqueia o programa enquanto espera uma resposta, como ler um arquivo ou acessar um banco). No navegador (cliente), quem manipula arquivos é o JavaScript do navegador, mas com restrições de segurança — e o Node.js não roda no navegador.

  • (A) Incorreta: A afirmativa II é falsa, pois o Node.js não roda no cliente (navegador); ele é um runtime do lado do servidor.
  • (B) Correta: A afirmativa I é verdadeira (programação assíncrona é a base do Node.js, usando callbacks, promises e async/await) e a afirmativa III é verdadeira (no servidor, o Node.js pode abrir, ler, escrever e deletar arquivos com o módulo fs). A II é falsa, pois no cliente o JavaScript não tem acesso direto ao sistema de arquivos.
  • (C) Incorreta: Inclui a afirmativa II, que é falsa — o Node.js não manipula arquivos no cliente.
  • (D) Incorreta: Exclui a afirmativa III, que é verdadeira — o Node.js manipula arquivos no servidor.
  • (E) Incorreta: Exclui a afirmativa I, que é verdadeira — a assincronicidade é característica central do Node.js.

Armadilha do distrator mais tentador (C): A banca junta as três afirmativas para pegar quem confunde "JavaScript no navegador" com "Node.js". No navegador, o JavaScript pode ler arquivos via <input type="file">, mas isso é uma exceção com permissão do usuário, e não é o Node.js. O Node.js é só servidor — logo, a II é sempre falsa no contexto do Node.js.

Fonte: FGV MPGO Servidores 2022 Analista em Informática (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