Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — PR-4 UFRJ 2021

ProgramaçãoLinguagens de programação
Código
qq671817
Banca
PR-4 UFRJ
Órgão
UFRJ
Ano
2021
Nível
Superior
Cargo
PR-4 - - Analista de Tecnologia da Informação - Desenvolvimento
O trecho apresentado tem por finalidade, através de uma lista de notas de alunos, calcular a média da turma. Assinale a opção que apresenta o motivo pelo qual o programa pode não responder conforme o esperado pelo programador.
  1. AComo o cálculo da média individual de cada aluno é realizado em uma única thread, pode ocorrer que, ao calcular a média da turma, essa única thread ainda não tenha finalizado.
  2. BComo o cálculo da média individual de cada aluno é realizado em threads separadas, pode ocorrer que, ao calcular a média da turma, alguma thread ainda não tenha finalizado.
  3. CComo o cálculo das médias individuais é realizado de forma linear, o cálculo da média da turma poderá apresentar um resultado incoerente.
  4. DComo o cálculo da média individual de cada aluno é realizado em um objeto separado, as médias individuais não são acessíveis pelo programa principal.
  5. EComo o cálculo da média individual de cada aluno é realizado em uma mesma thread, pode ocorrer que, ao calcular essa média, uma sobrescreva a outra.
Revelar gabarito e comentário

GabaritoB — Como o cálculo da média individual de cada aluno é realizado em threads separadas, pode ocorrer que, ao calcular a média da turma, alguma thread ainda não tenha finalizado.

Link permanente: /questoes/qq671817