Ed
mês passado
Vamos analisar as assertivas uma a uma: I. O código usa a abordagem de Promises para ler o arquivo de forma assíncrona. Verdadeiro - O código utiliza `fs.promises`, que é uma implementação baseada em Promises. II. A função `lerArquivo` é uma função assíncrona que retorna uma Promise. Verdadeiro - A função é declarada com `async`, o que significa que ela sempre retorna uma Promise. III. O método `readFile` é chamado de forma síncrona dentro da função. Falso - O método `readFile` é chamado de forma assíncrona com `await`, o que significa que a execução da função é pausada até que a Promise seja resolvida. IV. O bloco try/catch é usado para capturar e tratar erros que podem ocorrer durante a leitura do arquivo. Verdadeiro - O bloco `try/catch` é utilizado para lidar com possíveis erros na leitura do arquivo. V. O código exibe o conteúdo do arquivo no console se a leitura for bem-sucedida. Verdadeiro - O `console.log` exibe o conteúdo do arquivo se a leitura for bem-sucedida. Agora, vamos resumir as assertivas: - I: Verdadeira - II: Verdadeira - III: Falsa - IV: Verdadeira - V: Verdadeira Portanto, as assertivas verdadeiras são I, II, IV e V. A alternativa correta que abrange essas assertivas é: apenas I, II, IV e V.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade