Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2024

ProgramaçãoLinguagens de programação
Código
ce178046
Banca
CESPE / CEBRASPE
Órgão
MPO
Ano
2024
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Desenvolvimento de Sistemas Orçamentários
A respeito de linguagens de programação, julgue o item seguinte.A execução do Node.js é single-thread, pois as requisições no ambiente são tratadas como eventos assíncronos e não bloqueáveis.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Node.js

Gabarito: Certo. A afirmação está correta: o Node.js opera com um modelo single-thread baseado em um loop de eventos (event loop), onde as requisições são tratadas de forma assíncrona e não bloqueante. Isso significa que uma única thread gerencia todas as conexões, delegando operações de I/O para o sistema e retomando a execução quando os resultados estiverem disponíveis.

  1. 1Requisição chega
  2. 2Event loop gerencia
  3. 3Operação I/O delegada ao sistema
  4. 4Callback retoma execução
LEVEL · soulevel.com.br

CERTO.

Link permanente: /questoes/ce178046