QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

FCC - TRT 20 - Analista Judiciário - Área Tecnologia da Informação - 2024 • FCC • 2024

m servidor Node js precisa processar várias chamadas de API assíncronas para realizar operações em um banco de dados. É necessário garantir que as operações sejam executadas na ordem correta e que os erros sejam tratados adequadamente, evitando que falhas comprometam a execução das próximas chamadas. Nesse contexto e em condições ideais, a maneira mais apropriada de estruturar o código para garantir a sequência correta e o tratamento de erros adequado é
A
usar Promise.all() para garantir a ordem e ignorar o tratamento de erros, já que o Node.js gerencia os erros automaticamente.
B
envolver as chamadas assincronas em um bloco try/catch e usar await.
C
usar then(), catch(), finally() e execute() em todas as chamadas de métodos da classe Connection .
D
fazer todas as chamadas assincronas usando a função asynchronous/wait com try/catch para tratar as exceções.
E
colocar todas as chamadas assíncronas em uma função setTimeout com throws para tratar exceções.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.