Magna Concursos
3758178 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: TRT-2
Provas:

Uma aplicação TypeScript gerencia um sistema de tarefas. Cada tarefa tem um id (number) , titulo (string) e status (enum com valores "Pendente" , "Em Andamento", "Concluída"). Considerando o trecho de código abaixo, a função atualizarStatus deve atualizar o status de uma tarefa, garantindo tipagem estrita.

enum StatusTarefa {
  Pendente = "Pendente",
  EmAndamento = "Em Andamento",
  Concluida = "Concluída"
}

interface Tarefa {
  id: number;
  titulo: string;
  status: StatusTarefa;
}

function atualizarStatus(tarefa: Tarefa, novoStatus: StatusTarefa): Tarefa {
  ___I___
}

Completa corretamente a lacuna I :

 

Provas

Questão presente nas seguintes provas

Técnico Judiciário - TI

60 Questões