Questão 2839873

Tecnologia da Informação · 2023

Questão

ID 2839873

Disciplina: Tecnologia da Informação

Assunto: Mecanismos de Sincronização

Ano: 2023 Banca: VUNESP - Fundação para o Vestibular da Universidade Estadual Paulista Órgão: Câmara Municipal de Aparecida


Considere o seguinte algoritmo.

1) Criar uma lista de arquivos para download.

2) Iniciar múltiplas threads para baixar os arquivos em paralelo.

3) Cada thread faz o download de um arquivo da lista.

4) Ao final de cada download, atualizar a lista de arquivos marcando que o download foi efetuado.

5) Exibir uma mensagem informando que todos os downloads foram concluídos.

Assinale a alternativa com o algoritmo corrigido para evitar a condição de corrida, sem abrir mão do paradigma de programação concorrente.

Alternativas da questão 2839873
Pular para o conteúdo principal