Ed
há 2 anos
Vamos analisar as alternativas uma a uma para identificar os principais benefícios das threads em programação concorrente: A) Facilidade de programação, uma vez que as threads não precisam compartilhar recursos e podem operar de forma independente. - Essa afirmação não é totalmente correta, pois as threads geralmente precisam compartilhar recursos, mas a programação pode ser facilitada em alguns contextos. B) Maior consumo de memória, tornando os sistemas mais lentos e menos eficientes. - Isso não é um benefício, mas uma desvantagem. C) Redução do desempenho do sistema devido ao aumento da sobrecarga de comunicação entre threads. - Novamente, isso é uma desvantagem, não um benefício. D) Impedimento de escalabilidade em sistemas com múltiplos processadores. - Isso também é uma desvantagem, pois as threads geralmente ajudam na escalabilidade. E) Melhoria do desempenho através da exploração do paralelismo, permitindo que tarefas sejam executadas de forma concorrente e mais eficiente. - Esta é uma afirmação correta e reflete um dos principais benefícios das threads. Portanto, a alternativa correta é: E) Melhoria do desempenho através da exploração do paralelismo, permitindo que tarefas sejam executadas de forma concorrente e mais eficiente.
Cadastre-se ou realize login
Mais perguntas desse material