Questão nº 46

Questão de Tecnologia da Informação · FCC TRT18 2022 (nº 46)

FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Bver comentário ↓

No Node.js, o módulo File System permite trabalhar com o sistema de arquivos no computador. Em condições ideais, para incluir esse módulo utiliza-se a instrução

Resposta comentada

Gabarito Alternativa B

No Node.js, para usar funcionalidades prontas como manipular arquivos, precisamos "importar" módulos específicos para o nosso código. O módulo fs é o padrão para operações com o sistema de arquivos.

  • (A) Incorreta: A sintaxe @import() não é a forma padrão para importar módulos no Node.js (CommonJS ou ES Modules).
  • (B) Correta: Esta é a sintaxe CommonJS padrão e mais comum para importar módulos no Node.js. require() é a função usada para carregar módulos, e 'fs' é o nome correto e em minúsculas do módulo File System.
  • (C) Incorreta: Embora use require() corretamente, o nome do módulo 'FileSystem' está incorreto. O módulo embutido do Node.js é chamado 'fs' (em minúsculas). Armadilha: Esta é a alternativa mais tentadora, pois usa a função correta (require), mas erra na capitalização do nome do módulo. Muitos iniciantes podem pensar que o nome completo e capitalizado seria o correto, mas no Node.js, o nome oficial do módulo é fs.
  • (D) Incorreta: A sintaxe @import src='fs'; não é uma forma válida de importar módulos em JavaScript ou Node.js.
  • (E) Incorreta: A função include() não é uma função padrão do Node.js para importação de módulos, e o nome do módulo 'FileSystem' está incorreto.

Fonte: FCC TRT18 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). 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